본문 바로가기

Linux/Linux 명령어

[Linux]alias/cp/mv/mkdir/rmdir/rm

alias : 명령어의 별칭 만들기
  • alias 설정 : alias 별칭 = '명령어 -옵션'
  • alias 해지 : unalias 별칭 
  • 별칭 리스트 확인 : alias 

 


cp 명령어 : 파일과 디렉토리 복사
cp 기본값은 덮어쓰기
-i  덮어쓰기 유무 확인해줌
-r  디렉토리 복사시 사용
-p 파일 속성, 시간 그대로 사용

 

  • 기본적으로 cp='cp -i'로 별칭이 설정되어 있는 서버도 있음

  • 디렉토리 복사시 -r 옵션 꼭 필요함 / -p를 사용하면 파일 원본 시간이 동일하게 복사됨

 


mv 명령어 : 파일과 디렉토리 이름 변경 및 이동
  • cp 와 똑같이 기본적으로 -i 옵션이 되어있는 경우도 있음

 


mkdir / rmdir : 디렉토리 생성 / 삭제
  • 디렉토리 생성 및 삭제시 계층적 구조에 맞춰 상위디렉토리부터 생성, 하위 디렉토리부터 삭제해야함
  • -p 옵션 : 디렉토리 한꺼번에 삭제 및 생성 가능

 


rm 명령어 : 파일 및 디렉토리 삭제
  • -i : 옵션이 기본 alias 설정이 되어있을수도 있음, 없을경우 비대화식으로 바로 삭제됨
  • -f : 강제 옵션
  • -r : 디렉토리를 서브 디렉토리까지 한꺼번에 삭제,사용하지 않을 경우 파일만 삭제 가능(디렉토리 삭제 불가능)