디렉토리 구조
리눅스는 / 디렉토리가 가장 최상위 디렉토리 (디렉토리 = 폴더라고 생각하면 된다)
디렉토리 접근 방법에는 절대경로와 상대경로 두 가지가 있다.
절대경로
가장 상위에 있는 /(루트) 디렉토리부터 계층의 모든 디렉토리명을 써서 표현
항상 루트 디렉토리부터 시작한다.
ex)
/home/user/myFile
상대경로
사용자의 현재 디렉토리를 기준으로 상대적인 위치 표현
현재 디렉토리를 기준으로 시작한다.
. : 현재 디렉토리
.. : 부모 디렉토리
~ : 자신의 계정 디렉토리
리눅스 명령어
명령 [옵션] [디렉토리/파일]의 형태로 사용한다.
(리눅스에는 다양한 옵션들이 있지만 여기서는 생략)
-l 상세정보
-a 숨겨진 파일
대표적인 명령어
pwd
현재 위치를 확인한다 (현재 디렉토리의 절대 경로명을 출력한다)
cd [디렉토리]
해당 디렉토리로 이동한다
ls [디렉토리]
디렉토리의 내용을 출력한다
mkdir [디렉토리]
디렉토리를 생성한다
rmdir [디렉토리]
디렉토리를 삭제한다
cat > [파일]
파일을 생성한다
rm [파일]
파일을 삭제한다
cp [파일(디렉토리)1] [파일(디렉토리)2]
파일1을 파일2로 복사한다
mv [파일(디렉토리)1] [파일(디렉토리)2]
파일1을 파일2로 이동한다 (파일명을 바꾼다)
실습
실습1 |
자신의 계정 디렉토리에 Test1/Test2/Test3 디렉토리 생성 후 text2 파일을 생성 Test1/Test3 디렉토리를 생성 후 text1 파일을 생성 최종적으로 pwd로 각위치 확인 해보세요. |
실습2 |
Test2/Test3에 있는 text2 파일을 Test1/Test3에 있는 text1 파일로 복사하세요. |
파일 접근 권한
리눅스는 파일에 무단으로 접근하는 것을 방지하고 보호하는 기능을 제공한다
vi [파일명]
지정한 파일을 편집할 수 있다.
'Linux (리눅스)' 카테고리의 다른 글
해킹 리눅스 기초 - vi 에디터 (0) | 2023.11.15 |
---|---|
해킹 리눅스 기초 - 접근 권한 (0) | 2023.11.13 |