change attribute 의 약자로 파일의 속성(권한)을 바꿔주는 명령어이다. chmod 와 비슷하나 chattr 은 루트만 사용가능하고 파일 퍼미션하고는 조금다른 개념의 속성을 설정한다. 예를들어 chattr 을 이용하여 루트로 지울수 없는 파일을 만들기도 한다.
사용
옵션
모드
사용
.bash_history 를 삭제가안되고 로그는 계속 기록되게 설정
리눅스마스터 1급 2차 17회 4번 문제
사용
chattr [option] [+-= mode] file
옵션
-R : 대상이 디렉토리일 경우 하위 경로의 모든 파일과 디렉토리에 모드를 적용
모드
+ : 모드추가
- : 모드제거
= : 현재의 모두 제거후 =로 지정된 모드로 설정
i : read-only 설정
a : 파일을 수정할 때 내용을 추가 가능(vi로는 불가능)
- : 모드제거
= : 현재의 모두 제거후 =로 지정된 모드로 설정
i : read-only 설정
a : 파일을 수정할 때 내용을 추가 가능(vi로는 불가능)
사용
.bash_history 를 삭제가안되고 로그는 계속 기록되게 설정
chattr +a ./.bash_history
리눅스마스터 1급 2차 17회 4번 문제
'공부 > 0x04 LINUX' 카테고리의 다른 글
| modprobe 명령어 (0) | 2010/04/21 |
|---|---|
| awk (0) | 2010/04/21 |
| mkswap 과 swapon, swapoff 명령어 (0) | 2010/04/21 |
| resize2fs (0) | 2010/04/21 |
| dd 명령어 (0) | 2010/04/21 |
| chattr 명령어 (0) | 2010/04/21 |
| mknod 명령어 (0) | 2010/04/21 |
| scp 명령어 (0) | 2010/04/18 |
| ssh 인증키를 이용한 로그인 (0) | 2010/04/18 |
| ssh-keygen 명령어 (0) | 2010/04/18 |
| xinetd 를 이용한 포트포워딩 (0) | 2010/04/15 |