mkdir 및 rmdir 명령. 우리는 Linux 명령인 cat, mkdir, chown 및 chgrp, cp, mv, rm, more and less, find, Split, diff 및 sdiff를 계속 연구합니다.

따라서 Linux를 계속 연구하기 전에 나머지 명령을 분석해야 합니다. 그렇지 않으면 추가 개념과 심층 연구를 연구하기가 어려울 것입니다. 이는 주로 파일 및 디렉터리 작업을 위한 명령입니다.

1. 파일 생성: 명령 고양이

사실 이 팀은 고양이- 표준 화면 출력 기능을 수행하지만, 기호는 > 이 표준 출력을 새 파일로 보내는 데 도움이 됩니다. 간단히 말해 다음과 같은 방법으로 파일을 만들 수 있습니다.

현재 디렉터리가 아닌 다른 디렉터리에 디렉터리를 생성할 수 있지만 루트에서 경로를 지정할 수 있습니다. / 이 디렉토리 앞에. 이 명령에는 다음 키도 있습니다.

-피존재하지 않는 경우 중간 디렉토리를 생성합니다)
-m [권한]- 액세스 모드를 설정합니다. 예:

4. 복사 명령: CP

6. 파일 또는 디렉토리 삭제: RM- 파일을 삭제하고 rmdir- 삭제 비어 있는목록! 파일을 삭제하려면 rm -r현재 디렉터리 또는 하위 디렉터리 삭제 rmdir -r열쇠를 사용하자 -아르 자형, 하위 디렉터리를 삭제하지 않기 위해 현재 디렉터리의 모든 파일을 삭제해야 하는 경우 다음을 사용합니다. RM *스스로 연습해 보세요) 입력의 예를 제시하지 않겠습니다. 충분히 명확해 보입니다.

7. 텍스트 파일 보기 명령: 그리고 더 적은대용량 콘텐츠가 포함된 파일을 보려면 뷰어를 사용하거나 다음 명령을 사용할 수 있습니다. 사용 원리는 명확합니다) 출력은 페이지별로 발생하고 스크롤하여 공간, 시청 종료 . 그것도 분명해 보이는데)

8. 파일 검색: 찾다예:

명령 구문은 매우 간단합니다. find [찾을 위치 또는 위치] -name [검색 값]

[검색값]:

* - 숨겨진 파일을 제외한 모든 파일
.* - 모든 숨겨진 파일
*.* - 중간에 있는 조합을 검색합니다.

예: s*r - sendr, serpr 등을 찾습니다. 및 *s* - s가 포함된 단어를 찾습니다.

검색에서 한 문자를 바꿉니다.
* - a, b, c로 시작하는 파일 검색
* - a, b, c로 끝나는 파일 검색

열쇠 대신 -이름사용할 수 있습니다:

-그룹- 특정 그룹별로 파일 검색( /home 찾기 - 그룹 이름group)
-m시간- n일 전에 수정된 파일 검색

도움말 명령을 사용하여 언제든지 확인할 수 있는 다른 키가 있습니다.

이제 살펴보겠습니다:

분할 [-b(크기(바이트)) 바이트 수(측정 단위: k-KB 또는 m - MB)] video.mpg

이제 조립 방법에 대해 설명합니다)

debian2x:/home/jakudza# 고양이 비디오.* > video.mpg

명령을 사용했습니다 고양이명령을 사용하여 리디렉션하여 표준 화면 출력으로 출력 > 파일로 비디오.mpg. 그렇게 간단합니다. 이러한 트릭이 어디서 나오는지 이해하려면 Linux OS의 구조를 읽어보세요.)

10. 파일 비교 명령: 차이점또는 sdiff

sdiff와는 다르다 차이점- 결과를 컬럼 형태로 표시하기 때문입니다. 이 명령은 결과를 표준 출력(화면)으로 출력하며, 마지막에는 파일로 리디렉션 명령을 사용해야 합니다(이미 익숙함). 예:

debian2x:/home/jakudza# ls 파일.1 파일.2
debian2x:/home/jakudza# sdiff 파일.원 파일.두 개 > 결과.원

글쎄요, 지금은 이 10가지 명령에 대해서만 살펴보겠습니다. 누군가 이해하지 못하는 것이 있으면 댓글을 작성하세요. 즉시 말씀드리겠습니다. 초보 사용자로서 저는 잘못된 표현이나 약간의 부정확성을 인정할 수 있습니다. 있는 경우 의견을 작성하고 함께 수정하겠습니다.) Linux를 이해하는 데 행운을 빕니다!

새 디렉터리를 만들고 기존의 빈 디렉터리를 삭제하려면 다음 명령을 사용하세요. MKDIR [드라이브:]경로그리고 RMDIR [드라이브:]경로 [키]각각 (또는 짧은 유사어 MD그리고 R.D.).

예를 들어:

MKDIR "C:\예제"

RMDIR "C:\예제"

