목차
1. 기능: ls의 기능은 디렉토리의 작업 경로를 나열하는 것입니다.
2. 구문: ls [-a -h -l] Linux 경로
(1) ls 명령이 매개변수를 사용하지 않는 경우 이는 현재 디렉토리의 내용을 나열한다는 의미입니다 .
(2) 매개변수를 사용할 때 ls 명령의 내용은 다음을 의미합니다. 작업 경로를 지정합니다 . 즉, 지정된 작업 경로 아래에 내용을 나열합니다.
3. 실제 시연
실제 시연:
1. 매개변수나 옵션을 사용하지 마십시오.
ls는 매개변수 없이 사용할 수 있습니다 . 이는 현재 작업 디렉토리의 내용을 나열한다는 의미입니다.
예를 들어:
2. 매개변수 사용
"/" 는 루트를 의미합니다. ls 뒤에 "/"를 추가하면 "\" 디렉터리의 내용을 나열한다는 의미입니다. (참고로 매개변수, 즉 작업 디렉터리를 추가하고 앞에 공백을 추가하여 구분 해야 합니다 .)
3. 옵션 사용
(1) "-a"는 작업 디렉터리에 숨겨진 내용을 표시한다는 의미입니다.
예:
"-a"를 사용하기 전에는 "." 접두사가 없는 콘텐츠만 있는 것을 알 수 있지만, -a를 추가한 후에는 홈 디렉터리에 숨겨진 콘텐츠 인 "." 접두사가 붙은 콘텐츠가 훨씬 더 많다는 것을 알 수 있습니다. .
(2), "-h" 및 "-l", 이 두 옵션은 일반적으로 함께 사용됩니다.
먼저 "/"(루트) 디렉토리로 전환하고 나중에 설명할 cd 명령을 사용합니다. 그런 다음 먼저 "-h" 옵션만 사용합니다 . 이는 이를 사용하지 않기 전과 다르지 않습니다 .
분명히 차이는 없습니다.
"-l" 옵션을 사용하여 무슨 일이 일어나는지 살펴보겠습니다.
작은 변화가 아닌 정말 큰 변화라고 생각하시나요? "-l" 옵션을 사용하면 현재 디렉터리의 내용을 컬럼으로 표시해주며, 생성시간, 메모리 등 내용 을 좀 더 자세히 표시해 줍니다. 사이즈 등등 이것이 "-l" 옵션이 사용되는 이유입니다.
"-l"과 "-h"를 함께 사용하면 어떤 일이 발생하는지 살펴보겠습니다 .
"-h"를 추가하지 않으면 파일 메모리 크기가 바이트 단위로 표시되지만, "-h"를 추가한 후에는 파일 메모리 크기가 kb보다 크고 그 이하인 경우 k 단위로 표시되는 것을 알 수 있습니다. mb 보다 크면 내용이 바뀌지 않고 mb보다 크고 gb보다 작으면 mb 형식으로 표시되며 이후의 메모리 크기 단위도 다시 push됩니다. 순서.
3. 매개변수, 즉 Linux 경로를 사용하십시오.
현재 작업 디렉터리가 홈 디렉터리 에 있음을 알 수 있습니다 ( "~"는 홈 디렉터리를 의미함 ).
그리고 루트 디렉터리("/") 아래의 작업 내용을 보려면 "/" 매개변수만 제공하면 됩니다.
예:
위의 내용은 명령어의 내용입니다.
2. cd 명령 ( 영문명 : Change Director )
1. 기능: 작업 디렉토리 전환
2. 구문: cd Linux 경로
(1) cd 명령에는 옵션이 필요하지 않으며 전환할 작업 디렉터리를 나타내는 매개변수만 필요합니다.
(2) cd 명령이 직접 실행되는데, 이는 홈 디렉터리로 전환한다는 의미입니다.
3. 실제 시연
실제 시연
처음에는 홈 디렉토리에 있었다가 cd / 명령을 사용한 후 "/" 디렉토리로 전환한 것을 알 수 있습니다 .
홈 디렉토리로 돌아가 려면 cd 명령을 직접 입력 하거나 cd ~ 명령을 입력할 수 있습니다 .
예: cd를 입력하세요.
cd ~ 명령을 입력합니다 :
1. 기능: 현재 디렉토리 보기
2. 구문: pwd
pwd에는 옵션이나 매개변수가 필요하지 않습니다. pwd를 직접 입력하면 됩니다.
3. 실제 시연
실제 시연
pwd를 직접 입력하면 루트 디렉터리 아래 홈 디렉터리 아래 사용자 tao 디렉터리에 있는 것을 확인할 수 있습니다.
4. mkdir 명령어 (영문명 : Make Director)
1. 기능: 새 디렉터리(폴더) 생성
2. 구문: mkdir [-p] 매개변수
매개변수는 필수입니다. 즉, Linux 파일을 생성하는 경로이며 상대 경로와 절대 경로가 모두 허용됩니다.
이 옵션은 선택 사항이며 자동으로 생성된 상위 디렉터리가 없음을 나타내며 연속적인 다중 레벨 디렉터리를 생성하는 데 적합합니다.
3. 실제 시연
실제 시연
mkdir test1을 입력 하면 현재 디렉터리에 test1이 생성되었다는 뜻이고 , ls 명령어를 입력하면 여분의 test1이 있다는 것을 쉽게 알 수 있다.
절대 경로를 입력할 수도 있으며 , 절대 경로는 루트("/") 디렉터리에서 시작하여 점차적으로 현재 디렉터리로 푸시백된 다음 /test2를 입력하여 test2 디렉터리를 생성합니다.
상대 경로를 사용할 수도 있습니다 . 이미 test2를 생성했습니다. test2에서 테스트를 생성하려면 직접 mkdir test2/test를 입력 한 후 ls 명령을 입력하면 test2에서 테스트가 생성된 것을 알 수 있습니다.
특수 경로 문자를 사용할 수도 있습니다 . "~"는 홈 디렉터리의 사용자를 나타냅니다. mkdir /test3을 입력하면 test3 디렉터리가 생성되었음을 쉽게 찾을 수 있습니다.
옵션 사용: 연속적인 다중 레벨 디렉토리를 생성하려면 -p 옵션을 사용할 수 있습니다.
예:
연속적인 다중 레벨 디렉토리를 생성하지 않은 경우 test1 디렉토리에는 아무것도 없습니다.
연속적인 다중 레벨 디렉토리를 직접 생성 하면 해당 디렉토리를 생성 할 수 없습니다.
gmae 앞에는 좋은 디렉터리가 없고, 좋은 디렉터리 앞에는 test1 디렉터리가 없기 때문에 부모 디렉터리가 없으므로 연속적인 다단계 디렉터리를 생성할 수 없기 때문입니다.
-p 옵션을 사용했을 때 다음을 발견했습니다.
이때는 잘 생성이 됩니다.