1. 파일시스템 트리 구조의 이해
-> 리눅스와 같이 유닉스형 운영체제에서는 윈도우즈와 마찬가지로 계층적인 디렉토리 구조로 파일을 구성한다. 즉, 트리형식으로 디렉토리를 구성하고 각 디렉토리에는 파일이나 다른 디렉토리가 포함 될 수 있다. 파일 시스템의 최상위 디렉토리를 루트(root) 디렉토리라고 한다.
2. 파일시스템의 탐색 명령어
1. pwd : 작업 디렉토리를 출력하라는 뜻.
2. ls : 현재 작업 디렉토리에 있는 파일과 하위 디렉토리를 표시하라는 뜻.
3. cd : 작업중인 디렉토리의 위치를 변경할 수 있다.
- 절대 경로명 : 루트 디렉토리에서 원하는 디렉토리, 파일까지의 경로에 대하여 각 디렉토리 위치들을 하나씩 명시해 주는 것.
- 상대 경로명 : 현재 작업 디렉토리가 시작점.
- 유용한 경로명1 {cd ~username} : username의 홈 디렉토리로 작업 디렉토리를 변경.
- 유용한 경로명2 {cd -} : 이전 작업 디렉토리로 변경.
3. 추가적으로 알아야 할 것.
- {ls -a} -> .(마침표)로 시작하는 파일명을 가진 파일들은 {ls} 명령어를 사용해도 보이지 않는다.
- 대소문자를 구분한다. < file1 , File1 > 각각 다른 파일이다.
- 파일명에 공백을 포함하지 않는 것을 추천.
※ 질문
1. {ls} 명령어 뒤에 디렉토리명을 추가로 입력하면 어떻게 될까요? ( ls ./bin )
2. 파일명에 공백을 포함시키는 것은 권장하지 않는다고 하였는데, 터미널에서 파일명에 공백이 포함되어있을때,
어떻게 입력해야 인식을 하는지 (cd, ls)
'스터디 > 리눅스 커맨드라인' 카테고리의 다른 글
[리눅스] 5. 명령어와 친해지기 (0) | 2022.04.10 |
---|---|
[리눅스] 4. 파일과 디렉토리 조작 (0) | 2022.04.04 |
[리눅스] 리눅스 시스템 디렉토리 (0) | 2022.04.04 |
[리눅스] 3. 시스템 살펴보기 (0) | 2022.04.03 |
[리눅스] 1. 쉘이란 무엇인가? (0) | 2022.03.22 |