file

 - 파일 형식 확인


#> file [file]

ex) #> file /bin/ls

ex) #> file /etc/passwd

ex) #> file /root


which

 - 명령어(실행파일)경로 및 alias 확인

 - 내가 치고 있는 명령어 실행파일

 - 이 명령어가 어느 디렉터리에 위치해 있는 파일인지 찾고자 할 때 사용


#> which [file]

ex) #> which ls

ex) #> which cp

ex) #> which shutdown


cat( conCATenate )

- 파일의 연결과 파일 내용을 화면에 연속으로 출력


#> cat [option] [file]


-b 공백라인을 제외한 글자가 있는 모든 라인에 번호를 붙여 출력한다.

-n 공백라인을 포함하여 모든 라인에 번호를 붙여 출력한다.


ex) #> cat /etc/resolv.conf

ex) #> cat /var/log/messages

ex) #> cat -n /etc/services

ex) #> cat -b /etc/login.defs



** tac [option] [file]

파일 내용의 순서가 거꾸로 출력된다.




nl( Number Line )

- 파일에 행 번호를 붙여 출력


#> nl [file]


ex) #> nl /etc/passwd

ex) #> nl /etc/resolv.conf


more

- 화면 단위로 파일 내용 출력 


#> more [file]


space bar - 다음 화면 출력

enter key - 한 줄씩 스크롤

b - 이전화면

f - 다음화면


/[pattern] - 문자열 검색

q - 종료


ex) #> more /etc/services


head

 - 텍스트 파일의 첫 부분을 보여주는 명령으로 옵션 없이 사용하면 기본 10줄을 출력한다.


#> head [option] [filename]


n : 파일의 앞에서부터 지정된 수 만큼 출력



tail

 - 텍스트 파일의 끝 부분을 보여주는 명령으로 옵션 없이 사용하면 기본 10줄을 출력한다.


#> tail [option] [filename]


-n : 파일의 앞에서부터 지정된 수 만큼 출력


tab 더블 클릭 -  똑같은 세션을 접속할 수 있다.

세션을 분할해서 작업할 수 있다.


watch

- 주기적으로 지정된 명령을 실행하고 결과를 출력( 업데이트 )


#> watch [option] "[command]"


-n    [N] N초 주기로 명령 결과 출력

-d 변경된 부분에 음영 처리


ex)

#> watch -d -n 1 "ls"


watch 명령어와 파일의 마지막 3줄만 출력하는 명령어를 이용하여 

/var/log/secure 파일의 실시간으로 변화 확인


/var/log/secure -> 접속하는 사용자의 기록이 남는 공간


sort

'Server > Linux' 카테고리의 다른 글

Linux // vim & vi  (0) 2018.01.11
Linux // 링크파일  (0) 2018.01.10
Linux // 기본 명령어 2  (0) 2018.01.08
Linux // 구조 및 디렉터리 명령어 1  (0) 2018.01.05
Linux // 네트워크 설정  (0) 2018.01.04

+ Recent posts