Post

[Linux] 명령어 정리

Linux

리눅스 명령어 정리

ls(list) 명령어

‘ls’ 명령어는 현재 디렉토리의 파일 목록을 확인하는 명령어입니다. 리눅스(Linux)는 윈도우와 같은 운영체제이지만 GUI(Graphical User Interface)인 윈도우와 달리 리눅스는 CLI(Command Line Interface)입니다. 그런 차이로 인해 리눅스를 사용할 때에는 폴더에 있는 앱을 보거나 이동할 때에 전부 명령어를 이용하여 확인 할 수 있습니다.

ls -a 옵션 (all)

기본적인 리스트를 보여주는 ls와 달리 “.”으로 시작하는 숨겨진 파일 도 보여준다.

ls -l 옵션 (long)

매우 긴 리스트의 형태로 파일 안의 내용을 자세히 보여줍니다.

ls -d [파일이름] 옵션 (directory)

[파일이름]에 관련된 파일의 정보를 보여준다.

ls -F 옵션 (Filetype)

파일 종류를 표시해 준다.

  • 실행파일 : *
  • 디렉토리 : /
  • 심볼릭링크 : @

ls -S 옵션 (Size)

파일을 크기에 따라 내림차순으로 정렬하여 보여줍니다.

ls -r 옵션 (reverse)

순서를 거꾸로 출력합니다. 보통 다른 병령어와 같이 사용하여 그 순서를 뒤집어 보고 싶을 때 사용합니다.

  • 예시 : ls -tr

ls -h 옵션 (human)

파일 크기를 기존에 “byte”단위로 출력하던 것을 “K(Kilo byte)”, “M(Mega byte)”, “G(Giga byte)”단위로 보기 좋게 만들어줍니다.

ls -t 옵션 (time)

파일은 만들어준 시간순으로 출력해줍니다.

ls -l -u, -c 옵션

“-l” 옵션은 파일을 수정한 시간(mtime)을 출력합니다. “-lu” 옵션은 “u”옵션을 사용하면 접근한 시간 (access time)을 출력합니다. “-lc” 옵션은 “c”옵션을 사용하면 변경시간 (ctime)을 출력합니다.

조합의 예시

ls -alhSr

모든파일(a)를 자세하게(l) 파일 크기를 보기 좋게(h) 파일 크기순으로(S) 그런데 역순으로(r)

ls -l A*

A로 시작하는 파일만 보기

grep 명령어

tr 명령어

sol 명령어

This post is licensed under CC BY 4.0 by the author.