4) cp
- 파일이나 디렉터리 복사
사용형식
cp [option] 원본파일 사본파일
준비물
관리자로 로그인 후
mkdir /backup
cp /boot/grub2/grub.cfg /backup
cp /etc/inittab /backup
cp /etc/login.defs /backup
특징
1) 원본파일을 그대로 복사할 경우 사본파일명을 생략할 수 있음
2) 원본파일을 복사할 때 사본파일 이름을 바꾸면서 복사 할 수 있음
3) 복사 후 날짜와 시간이 변경됨
(단! -p 옵션을 사용하면 원본 그대로를 복사할 수 있음)
4) 디렉터리를 복사할 경우 파일처럼 복사할 수 없음
반드시 -r 옵션을 사용해야 복사할 수 있음
5) mv
- 파일이나 디렉터리 이동
cp와 사용형식이 비슷함
사용형식
mv [option] 원본파일 목적지
1) 날짜와 시간은 변경되지 않음
2) 파일명과 디렉터리명을 변경할 수 있음(이름 바꾸기)
3) 별도의 옵션을 사용하지 않고 사용할 수 있음
4) 원본이 이동하므로 반드시 주의하여 사용해야함
6) mkdir
- 디렉터리 생성
사용형식
mkdir [option] 디렉터리
option
-p : 상위 디렉터리까지
7) rmdir
- 디렉터리 삭제
mkdir과 사용형식이 유사함
사용형식
rmdir [option] 디렉터리
option
-p : 상위 디렉터리까지
특징
- 디렉터리 하위에 아무것도 없음
- 파일은 삭제할 수 없음
8) rm
- 파일이나 디렉터리 삭제
사용형식
rm [option] 파일
rm [option] 디렉터리
option
-f : 강제(물어보지 않음)
특징
- 삭제할 때 물어봄(삭제할 시 y, 삭제 안할 시 n(혹은 enter))
- 디렉터리를 삭제할 때 파일형식처럼 삭제할 수 없음
반드시 -r 옵션을 사용해야 삭제할 수 있음
9) ln
- 하드링크와 심볼릭링크 파일 생성
사용형식(하드링크)
ln [option] 원본파일 하드링크파일
특징
- 디렉터리는 하드링크 할 수 없음
- cp와 유사하나 엄연히 다름
사용형식(심볼릭링크)(바로가기)
ln [option] 원본파일 심볼릭링크파일
option
-s : 심볼릭링크 생성
특징
- 디렉터리로도 심볼릭링크할 수 있음