개발자를 위한 쉬운 리눅스 - 1탄

2024. 9. 2. 20:28LINUX

 

[1] 파일시스템

 

  • 파일시스템 종류

 

현재 위치를 확인하는 pwd

-> pwd란? : print working directory로, 현재 위치를 출력할 수 있는 명령어

 

디렉터리를 만드는 mkdir [생성할디렉터리명]

-> mkdir란? : make directory의 줄임말로, 디렉터리를 생성하는 데 쓰이는 명령어

 

디렉터리를 이동하는 cd

-> cd란? : change directory의 줄임말로, 디렉터리를 이동하는 데 쓰이는 명령어

 

디렉터리의 파일 리스트를 조회하는 ls

-> ls란? : list의 줄임말로, 디렉터리의 파일 리스트를 조회하는 데 사용되는 명령어

 

디렉터리/파일의 구조를 확인하는 tree

- 일반 조회 : tree

- 디렉터리만 조회 : tree -d

- 숨김파일까지 조회 : tree -a

- 깊이 지정 조회 : tree -L{깊이}

- 일치하는 패턴만 조회 : tree -P '*.conf'

- 일치하는 패턴 제외 후 조회 : tree -l '*.conf'

 

디렉터리/파일을 복사하는 cp

-> cp란? : copy의 줄임말로, 디렉터리나 파일을 복사하는데 쓰이는 명령어

 

- 파일 복사 : cp [원본 파일] [대상 위치]

- 다른 이름으로 복사 : cp [원본 파일] [위치와 파일명]

- 디렉터리 복사 : cp -r [원본 위치] [대상 위치]

- 현재 디렉터리로 복사 : cp -r [원본 위치]

 

 

디렉터리/파일을 이동하는 mv

-> mv란? : move의 줄임말로, 디렉터리나 파일을 이동하는데 쓰이는 명령어

 

- 파일/디렉터리 이동 : mv [원본 위치] [새 위치]

 

 

디렉터리/파일을 찾는 find

-> find란? : 디렉터리나 파일을 찾는 데 쓰이는 명령어

 

- 파일/디렉터리 찾기 : find [찾을 위치] -name [파일/디렉터리명]

 

 

디렉터리/파일을 삭제하는 rm

-> rm이란? : remove의 줄임말로, 디렉터리나 파일을 삭제하는데 쓰이는 명령어

 

- 파일 삭제 : rm [삭제할 파일 위치]

- 디렉터리 삭제 : rm -r [삭제할 디렉터리 위치]

- 파일 강제 삭제(*주의) : rm -rf [삭제할 파일 위치]