wintertreey 님의 블로그
파일 및 디렉토리 조작 명령어 본문
https://opentutorials.org/course/2598/14174
필요한 명령을 검색으로 찾는 법 - 생활코딩
수업내용 자기가 필요한 명령을 검색을 통해서 찾는 법을 알아봅니다. 강의
opentutorials.org
생성
mkdir : 디렉토리 생성
touch : 파일 생성
복사 cp
cp /root/cp_test.txt /root/test_dir/text
원본경로(/root)의 cp_test.txt를 복사대상경로(/root/test_dir)의 text라는 이름의 새 파일로 저장.
현 디렉토리의 파일을 복사한다면, 원본경로인 /root 생략가능.
만약 복사대상경로까지만 적는다면 해당 경로안에 같은 이름의 새 파일로 저장.
이동경로에 명령어에서 명령하는 이름의 파일이 없다면 새로 생성되고, 있다면 덮어씌워진다.
디렉토리의 경우 -r을 붙여줘야 함
현 상황
aaa/ - a.txt
bbb/ 빈 디렉토리
cp -r aaa/ bbb/
bbb/에 하위 디렉토리로 aaa/가 복사됨
cp -r aaa/ ccc/
aaa/의 디렉토리가 ccc/ 디렉토리로 복사됨
이는 mv에서도 동일하게 작동한다.
이동 및 이름변경 mv
복구 안됨. 현재 위치하고 있는 디렉토리, 파일 꼭 다시 한 번 살펴보기!
현 위치(/root)의 test.txt를 /root/test_dir로 mv_test.txt라는 이름으로 이동.
이동이었기에 test.txt는 사라지고 mv_test.txt라는 이름의 파일이 생성됨을 확인할 수 있다.
mv의 특성상 파일이름 변경도 가능.
mv mv_test.txt mv_test2.txt
mv는 디렉토리도 파일처럼 다루므로 이동, 이름변경시 같은 방법으로 하면 됨.
삭제 rm
복구 안됨. 현재 위치하고 있는 디렉토리, 파일 꼭 다시 한번 살펴보기!
파일은 바로 삭제가 되나, 디렉토리는 -r을 붙여야함.
파일 삭제 rm
디렉토리 삭제 rm -r
해당 디렉토리가 비었는지 무관하게 모두 삭제.
빈 디렉토리 삭제 rmdir
'리눅스' 카테고리의 다른 글
--help와 man (0) | 2025.05.09 |
---|---|
디렉토리와 파일, 파일 상세정보, 권한 변경 (1) | 2025.05.08 |
실습 환경 설정 SecureCRT (0) | 2025.05.08 |