본문 바로가기

스터디/리눅스 커맨드라인

[리눅스] 3. 시스템 살펴보기

 

1. ls 명령어

ls

  • 현재 작업 디렉토리의 목록을 볼 수 있다.

 

ls /Ably

  • 현재 디렉토리에서 다른 디렉토리의 목록을 볼 수 있다.

 

ls ~ /Ably 

  • ~ : 홈 디렉토리의 기호
  • ls Ably와 홈 디렉토리의 목록을 볼 수 있다.

 

ls -l

  • 디렉토리명 뿐만 아니라 더 자세한 속성까지 확인할 수 있다.

 

명령어 옵션과 명령 인자

  • 명령어는 주로 하나 이상의 옵션명령 인자들과 함께 사용되는 데 보다 구체적으로 실행할 수 있도록 도와준다.
  • -a (--all) : 모든 파일 보기, .(점)으로 시작하는 숨김 파일까지도 표시해준다.
  • -d (--directory) : 디렉토리 명 목록을 볼수 있다.
  • -F (--classify) : 디렉토리명 끝에 /(슬래시)를 덧붙힌다.
  • -h (--human-readable) : -l 옵션과 함께 사용하여 파일 크기를 사람이 인식하기 쉬운 형태로 표시해 준다.
  • -l : 좀 더 자세한 정보를 출력해준다.
  • -r (--reverse) : 출력 결과를 역순으로 표시한다.
  • -s : 파일 크기순으로 정렬한다.
  • -t : 파일 수정 시간순으로 정렬한다.

ls -l 명령어

-rw-r--r-- : 파일 접근 권한 정보를 보여준다.

1 : 하드 링크의 수를 나타낸다.

iseungmin : 파일 소류자의 사용자 이름.

staff : 파일을 소유한 그룹 이름

160 ... : 파일 크기 (바이트 단위)

3 2 00:08 : 파일 마지막 수정 날짜와 시간

Ably ... : 파일명

 

 

2. file 명령어

간단한 파일 정보를 표시한다.

 

  • file filename : filename의 정보를 출력.

file Ably 명령어

 

file Ably 명령어를 사용하였을 때, Ably 파일의 정보가 directory이라고 출력이 된다.

 

 

3. less 명령어

텍스트 파일을 볼 때 사용하는 명령어 프로그램이다. 

less 명령어 프로그램은 텍스트들을 확인할 때 매우 편리한 방식을 제공한다.

 

  • less filename : 텍스트 내용을 출력.
    • less /etc/passwd 을 입력하면 모든 사용자의 계정 정보가 정의된 파일을 볼 수 있다. 프로그램을 종료하고 싶으면 'q'를 누르면 된다.

 

텍스트 파일을 확인해야 하는 이유 ?

  • 환경설정 파일과 같이 시스템 환경을 정의하는 파일들은 대부분 텍스트 형식으로 저장되어 있다.
  • 실제 프로그램들, 즉 스크립트들도 텍스트 형식으로 저장된다.