전원 끄기, 재 부팅, 디렉터리, 파일, inode(hardlink,symboliclink)

2023. 10. 24. 01:15RedHat

728x90
반응형

전원 끄기

poweroff

init 0

shutdown -h now

halt

재부팅

reboot

shutdown -r now

init 6

디렉터리 만드는 명령어

mkdir

mkdir -p /1/2/3/4/5

rmdir(디렉터리 지우기) - 단점 파일이 있으면 디렉터리가 삭제가 안된다.

-p 옵션을 주면 지울 수 있다.

rm -r /a 로지워도 지워진다.

파일 생성 명령어

touch 파일이름 - 0byte 파일 생성

cat > 파일이름

vi 파일이름

 

파일 복사

ln a.txt b.txt로 링크로 복사하면 완전히 똑같은 파일이 생긴다.

a.txt b.txt inode 넘버가 똑같다. 두 개는 같은 파일이다. a.txt 추가 글자를 입력하고 

cat b.txt 하면 a.txt와 같은 내용이 나온다.

rm b.txt 해도 a.txt는 아무런 지장이 없다. 파일이름만 지워진거다.

단점

파일시스템, 드라이브가 다르면 링크가 걸리지 않는다.

이 단점을 보안하기 위해 심볼릭 링크가 탄생하게 된다.

 

심볼릭 링크는 단축아이콘( 바로가기)처럼 동작을 한다.

참조사이트:

https://velog.io/@jinh2352/Hard-Link-and-Symbolic-Link

 

Hard Link and Symbolic Link

make another file name to access an existing fileconnect a file name with an inode(하드링크)원본 파일과 하드링크 파일은 동일한 inode를 공유hard link: 동일한 inode number 공유cre

velog.io

 

반응형

'RedHat' 카테고리의 다른 글

1장 명령줄 생산성 향상  (0) 2023.06.28