Linux/CLI 기본 명령어

기본적인 명령어(2)

테오구 2021. 9. 1. 12:31
728x90

rm: 폴더나 파일 삭제하기

명령어 rm은 폴더나 파일을 삭제할 때 사용합니다.

rm bye.txt
ls

[커맨드] rm 명령어를 통해 bye.txt를 삭제합니다.

 

명령어 rm은 단일 파일을 삭제할 수 있습니다. 만약 폴더를 삭제하려면 옵션을 이용해야 합니다.

rm -rf bye
ls # 아무것도 출력되지 않습니다.

[커맨드] 옵션 -rf를 사용해 폴더를 삭제합니다.

r은 "recursive"를 뜻하고 폴더를 지울 떄 사용하고, 옵션 f는 "force"를 뜻하고 질문을 받지 않고 지울떄 사용합니다.

 

mv: 폴더나 파일의 이름을 변경, 또는 폴더나 파일의 위치 옮기기

mv는 move의 약자로, 폴더나 파일을 이동할 때 사용합니다.

명령어 mv를 통해 파일 "bye.txt"를 폴더 "bye"로 옮깁니다. 다음과 같이 명령어를 입력하세요.

# '#' 기호는 설명을 위해 사용하였습니다.
mv bye.txt bye/
ls
# bye 폴더만 출력됩니다.

[커맨드] bye 폴더로 이동하여 폴더 bye에 있는 폴더나 파일을 출력합니다.

 

cp: 폴더나 파일을 복사하기

명령어 cp는 copy의 약자로, 폴더나 파일을 복사할 때 사용합니다. 먼저, 파일을 복사합니다. 파일을 복사하기 위해 명령어 cp를 사용하는 경우에는, cp [원본 파일 이름] [복사할 파일 이름]을 프롬프트에 입력합니다.

# '#' 기호는 설명을 위해 사용하였습니다.
ls
# helloWorld.txt 가 출력됩니다.
cp helloWorld.txt hiComputer.txt
ls
# helloWorld.txt hiComputer.txt 가 출력됩니다.

[커맨드] cp 명령어로 새로운 파일을 복사합니다.

 

폴더를 복사를 위해 명령어 cp를 그냥 사용하면, 명령어 rm으로 폴더를 삭제할 때 처럼 메시지가 출력됩니다. 명령어 cp에 사용하는 옵션은, 명령어 rm에 사용하는 옵션과 동일합니다

728x90

'Linux > CLI 기본 명령어' 카테고리의 다른 글

패키지와 패키지 매니저  (0) 2021.09.01
관리자 권한과 경로  (0) 2021.09.01
기본 명령어  (0) 2021.08.31