리눅스명령어 4

sort 명령어

■ sort : 파일내의 단어 순서를 행 단위로 정렬한다. sort [ -cmuodfiMnrtb ] 파일이름(들) 옵션 -c : 파일이 정렬되었는지 검사한다. 그렇다면 아무런 출력도 하지 않는다. -m : 특정한 파일을 병합한다. 파일은 이미 정렬되었다고 가정한다. -u : 고유한 행만이 출력된다. -o 파일명: 출력 파일 이름을 지정한다. 이름은 입력 파일 이름과 같을 수 있다. -d : 사전(dictionary)과 같은 순서대로 정렬한다. 단어 정렬 순서에는 문자, 숫자, 공백 문자만이 사용된다. -f : 대문자와 소문자를 구별하지 않는다. -i : 정렬에 사용되는 문자 중 프린트될 수 없는 문자는 사용하지 않는다. -M : 단어를 정렬할 때 달을 의미하는 문자를 취급한다. FEB는 JAN보다 뒤에 ..

grep 명령어

3.1 grep 명령어 3.1.1 grep의 의미 grep : 파일 전체를 뒤져 정규표현식에 대응하는 모든 행들을 출력한다. egrep : grep의 확장판으로, 추가 정규표현식 메타문자들을 지원한다. fgrep : fixed grep 이나 fast grep으로 불리며, 모든 문자를 문자 그래도 취급한다. 즉, 정규표현식의 메타문자도 일반 문자로 취급한다. 3.1.2 grep의 동작 방법 grep에서 사용하는 정규표현식 메타문자 메타문자 기 능 사용 예 사용 예 설명 ^ 행의 시작 지시자 '^love' love로 시작하는 모든 행과 대응 $ 행의 끝 지시자 'love$' love로 끝나는 모든 행과 대응 . 하나의 문자와 대응 'l..e' l 다음에 두 글자가 나오고 e로 끝나는 문자열을 포함하는 행과 ..

du 명령어

1. 기능 du 는 Disk Usage를 의미하며, 지정된 디렉토리의 디스크 사용량을 표시해준다. 2. 문법 # du [옵션] 파일 3. 옵션 -a : 디렉토리가 아닌 모든 파일에 대한 정보를 출력 -k : 결과 값을 KB 단위로 출력한다. (기본값) -m : 결과 값을 MB 단위로 출력한다. -h : 사용자가 이해하기 쉬운 용량의 단위를 표시한다. ((ex) KB,MB,GB) -l : 하드 링크의 용량을 모두 계산한다. -s : 사용량의 총 합계만 출력한다. -S : 하위 디렉토리를 합치지 않고, 각각을 나누어서 계산한다. 지정된 디렉토리 내의 파일과 모든 하위 디렉토리의 용량, 내용까지 볼 수 있다.4. 사용방법 및 정보 가) home 디렉토리 내의 사용량의 총합을 알아보기 쉬운 단위로 표시한다. [..

diff 명령어

1. 기 능 두 개의 파일을 비교한다. 이것은 두 개의 파일이 과연 어떻게 다른가를 중요시한다. 2. 문 법 diff [options] from-file to-file 3. 옵션 -b : 빈 공간 총 용량의 변화를 무시한다. --brief : 대충의 파일 다른점을 보고한다. -d : 아주 조그마한 변화라도 찾도록 알고리즘을 바꾼다. 수행속도가 느려지는 단점이 있다. -H : 큰 파일을 빠르게 처리하기 위해 사용된다. -i : 대소문자를 구분하지 않는다. -q : 두 파일의 다른점만 출력한다. -s : 두 파일이 같을 때 보고한다. -w : 두 행의 비교시 공백을 무시한다. 4. 사용방법 및 정보 diff가 보여주는 정보는 언뜻 보아서는 이해할 수 없다. 일단 명심해야 할 것은 표본이 되는 문서는 두 번째..