코드네임 :

[Linux] 1. 디렉토리 명령어들 본문

⚙️Computer System/Linux

[Linux] 1. 디렉토리 명령어들

비엔 Vien 2023. 9. 27. 17:49

pwd 

: 현재 작업디렉토리의 절대경로 출력

ex) pwd 입력했을때 /home/vien 이라고 나왔다면, 그것이 현재 작업 디렉토리의 절대경로

 

cd [디렉토리명] 

: 현재 작업 디렉토리를 지정한 디렉토리로 이동

: 디렉토리명 지정 X시 자신의 홈 디렉토리로 이동 ( cd 치고 그냥 Enter ) 

ex)

cd  :  현재 사용자의 홈 디렉토리로 이동

cd..  :  현재 작업 디렉토리의 상위 디렉터리로 이동

cd 하위디렉토리의name  :  현재 작업 디렉토리의 하위 디렉토리인 하위디렉토리의name으로 이동

cd -  :   바로 이전 디렉터리로 이동


 

ls [옵션]  [파일 또는 디렉토리명]

파일이나 디렉토리에 대한 정보 출력

옵션

옵션 기능
-a All. 시스템에 숨겨진 파일을 포함한 모든 파일의 목록 출력
-l Long. 파일의 상세정보 출력
-d Directory. 지정한 디렉토리 자체의 정보 출력
-R Recursive. 하위 디렉토리의 모든 디렉토리들을 반복 출력
-F 파일 종류 표시 (실행 파일: *, 디렉토리: /, 심볼릭 링크 : @를 붙임)
-u 파일 or 디렉토리 이름을 최종 접근 시간 순으로 화면에 출력

Ex)

 

ls /, ls ..

ls /  :  루트디렉터리 파일 목록 출력
ls ..  :  현재 작업 디렉터리의 상위 디렉터리 파일 목록 출력

 

ls, ls /usr, ls ~ /usr, ls -l

ls  :  작업 디렉토리 목록 출력

ls /usr  :  /usr 디렉토리 목록 출력

ls ~ /usr  :  ~와 /usr 디렉토리 목록 출력 (~은 홈 디렉토리)

ls -l  :  작업 디렉토리 목록을 자세하게 출력

 

ls -lt, ls -ltr, ls -r

ls -lt(tl)  :  현재 작업 디렉토리의 파일 목록을 시간 순(최근에 수정된 것부터)으로 출력

ls -ltr  :  현재 작업 디렉토리의 파일 목록을 시간의 역순(예전에 수정된 것부터)으로 출력

ls -r  :  현재 작업 디렉토리의 파일 목록을 알파벳 역순으로 출력

 

ls -ld

ls -ld : 디렉토리의 내용이 아니라 디렉토리 자체의 상세정보 확인

 

ls -a, ls -la

ls -a  :  현재 작업 디렉토리의 파일 목록을 출력(숨겨진 파일도)

ls -la(al)  :  현재 작업 디렉토리에서 숨긴 파일까지 포함하여 자세한 형태로 출력

(-a에서 . .. 인게 숨김 파일인데 이마저도 더 자세히 보게 해주는 것이 -la)

 

ls /etc/passwd : /etc/passwd 에 대한 정보 출력

ls -l /etc/passwd : 해당 파일의 상세정보 출력

 

drwxr-xr-x  : 해당 디렉터리 파일의 소유자(즉 Unix)는 읽고 쓰고 실행 가능, 그 외는 읽거나 실행만 가능

(디렉터리 실행 가능 : [cd로] 해당 디렉터리로 이동 가능

 

drwxr-xr-x 와 -rwxr-xr-x 의 차이 : 파일 타입 차이


 

mkdir 디렉토리 생성

mkdir [옵션] 디렉토리명

 

새로운 디렉토리 생성

- 디렉토리명이 여러 개면 여러개의 디렉토리를 생성

 

옵션

-p : 디렉토리 생성에 필요한 하위 디렉토리도 함께 생성

 

Ex) mkdir -p Unix

 

 

 

 


rmdir 디렉토리 삭제

rmdir [옵션] 디렉토리명

 

- 지정한 디렉토리 삭제

- 디렉토리가 비어있어야 사용 가능

 

옵션

-p  :  지정한 디렉토리 삭제 후 부모 디렉토리가 비어있으면 삭제

 

Ex)


 file 명령어

- 파일 정보 출력

 

less 명령어

- 텍스트 파일 출력

 

less /디렉터리이름/파일이름 쓰고

space  :  다음 화면 보기

b  :  이전 화면 보기

G/g  :  맨 마지막/처음 으로

/문자열  :  해당 문자열 찾기

n  :  다음 찾기

h  :  도움말

q  :  종료

 

http://www.incodom.kr/Linux/기본명령어/less

 

생물정보 전문위키, 인코덤

Wikipedia for Bioinformatics

www.incodom.kr