개발/Linux

linux - 파일 생성 2 (rm, cd, cp mv)

잇(IT) 2022. 3. 3. 14:46
728x90

4.1.4.4 rm

 

rm : 파일, 디렉토리 삭제

rm -f : 삭제하겠냐는 질문 없이 강제로 파일을 삭제한다. Force 공통 옵션이다.

rm -r : 디렉토리까지 삭제 -f 보다 강력하다. (하위 디렉토리를 포함하여 삭제한다.)

r 옵션과 f 옵션을 같이 사용하게 되면 디렉토리까지 삭제함과 동시에 삭제하겠냐는 질문 없이 삭제가 된다. rm -rf와 같이 사용을 한다. 하위 디렉토리까지 한번에 삭제하는 명령어기 때문에 사용 할 때 주의해야 한다.

 

4.1.4.5 cd

 

cd (change directory) : 디렉토리 이동

. : 현재 디렉토리

.. : 바로 위 상위 디렉토리

- : 바로 전 작업 디렉토리

~ : 로그인한 사용자의 홈 디렉토리로 이동

/ : 절대경로, 최상위 디토리부터 경로 지정, 사용자가 어느 디렉토리에 있던지 경로 동일하다.

/ 없이 지정 : 상대경로, 사용자가 위치하는 디렉토리에 따라 경로 지정이 달라진다.

현재 /1/2/3/4/5 디렉토리가 생성되어 있는 상태에서 cd 명령어의 옵션들을 각기 실행 시켜봤다. 좌측의 디렉토리 명을 보게 되면 명령어 실행 후 어느 디렉토리로 이동했는지 알 수 있다.

 

4.1.4.6 cp

 

cp (copy) : 파일 복사

-a : 파일 속성(메타 데이터)정보까지 복사한다.

-r : 디렉토리 복사한다.

복사본의 이름 지정할 경우 복사본 이름 변경, 원본 파일 및 디렉토리는 보존한다.

 

4.1.4.7 mv

 

mv (move) : 파일 및 디렉토리 이동

mv [옮길 파일] [옮길 파일 위치]

Mv 명령어를 이용해서 파일 및 디렉토리 이름 변경 가능하다.

 

 

728x90

'개발 > Linux' 카테고리의 다른 글

linux - 기본 디렉토리  (0) 2022.03.03
linux - 파일 생성 3 (ln)  (0) 2022.03.03
linux - 파일 생성 (touch, cat, vi)  (0) 2022.03.03
linux - mkdir, rmdir  (0) 2022.03.03
linux - ls  (0) 2022.03.03