해당 이름의 디렉터리나 파일이 이미 존재하는 경우 MKDIR 명령을 실행할 수 없습니다. 삭제되는 디렉터리가 비어 있지 않으면 RMDIR 명령이 실패합니다.

      1. del 명령

명령을 사용하여 하나 이상의 파일을 삭제할 수 있습니다

DEL [드라이브:][경로]파일 이름 [키]

여러 파일을 한 번에 삭제하는 데 와일드카드가 사용됩니까? 그리고 *. /S 키를 사용하면 모든 하위 디렉터리에서 지정된 파일을 삭제할 수 있고, /F 키를 사용하면 읽기 전용 파일을 강제로 삭제할 수 있으며, /A[[:]attributes] 키를 사용하면 속성별로 삭제할 파일을 선택할 수 있습니다( DIR 명령의 /A[[:]속성 키 ]).

      1. 렌 팀

다음 명령을 사용하여 파일과 디렉터리의 이름을 바꿀 수 있습니다. 이름 바꾸기 () .

REN [드라이브:][경로][디렉토리1|파일1] [디렉터리2|파일2]

여기서 디렉토리1|파일1은 변경할 디렉토리/파일 이름을 지정하고, 디렉토리2|파일2는 새 디렉토리/파일 이름을 지정합니다. REN 명령의 모든 매개변수에 와일드카드를 사용할 수 있습니까? 그리고 *. 이 경우 file2 매개변수의 템플릿으로 표시되는 기호는 file1 매개변수의 해당 기호와 동일합니다.

예를 들어, 현재 디렉터리에서 확장자가 txt인 모든 파일에 대해 확장자를 doc로 변경하려면 다음 명령을 입력해야 합니다.

렌 *.txt *.doc

file2라는 파일이 이미 존재하는 경우 REN 명령은 실행을 중지하고 해당 파일이 이미 존재하거나 사용 중임을 나타내는 메시지를 표시합니다. 또한 REN 명령은 결과 디렉터리 및 파일을 생성하기 위해 다른 드라이브나 디렉터리를 지정할 수 없습니다. 이를 위해서는 파일과 디렉터리의 이름을 바꾸고 이동하도록 설계된 MOVE 명령을 사용해야 합니다.

      1. 이동 명령

하나 이상의 파일을 이동하는 명령 구문은 다음과 같습니다.

MOVE [드라이브:][경로]파일_이름1[,...] 결과_파일

폴더 이름을 바꾸는 명령 구문은 다음과 같습니다.

MOVE [드라이브:][경로]디렉터리1 디렉토리2

매개변수는 다음과 같습니다. 결과_파일파일의 새 위치를 지정하며 드라이브 이름, 콜론, 디렉터리 이름 또는 이들의 조합을 포함할 수 있습니다. 하나의 파일만 이동하는 경우 새 파일 이름을 지정할 수 있습니다. 이를 통해 파일을 즉시 이동하고 이름을 바꿀 수 있습니다.

예를 들어,

MOVE "C:\내 문서\list.txt" D:\list.txt

/-Y 스위치를 지정하면 디렉터리 생성 및 파일 교체 시 확인 요청이 발행됩니다. /Y 스위치는 그러한 요청 실행을 취소합니다.

  1. 배치 파일

    1. 목적

명령의 대화형 실행과 함께 확장명이 .bat 또는 cmd인 명령 파일(스크립트)을 실행할 수도 있습니다. 이러한 파일에는 일련의 Windows 명령이 포함되어 있습니다. 경우에 따라 명령 파일은 Windows 운영 체제의 파일, 폴더 및 프로세스와 상호 작용하는 편리하고 간단한 방법을 제공합니다. 이러한 파일은 임시 폴더 정리, 백업 생성 등의 일상적인 프로세스를 자동화하는 데 사용되는 경우가 많습니다.

명령 외에도 배치 파일에는 배치 파일을 알고리즘 프로그래밍 언어와 다소 유사하게 만드는 몇 가지 추가 지침과 키워드도 포함되어 있습니다.

예를 들어, 파일에 쓰는 경우 deltmp.bat다음 명령:

CD %TEMP%

DEL /F *.tmp

실행을 위해 실행하면(확장자가 com 또는 exe인 실행 파일과 유사) Windows 디렉터리의 임시 폴더에 있는 모든 파일이 삭제됩니다. 따라서 배치 파일을 실행하면 해당 파일에 작성된 명령을 순차적으로 입력하는 것과 동일한 결과가 생성됩니다. 코드의 사전 컴파일이나 구문 검사는 없습니다. 잘못된 명령이 포함된 줄이 발견되면 무시됩니다. 분명히 동일한 작업을 자주 수행해야 하는 경우 배치 파일을 사용하면 많은 시간을 절약할 수 있습니다.

업데이트 날짜: 2017년 11월 4일 작성자: 컴퓨터 희망

mkdir 정보

통사론

mkdir [-m=방법] [-피] [-V] [-Z=문맥] 예배 규칙서 [예배 규칙서 ...] mkdir --버전 mkdir --돕다

옵션

