우선, 절대 경로와 상대 경로
절대 경로 : 루트 디렉토리 (/)에서 예를 들어 /home/fromheart/.bashrc를 들어, 파일이나 디렉토리 이름의 이름을 쓰기 시작;
상대 경로 : 파일 이름의 현재 문구에 상대적인 경로. 예를 들어, ./home/formheart ../../home/fromheart/ 등, 어쨌든 상대 경로 속해 / 쓰기 시작하지.
둘째, 특별한 디렉토리
이 계층 디렉토리의 대표
.. 상위 디렉토리 대신
- 이전 작업 디렉토리 대신
폴더 "현재 사용자 상태"대신 ~ 마스터 파일
~ 사용자 계정의 홈 폴더를 대신하여 계정 (계정은 계정 이름입니다)
리눅스에서, 루트 디렉토리의 상위 디렉토리 (..)의 존재?
당신은 "LS -al /"쿼리에 사용하면 루트 디렉토리가 존재 볼 수 있습니다. ... 두 개의 디렉토리, 디렉토리 속성과 권한을 모두 정확히 같은, 층의 루트 디렉토리를 나타내는 (..) 그리고 당신의 (.) 루트 디렉토리는 같은 디렉토리입니다.
주 : 파일 위치는 사용자가 이러한 절차를 수행하고 싶어 "일반"실행 파일 (/ 빈, 일반으로는 / usr / 빈),하지의 경우 엄격히 현재 사용자의 홈 디렉토리를 실행할 필요로 실행 파일을 지정해야 install.sh 명령 입력을 실행, 당신은 ./install.sh를 입력해야
둘째, 디렉토리 작업 명령
PWD :은 현재 디렉토리
CD : 디렉토리를 변환
MKDIR : 새로운 디렉토리를 생성
RMDIR : 빈 디렉토리를 삭제
1.pwd (작업 디렉토리, 디렉토리 표시 현재 위치를 인쇄)
형식 PWD [-P]
옵션 및 매개 변수 :
-P는 : 대신 링크 (링크) 경로를 사용하는 정확한 경로를 표시합니다.
PWD
cd / bin
PWD
PWD -P
2, CD (디렉토리 변경, 디렉토리 변환)
CD.
CD ..
CD ~
CD -
마음에서 CD ~
3, MKDIR (메이크업 디렉토리는 새로운 디렉토리를 생성합니다)
형식 : MKDIR [-mp] 디렉토리 이름
옵션 및 매개 변수 :
-m : 권한 설정이 오 파일! 디렉토리 권한은 직접 기본 권한 (umask를)를 사용하지 않고 생성을 설정합니다.
-p : 원하는 디렉토리에 직접 도움을 사용자 (상단 디렉토리 포함) 재귀를 만들 수 있습니다.
1 2 MKDIR
MKDIR 3/4
(명령 대신 -p 매개 변수를 필요로하지 않는다)
에서 mkdir -p 3/4
LS는 3 -alr
-to LS
주 : 디렉토리 이름에 공백이 포함 된 경우 디렉토리 이름 참조에 따옴표를 ""사용할 필요가
MKDIR "프로그램 파일". 직접 입력 MKDIR 프로그램 파일 경우, 시스템은 직접 두 디렉토리 프로그램 및 파일을 생성합니다.
의 umask 명령을 표시하거나 설정 기본 권한
umask를
결과는 0002에 대한 기본 권한, 사용자가 777을 사용할 수 있습니다 "마이너스"002 세 후, 결과가 권한 rwxrwxr_x 경우에도 775 인을 보여줍니다. 이 디렉토리 (파일)을 만들 수있는 기본 권한입니다. 사용자는 MKDIR -m하여 디렉터리를 만들 권한을 설정할 수 있습니다
에서 mkdir -m 711 (5)
-to LS
4, RMDIR은 (삭제 "빈"디렉토리)
형식 : RMDIR [-p] 디렉토리 이름
옵션 및 매개 변수 :
-p : 함께 "상단", "비어"로 디렉토리도 함께 삭제됩니다
RMDIR 1 2 (동시에 삭제 빈 디렉토리 12)
RMDIR 3 (디렉토리 디렉토리 (4), 비어 있지 않기 때문에 3, 그래서 실패가 삭제)
RMDIR -p 3/4 (4 디렉토리를 삭제할 수 있지만 그것은 또한 함께 마지막 디렉토리 3 삭제됩니다)
디렉토리가 비어 있지 않은 경우, 사용자는 파일과 하위 디렉토리의 디렉토리와 함께 디렉토리를 삭제 -R 명령 RM을 사용할 수 있습니다
RM -r 3