ln [location] (hard link 걸기)
▶ 같은 위치에서 hard link 걸 수 없음. hard link는 같은 partition에서만 동작함. 참조파일에 정보가 추가되면 hard link에서도 같이 추가됨.
ex) ln /home/user/gee
▶ hard link는 parent파일이 지워져도 파일사용 가능.
ln -s [location] (soft link 걸기)
▶ 같은 위치에서 soft link 걸 수 없음. soft link는 참조하는 본체가 지워지거나 이름이 변경되면 얘 정보도 같이 사라짐.
ex) ln -s /home/user/gee
▶ soft link는 parent파일이 지워지면 파일사용 불가능.
echo "[contents]" > [filename]
▶ echo를 통해 파일에 새정보 입력하는 방법
ex) echo "hello world" > gee
▶ '>' 대신 '>>'를 입력하면 정보가 다음 줄에 추가됨. (기존 정보는 유지한채로 추가)
ex) echo "new world" >> gee //기존 정보에 new world가 추가됨
chmod [u,g,o,a|-,+|r,w,x] [filename] or chmod [777,666] [filename]
ex) chmod u-w gee
ex) chmod 654 gee
chown, chgrp : [chown,chgrp] [username,groupname] [filename]
▶ ownership을 바꾸기 위해서는 root계정으로 들어가야함.
▶ gee파일의 ownership을 root로 바꾼 후, user계정으로 들어가 파일을 rm한다면 실행 가능함. 상위폴더 (gee파일이 들어있는 폴더)의 ownership이 root가 아닌 user계정에게 있다면.
ex) chown root gee
ex) chgrp root gee
ex) chown root:root gee //gee파일의 개인, 그룹 ownership을 root로 동시에 변환.
tee //정보를 저장과 동시에 화면에 송출하는 명령어.
ex) echo "hello world" | tee [file]
'Linux > CentOS 9 Stream' 카테고리의 다른 글
ACL (Access Control List) (0) | 2024.08.23 |
---|---|
명령어 사용법 (input, output, error, display cmd, cut) (0) | 2024.08.23 |
명령어 사용법 (su,passwd,vi,find,locate,wildcard) (0) | 2024.08.23 |
Linux File Type (0) | 2024.08.21 |
윈도우에서 Linux로 SSH 접속하는 명령어 (0) | 2024.08.21 |
댓글