본문 바로가기

linux

directory 사용 명령

현재 디렉터리 확인
pwd
 - 현재 위치를 확인한다. 현재 디렉터리의 절대 경로명을 출력한다.
- pwd

디렉터리 이동
cd
 - 지정한 디렉터리로 이동한다.
 - cd [디렉터리]

디렉터리 내용 보기
ls
 - 디렉터리의 내용을 출력한다. 
 - ls [옵션] [디렉터리(파일)]
 -a : 숨김 파일을 포함하여 모든 파일의 목록을 출력한다. 
 -d : 디렉터리 자체의 정보를 출력한다. 
 -i : 첫번째 행에 inode 번호를 출력한다. 
 -h : 파일의 사이즈를 사람이 보기 좋은 숫자로 계산하여 보여준다.
 -F : 파일의 종류를 표시한다.(*: 실행파일, /: 디렉터리, @: 심벌릭 링크)
 -R : 하위 디렉터리의 목록까지 출력한다. 
 -l : 상세한 정보를 출력한다.

-l 옵션을 사용하여 출력된 결과를 이해하려면 몇가지 알아야 할 것이 있습니다.

1

d

파일 종류
- : 일반(정규) 파일
d : 디렉터리 파일
l : 심벌릭 파일
b : 블록 단위로 읽고 쓰는 파일
c : 섹터 단위로 읽고 쓰는 파일
p : 파이프 파일(프로세스 간 통신에 사용되는 특수 파일)
s : 소켓(네트워크 통신에 사용되는 특수 파일)

2

rwxr-xr--

파일 접근 권한. 파일 소유자, 그룹, 기타 사용자가 파일을 읽고 수정하고 실행할 수 있는 권한이 어떻게 부여되어 있는지 보여준다. 

3

2

하드 링크 개수

4

user1

파일 소유자

5

user1

파일이 속한 그룹

6

1024

파일 크기(바이트 단위)

7

9월 8 23:23

파일이 마지막으로 수정된 순간

8

파일명

파일명

디렉터리 만들기
mkdir
 - 디렉터리를 생성한다. 
 - mkdir [옵션] 디렉터리
 -p : 하위 디렉터리를 계층적으로 생성할 떄 중간 단계의 디렉터리가 없으면 자동으로 중간 단계 디렉터리를 생성하면서 전체 디렉터리를 생성한다. 

동시에 여러개의 디렉터리를 만드는 것도 가능합니다. 
ex)
mkdir temp1 temp2 temp3

디렉터리 삭제하기 
디렉터리를 삭제할 때는 rmdir이라는 명령이 있지만 이 명령은 디렉터리가 비어있지 않은 경우 지울 수 없기 때문에 잘 사용하지 않고 대신에 파일을 지우는 rm 명령을 사용합니다. 
rm 
 - 파일을 지운다.
 - rm [옵션] 파일
 -r

'linux' 카테고리의 다른 글

linux - log 관리 logrotate  (0) 2019.11.19
리눅스 파일 종류와 특징  (0) 2019.11.11