[1] pwd(print working directory)
print working directory의 약자로 현재 위치한 작업 디렉터리의 경로를 출력해주는 명령어이다.
[2] cd(change directory)
change directory의 약자로 현재 작업 중인 디렉터리를 변경할 때 사용한다. cd 뒤에 상대경로나 절대경로를 적으면 해당 디렉터리로 이동한다. 만약 적지 않으면 기본적으로 사용자의 home 디렉터리로 이동한다.
- 한단계 위로 이동
$ cd..
- 이동하기 바로 직전으로 이동
$ cd -
- 현재 디렉터리
$ cd .
- 사용자의 홈 디렉터리로 이동
$ cd
[3] ls(list)
list의 약자로서 현재 경로 디렉터리에 있는 내용(디렉터리, 파일 등)을 확인하는 명령어이다. 윈도위의 dir 명령과 비슷하다.
3-1. $ ls
3-2. $ ls -a
3-3. $ ls -al
3-4. $ ls -alF
[4] mkdir(make directory)
make directory의 약자로 디렉터리를 생성하는 명령어이다. /home/park/junbotics 경로에서 "test"라는 디렉터리를 생성했다.
[사용법]
$ mkdir [option] directory_name
[5] rm(remove) / rmdir(remove directory)
remove directory의 약자로 디렉터리를 삭제하는 명령어이다. 위에서 mkdir 명령어로 생성한 "test" 디렉터리를 rmdir 명령어로 삭제했다.
- 제거
$ remove
- 디렉터리와 그 안 모든 파일 삭제(강제 삭제)
$ rm -rf
- 디렉터리 삭제
$ rmdir
[6] mv [디렉터리 / 파일이름] [목적지 디렉터리 / 파일이름]
mv 명령어는 파일의 위치를 바꾸는 명령어이다. 이를 이용해서 파일이름 또한 변경 가능하다.
- /home/park 에 있는 "test" 파일을 /home/park/Desktop 으로 이동할 때
$ mv /home/park/test /home/park/Desktop/test
- 파일명 이름 변경 명령어
$ mv [파일명] [새로운 파일명]
- 디렉터리 이름 변경 명령어
$ mv [디렉터리명] [새로운 디렉터리명]
[7] cp [복사할 파일 or 디렉터리] [복사될 파일 or 디렉터리]
cp는 copy의 약자로 말 그대로 파일 또는 디렉터리를 복사해주는 명령어이다.
[8] file [파일명]
file 명령어는 해당 파일이 어떤 종류의 파일인지 표시해주는 명령어이다.
[9] find
find 명령어는 어떤 글자가 들어가는 파일이나 디렉터리를 찾고 싶을 때, 경로를 찾고 싶을 때 사용하는 명령어이다.
9-1. $ find -name '*png'
현재 디렉터리 이하 모든 디렉터리에서 .png로 끝나는 파일 또는 디렉터리 모두 찾는 명령어
9-2. $ find -name '파일명'
'파일명' 찾기 명령어
9-3. $ find | grep ls
'ls'라는 이름이 들어간 파일 찾기
'프로그래밍 > Linux' 카테고리의 다른 글
3. git clone, wget (0) | 2024.12.21 |
---|---|
2. Linux 파일시스템 계층 구조 (0) | 2024.12.21 |
1. 쉘(shell) (0) | 2024.12.21 |
0.1 리눅스 버전 확인 (0) | 2024.12.21 |
0. 리눅스(Linux)란? (0) | 2024.06.24 |