Linux에서 디렉토리를 생성, 이동 및 삭제하는 방법 mkdir
, mv
및 rmdir
명령. 또한 디렉터리를 재귀 적으로 복사하는 방법과 비어 있지 않은 디렉터리를 제거하는 방법도 배웁니다.
이 tuXfile은 조작 방법을 가르쳐줍니다. 디렉토리 Linux에서. 조작 방법을 배우고 싶다면 파일, Linux tuXfile에서 파일 조작을 확인하십시오.
< 디렉토리 만들기 >
비어있는 새 디렉토리를 만드는 것은 매우 쉽습니다. 당신은 mkdir
명령:
$ mkdir dir1
그게 다야. 정말 쉽습니다!
< 디렉토리 제거 >
디렉토리를 제거하는 데 사용할 수있는 두 가지 명령이 있습니다. 디렉토리가 비어 있으면 다음을 사용할 수 있습니다. rmdir
:
$ rmdir dir1
당신이 사용할 수 rmdir
디렉토리가 비어있는 경우에만. 모든 내용이 포함 된 디렉토리를 제거하려면 다음을 사용할 수 있습니다. rm
와 더불어 -r
선택권. 그만큼 -r
옵션 rm
재귀 적으로 디렉토리를 제거하려면 :
$ rm -r dir1
당신이 많은 문제를 일으킬 수 있다는 것은 말할 필요도 없습니다. rm -r
조심하지 않으면! 어떤 경우에는 다음을 사용하는 것이 좋습니다. -i
디렉토리의 각 파일이 삭제되기 전에 메시지가 표시되도록 내용이있는 디렉토리를 삭제할 때 옵션 :
$ rm -ir dir1
< 디렉토리 복사 및 이동 >
디렉토리를 복사하고 이동하려면 cp
과 mv
파일과 함께 사용하는 것과 같은 명령. 그래, 알아. 이미 디렉토리 복사를 시도한 경우 cp
, 당신은 아마도 cp
그냥 너에게 불평한다. 아마 그것은 뭔가를 말합니다. cp : 디렉토리 생략 yadda yadda. 보시다시피, cp
명령을 사용하면 -r
옵션을 사용하여 디렉토리 내용을 복사 할 수 있습니다. 그만큼 -r
"재귀 적으로 복사"를 의미합니다.
$ cp -r dir1 dir2
위의 코드는 dir2
그의 내용은 다음과 같을 것이다. dir1
. 그러나, dir2
이미 존재하면 아무것도 겹쳐 쓰지 않습니다 : 디렉토리 dir1
복사됩니다. 으로 전에, dir2
이름 아래에있는 디렉토리 dir2/dir1
.
디렉토리의 이름을 변경할 때 mv
명령은 파일과 똑같은 방식으로 실행됩니다.
$ mv dir1 dir2
디렉토리를 다룰 때, mv
조금 좋아 보인다. cp
않습니다. 만약 dir2
존재하지 않는 경우 위의 이름이 변경됩니다. dir1
에 dir2
, 그러나 if dir2
존재하면, 디렉토리 dir1
에 옮겨 질 것이다. dir2
이름 아래에있는 디렉토리 dir2/dir1
.
<
>Linux 명령 줄 기본 사항 섹션의 자습서를 읽었다면 축하합니다! 이제 Linux 명령 줄을 사용하기위한 매우 기본적이고 필수적인 기술이 있습니다. 그러나이 시점에서 명령 줄을 용인 할 수 있지만 실제로 Linux 명령 줄을 MS-DOS보다 훨씬 더 좋게 만드는 깔끔한 트릭을 아직 배우지 못했습니다.
관련 tuXfiles
- 자동 파일 이름 완성
Linux 명령 줄 기본 시리즈의 다음 자습서입니다. 명령 줄을 훨씬 더 쉽게 사용할 수있게 해주는 작은 트릭을 배우십시오.