예배 규칙서 생성할 디렉터리의 이름입니다. 지정된 경우 예배 규칙서이미 존재하지 않습니다. mkdir그것을 만듭니다. 하나 이상 예배 규칙서지정될 수 있습니다.

Mkdir -m a=rwx mydir

생성 마이디르디렉토리를 선택하고 파일 모드를 설정합니다( -중) 모든 사용자( )는 다음과 같이 읽을 수 있습니다( 아르 자형), 쓰다( ) 및 실행( 엑스) 그것.

디렉터리의 경우 이는 시스템의 모든 사용자가 디렉터리에 있는 파일을 보고("읽기") 생성/수정/삭제("쓰기")할 수 있음을 의미합니다. 모든 사용자는 예를 들어 다음과 같이 디렉터리를 변경("실행")할 수도 있습니다. CD명령.

Chdir -m 777 mydir

위 명령과 동일하지만 숫자 파일 모드를 사용합니다. 모든 사용자에게 디렉터리에 대한 읽기, 쓰기 및 실행 권한을 부여합니다. (파일 모드에 대한 자세한 내용은 chmod).

Mkdir -p /home/hope/Documents/pdf

디렉토리를 생성합니다 /홈/희망/문서/pdf. 상위 디렉토리 중 하나라도 있는 경우 /집, /집/희망, 또는 /홈/희망/문서아직 존재하지 않으면 자동으로 생성됩니다.

MKDIR 및 RMDIR 명령

새 디렉토리를 생성하고 기존의 빈 디렉토리를 삭제하려면 각각 MKDIR [드라이브:]경로 및 RMDIR [드라이브:]경로 [키] 명령(또는 이에 상응하는 짧은 MD 및 RD) 명령을 사용하십시오. 예를 들어:

MKDIR "C:\예제"

RMDIR "C:\예제"

해당 이름의 디렉터리나 파일이 이미 존재하는 경우 MKDIR 명령을 실행할 수 없습니다. 삭제되는 디렉터리가 비어 있지 않으면 RMDIR 명령이 실패합니다.

DEL 명령

명령을 사용하여 하나 이상의 파일을 삭제할 수 있습니다

DEL [드라이브:][경로]파일 이름 [키]

여러 파일을 한 번에 삭제하는 데 와일드카드가 사용됩니까? 그리고 *. /S 키를 사용하면 모든 하위 디렉터리에서 지정된 파일을 삭제할 수 있고, /F 키를 사용하면 읽기 전용 파일을 강제로 삭제할 수 있으며, /A[[:]attributes] 키를 사용하면 속성별로 삭제할 파일을 선택할 수 있습니다( DIR 명령의 /A[[:]속성 키 ]).

렌 팀

RENAME(REN) 명령을 사용하여 파일과 디렉터리의 이름을 바꿀 수 있습니다. 이 명령의 구문은 다음과 같습니다.

REN [드라이브:][경로][디렉토리1|파일1] [디렉터리2|파일2]

여기서 디렉토리1|파일1은 변경할 디렉토리/파일 이름을 지정하고, 디렉토리2|파일2는 새 디렉토리/파일 이름을 지정합니다. REN 명령의 모든 매개변수에 와일드카드를 사용할 수 있습니까? 그리고 *. 이 경우 file2 매개변수의 템플릿으로 표시되는 기호는 file1 매개변수의 해당 기호와 동일합니다. 예를 들어, 현재 디렉터리에서 확장자가 txt인 모든 파일에 대해 확장자를 doc로 변경하려면 다음 명령을 입력해야 합니다.

file2라는 파일이 이미 존재하는 경우 REN 명령은 실행을 중지하고 해당 파일이 이미 존재하거나 사용 중임을 나타내는 메시지를 표시합니다. 또한 REN 명령은 결과 디렉터리 및 파일을 생성하기 위해 다른 드라이브나 디렉터리를 지정할 수 없습니다. 이를 위해서는 파일과 디렉터리의 이름을 바꾸고 이동하도록 설계된 MOVE 명령을 사용해야 합니다.

MOVE 명령

하나 이상의 파일을 이동하는 명령 구문은 다음과 같습니다.

MOVE [드라이브:][경로]파일_이름1[,...] 결과_파일

폴더 이름을 바꾸는 명령 구문은 다음과 같습니다.

MOVE [드라이브:][경로]디렉터리1 디렉토리2

여기서 results_file 매개변수는 파일의 새 위치를 지정하며 드라이브 이름, 콜론, 디렉터리 이름 또는 이들의 조합을 포함할 수 있습니다. 하나의 파일만 이동하는 경우 새 파일 이름을 지정할 수 있습니다. 이를 통해 파일을 즉시 이동하고 이름을 바꿀 수 있습니다. 예를 들어,

MOVE "C:\내 문서\list.txt" D:\list.txt

/-Y 스위치를 지정하면 디렉터리 생성 및 파일 교체 시 확인 요청이 발행됩니다. /Y 스위치는 그러한 요청 실행을 취소합니다.

| 다음 강의 ==>


질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: