centos 7 리눅스 기본 명령어 (2)
본문 바로가기
공부/CentOS

centos 7 리눅스 기본 명령어 (2)

by 르논 2019. 11. 28.
반응형

출처 : 이것이 리눅스다 


(책 내용을 수정 발췌하였습니다 문제시 비공개로 전환 하겠습니다)



rm : remove의 약자 파일이나 디렉터리를 삭제합니다 삭제할시에는 삭제권한이 있어야 하며 root는 사용자는 모든권한이 있어 제약이 없습니다 

 [사용예]

# rm 파일이름   -   해당파일을 삭제 

# rm -i 파일이름  -  삭제 시 정말 삭제할지 확인하는 메시자가 나옴 

# rm -f 파일이름  -  삭제시 확인하지 않고 바로 삭제 

# rm -r 파일이름  -  해당 디렉터리를 삭제 하위 목록까지 같이 삭제 

# rm -rf 파일이름 - 옵션 r + f 한것으로 삭제 대상 디렉터리와 그 아래 하위 파일까지 강제로 삭제 ( 편리하지만 삭제시 주의)


cp :  Copy의 약자로 파일이나 디렉터리를 복사

 [사용예]

# cp 파일1 파일2  -  파일1을 파일2로 이름을 바꿔서 저장 

# cp -r 파일1 파일2   -  파일1과 아래 하위파일까지 한번에 복사후 파일2로 이름을 바꿔서 저장 


touch : 크기가 0인 새 파일을 생성하거나 이미 존재한다면 파일의 최종 수정 시간 변경 

 [사용예]

# touch 파일1  -   파일이 없을경우 파일1 생성 /  파일1이 이미 있다면 파일의 최종 수정 시간을 현재시간으로 변경 

수정 시간 변경 확인은 아래 사진 참고 [ ls -l]

 


mv :  move의 약자로 파일이나 디렉터리의 이름을 변경하거나 다른 디렉터리로 옮길떄 사용 

 [사용예]

# mv 파일1 /etc/sysconfig/  -  파일1을 /etc/sysconfig/ 디렉터리로 이동

# mv 파일1 파일2 파일3 파일4  - 파일1,2,3을 파일4 디렉터리로 이동

# mv 파일1 파일2  -  파일1 파일2로 변경해서 이동 ( 같은디렉터리 안에서 이동)


mkdir :  make directory의 약자로 새로운 디렉터리 생성 

 [사용예]

# mkdir 파일1   -   현재 디렉터리 아래에 '/파일1'이라는 디렉터리 생성 

# mkdir -p /def/fgh    -   /def/fgh/ 디렉터리를 생성할때 만약 '/def' 디렉터리가 없으면 자동으로 생성 


rmdir : remove directory의 약자로 디렉터리르 삭제합니다  파일이 들어있는 디렉터리 삭제시 rm-r을 실행해야합니다

 [사용예]

#rmdir 파일1   -   /파일1 디렉터리 삭제 





반응형

댓글