1. 현재 작업 디렉토리 위치 확인
2. 작업 디렉토리 이동 : cd
3. 파일 목록보기 : ls
4. 파일 생성, 날짜 시간정보 변경
5. 디렉토리 생성
6. 파일 및 디렉토리 복사
-u : 변경된 파일만 백업
-b : 같은 파일이 있으면 백업 파일을 만듬
-S 날짜 : '백업파일-년-월-일' 로 백업파일 생성
-a : 속성보전, 링크 복사, 하위 디렉토리 내용까지 복사
7. 파일 및 디렉토리 이동, 이름 변경 : mv, rename
이름 변경에 대해서 rename 만의 특별한 기능
8. 파일 및 디렉토리 삭제 : rm
디렉토리를 삭제하는 rmdir 명령은 거의 사용되지 않음
9. 파일 및 디렉토리 검색 : find
#find / -uid 501 -print : 특정 UID 소유의 모든 파일을 찾음
#find / -user so -print : 특정 user 소유의 모든 파일을 찾음
#find / -name "*.bak" -exec rm -rf {} \; : 특정 파일들을 삭제
#find / -size +1000k -exec ls -al {} \; : 1메가 이상 되는 파일들을 모두 찾아 삭제
#find / -perm 4755 -type f -exec ls -l {} \; : 특정 퍼미션을 갖는 일반파일들 찾음
#find / -used 2 -exec ls -l {} \; : 사용된 지 2일이 지난 모든 파일을 찾음
#find / -mtime +90 -exec rm -f {}; : 90일 넘는 기간 동안 수정되지 않은 파일들을 찾아 삭제
10. 파일 및 디렉토리 용량 확인 : du
11. 파일 및 파일 시스템 상태 표시 : stat
12. 파일 및 디렉토리 묶기 : tar
#tar -cvf tar_name 파일명 : 새 tar 파일을 만듬
#tar -xvf tar_name : tar 파일을 품
#tar -tvf tar_name : tar 파일을 봄
13. 파일 압축 : gzip
gzip으로 압축하고 gunzip으로 풀 수 있음
14. 파일 압축 : bzip2
gzip 보다 압축률이 높음
15. 파일 권한 바꾸기 : chmod
16. 파일 소유자 변경 : chown
17. 파일 퍼미션 마스크 : umask
mask 000 = 파일 666 = 디렉토리 777
mask 001 = 파일 665 = 디렉토리 776
mask 002 = 파일 664 = 디렉토리 775
mask 022 = 파일 644 = 디렉토리 755
mask 077 = 파일 600 = 디렉토리 700
'Linux' 카테고리의 다른 글
CentOS 7 - XWindow 설치 (0) | 2021.01.26 |
---|---|
CentOS 7 - ifconfig/netstat 등 네트워크 명령어 없을 때 (0) | 2021.01.25 |
CentOS 7 - 파일의 접근권한 및 소유권 (0) | 2021.01.20 |
CentOS 7 - 와일드카드/리다이렉션/파이프라인/기타 명령 (0) | 2021.01.20 |
CentOS 7 사용자 관리 (0) | 2021.01.20 |