1 / 38

11 월 28 일 실습내용

11 월 28 일 실습내용. 페도라 설치 끝. more. 파일의 내용을 한번에 한 화면씩 나누어서 출력하는 명령. less. more 와 비슷하나 , 기본적으로 파일의 내용을 앞과 뒤로 움직이면서 출력할 수 있음. less 명령어. cmp. cmp 는 두 파일의 내용을 비교하고 , 결과를 출력한다 . 라인 1 6 번째 문자가 틀리다는 것을 찾아냈다. comm. 정렬된 파일 비교 칼럼은 위와 같이 a 만 있는 라인 b 만 있는 라인 a,b 둘 다 있는 라인 이다. diff.

hasad
Download Presentation

11 월 28 일 실습내용

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 11월 28일 실습내용 Linux System 20111999 박승원

  2. 페도라 설치 끝 Linux System 20111999 박승원

  3. more 파일의 내용을 한번에 한 화면씩 나누어서 출력하는 명령 Linux System 20111999 박승원

  4. less more와 비슷하나, 기본적으로 파일의 내용을 앞과 뒤로 움직이면서 출력할 수 있음 Linux System 20111999 박승원

  5. less 명령어 Linux System 20111999 박승원

  6. cmp cmp는 두 파일의 내용을 비교하고, 결과를 출력한다. 라인 1 6번째 문자가 틀리다는 것을 찾아냈다. Linux System 20111999 박승원

  7. comm 정렬된 파일 비교 칼럼은 위와 같이 a만 있는 라인 b만 있는 라인 a,b둘 다 있는 라인 이다. Linux System 20111999 박승원

  8. diff a의 4번째 라인이 b의 4, 5번째 라인의 내용과 다르다. 두 파일을 비교하여 3가지 방식으로 차이점을 표시한다. n1 a n3, n4 : a 파일의 n1라인의 뒷줄이 b 파일의 n3라인과 n4라인의 내용이 없다. n1, n2 c n3, n4 : a 파일의 n1라인과 n2라인의 내용과 b 파일의 n3, n4라인의 내용이 다르다. n1, n2 d n3 : b 파일의 n3라인의 뒷줄이 a 파일의 n1라인, n2라인과 다르다. Linux System 20111999 박승원

  9. diff 명령어 Linux System 20111999 박승원

  10. grep 하나 또는 그 이상의 파일 안에서 특정한 패턴을 찾아 출력해주는 역할을 한다. grep [찾고자 하는 패턴] [검색할 파일] Linux System 20111999 박승원

  11. grep명령어 Linux System 20111999 박승원

  12. cat code.c의 내용 출력 표준입력 장치로부터 데이터를 입력 받아 그대로 복사해주는 가장 간단한 필터 명령어. cat을 이용해 표준 입력을 대신해 화면에 출력 가능하다. Linux System 20111999 박승원

  13. cat cat의 활용. cat > test cat으로 복사한 내용을 test 파일로 저장 cat test test 파일의 내용을 복사해 표준 출력 cat >> test cat으로 복사한 내용을 덮어씌우지 않고 기존 내용 맨 밑에 새줄로 추가 cat < test > test_copy 순서를 이해해야 한다. test파일을 cat으로 복사한 뒤, test_copy에 그대로 저장한다. Linux System 20111999 박승원

  14. tail 파일의 내용을 라인 단위로 끊어서 출력한다. 기본값은 마지막 10줄을 출력한다. Linux System 20111999 박승원

  15. head tail과는 반대로 앞에서 부터 출력한다. Linux System 20111999 박승원

  16. cut c2-4 2번째 열에서 4번째 열까지만 잘라내 출력 내용 중에서 수직 부분을 잘라내는 데 사용한다. 파일의 각 줄마다 여러 개의 항으로 분류하기 때문에 Tab을 이용한 간격있는 텍스트 파일에 유용 Linux System 20111999 박승원

  17. cut -f 옵션을 사용하면 n번째 항만 잘라낼 수 있음 Linux System 20111999 박승원

  18. fmt 텍스트 형태를 맞추는 명령어. 각 행의 길이가 같아지도록 재배열한다. 폭 크기를 지정하지 않으면 한 줄 폭이 72로 변환된다. Linux System 20111999 박승원

  19. fold 한 줄의 내용을 여러 줄로 나눌 때 사용한다. 한 줄의 기본 값은 80byte. Linux System 20111999 박승원

  20. wc word count 명령은 지정한 파일 내에서 행의 수, 단어 수, 바이트의 수를 새어 출력한다. Linux System 20111999 박승원

  21. ps 진행 중인 프로세스에 대한 정보를 출력한다. 아무런 옵션이 주어지지 않으면 PID번호, 사용 중인 터미널 이름, 실행시간, 명령 이름을 출력 Linux System 20111999 박승원

  22. pstree ps에 의해 출력되는 프로세스에 대한 정보를 트리 형태로 출력하는 명령어이다. Linux System 20111999 박승원

  23. top CPU와 메모리를 사용하는 프로세스에 대한 시스템 정보를 출력한다. Linux System 20111999 박승원

  24. top PID : 고유 식별자 USER : 프로세스의 소유자 PRI : 작업의 우선권 NI : 작업의 nice값. 음수값 일수록 우선권이 높음 SIZE : 메모리의 스택 공간에 더해진 작업 크기(kb) RSS : 작업을 위해 사용된 물리적 메모리의 총 소비량 STAT : 프로세스 상태 (R 실행중/ S Sleeping / I idle / Z zombie %CPU : 프로세스의 CPU 점유율 %MEM : 프로세스의 메모리 점유율 TIME : 지금까지 프로세스가 사용한 CPU 시간 COMMAND : 실행되고 있는 명령 Linux System 20111999 박승원

  25. arch 자신이 사용하고 있는 컴퓨터 CPU의 모델을 출력하는 명령어 이를 통해 intel계열 CPU를 사용하고 있다는 것을 알 수 있음 Linux System 20111999 박승원

  26. free 시스템에서 사용하고 있는 메모리 상태를 출력. 위에서 순서대로 Kb/ mb / byte 단위로 출력 Linux System 20111999 박승원

  27. uname 현재 사용 중인 운영체제에 대한 정보를 출력한다. Linux System 20111999 박승원

  28. su Substitute User는 다른 사용자 계정으로 사용자를 변경한다. 사용자 id를 입력하지 않으면 root 사용자로 변경을 시도한다. Linux System 20111999 박승원

  29. kill 멀티태스킹 환경에서 백그라운드 프로세스를 종료하기 위한 명령. 해당 프로세스의 PID번호를 입력해 종료시킨다. Linux System 20111999 박승원

  30. date date 표준 출력 date +%m/%d/%y 월/일/년 date +%m/%d 월/일 date +%H:%M:%S 시/분/초 date +%j/ date +%W 몇번 째 날, 몇번 째 주 현재 날짜와 시간을 원하는 형식으로 나타낸다. Linux System 20111999 박승원

  31. nice root 권한으로 명령의 실행 우선순위를 낮춘다. nice 명령은 -20~19의 범위를 가지며, -20부터 -1까지는 시스템을 운영하기 위한 프로세스다. 일반 사용자의 프로세스는 우선권이 0이 할당된다. nice명령의 기본 우선순위는 10이다. Linux System 20111999 박승원

  32. banner banner 가 설치되 있지 않아 yum을 이용해 설치하는 과정 Linux System 20111999 박승원

  33. banner 지정한 글자를 #으로 크게 표현해준다. Linux System 20111999 박승원

  34. bc 간단한 계산을 할 때 쓰는 명령어. 10진수는 물론 8진수나 16진수도 가능하다. 사칙연산, 나머지(%), 지수(^), 제곱근(sqrt(x)) 등도 사용 가능 Linux System 20111999 박승원

  35. cal 표준 출력장치로 달력을 출력한다. cal [달] [년도] Linux System 20111999 박승원

  36. time 명령이나 프로그램의 실행 시간을 측정할 때 사용하는 명령어. real명령을 실행하는데 걸린 시간 user실행하는데 걸린 사용자 시간 sys실행하는데 걸린 시스템이 사용한 시간 Linux System 20111999 박승원

  37. echo 입력된 문자들을 단순히 화면에 출력하는 명령어 Linux System 20111999 박승원

  38. cron cron daemon은 주기적인 작업을 처리해주는 데몬이다. 데몬 : 자신이 처리할 일이 생기면 깨어나 처리한 다음 수면상태로 들어가는 프로그램 cron [분] [시간] [일] [월] [요일] [작업내용] Linux System 20111999 박승원

More Related