본문 바로가기

리눅스

Linux File( 파일 ) 생성/복사/삭제

표준입력 -키보드

표준출력 -모니터

 

 

 

cat  > aa

hi라는 글자가 aa로 표준출력

기존에 aa라는 파일이 없으면 생성하고 있으면 overwrite

 

 

> 파일의 내용을 덮어쓰기

>> 파일의 내용에 추가하기

 

표준입력을 aa에서 가져와서 표준출력을 bb에 입력 (aa와bb는 같다)

 

파일 생성(touch)

/원래 있던 파일에 touch명령어를 쓰면 현재시간을 바꿔버림 무결성에 문제가 생긴다

 

 

파일 생성(리다이렉션과 append 기호를 사용하여 )

 

 

 

aaa파일에 -f 강제로 /etc/(etc밑의) passwd 파일을 복사하여라

 

copy > 파일 이름을 이용하여 파일을 보관하는 디렉토리에 있는 아이노드 정보에 접근하여 확인

aaa라는 파일 name을 가지고  하드 디스크에 데이터블록을 찾아냄 그 영역에 대한것을 복사해서 다른 데이터블록에 붙여놓아

아이노드와 파일name을 할당

 

move> 아이노드와 파일네임을 다른위치로 옮김 (아이노드 안바뀜, 하드디스크의 데이터블록 안바뀜),이름변경

 

 

md5sum 해시 무결성 검증

같은내용인데 다른파일이다.(아이노드가 다름)

 

 

파일 삭제

rm