sudo | Substitute User and do의 줄임말 |
sudo apt-get update | apt-get이 패키지들의 최신 버전을 알 수 있도록 함 |
sudo apt-get upgrade | update후 upgrade 가능한 패키지들을 업그레이드 시켜줌 |
ls | 자신의 위치를 알려줌 |
ls -l | 자신의 상세한 위치를 알려줌 |
ls -s | 파일 크기 순으로 정렬하여 출력 |
ls -r | 거꾸로 출력 (ls의 기본 출력은 알파벳 순) |
ls -R | 하위 디렉토리도 출력 |
ls -h | K, M, G 단위를 사용하여 사람이 보기 좋게 표시 |
ls -lu | atime(접근 시간)을 출력 |
ls -lc | ctime(변경 시간)을 출력 |
ls -a | 숨겨진 파일이나 디렉토리도 보여줌 |
ls -al | 숨긴 파일의 상세정보도 보여줌 |
r | 읽기 권한 |
w | 쓰기 권한 |
x | 실행 권한 |
d | 폴더 |
r | 일반 파일 |
s | 심벌릭 링크 |
cd | 디렉터리 이동 |
cd [디렉터리] | 현재 있는 디렉터리에 저장된 다른 디렉터리로 이동 |
cd . | 현재 디렉터리 |
cd .. | 한 단계 상위 디렉터리로 이동 |
cd / | 최상위 디렉터리로 이동 |
cd $변수명 | 변수에 저장된 경로로 이동 |
cd ~ | 사용자 홈 디렉터리로 이동 |
cd ~계정명 | 입력한 사용자의 홈 디렉터리로 이동 |
cd - | 이전 경로로 이동 |
mkdir | 디렉터리 만들기 |
rmdir | 디력터리 삭제 |
ping | 외부 호스트 서버가 네트워크상으로 접근이 가능한지 확인 |
pwd | Print Working Directory의 줄임말로 현재 위치한 경로를 절대 경로로 출력 |
pwd -L | 심볼릭 링크가 포함된 경로에도 환경변수에 등록된 pwd를 사용 |
pwd -P | 심볼릭 링크가 포함된 경로에는 실제 경로를 출력 |
pwd --help | 리눅스 pwd 명령어의 사용법을 출력 |
pwd --version | 리눅스 pwd 명령어의 버전을 출력 |
-rwx r-x r-x
419 4 1 4 1
사용자/그룹/other
1. 절대 경로
- 리눅스의 디렉토리(파일 저장소)는 계층적 트리구조다.
이 때 파일 시스템이 있는 최상위 디렉토리는 / 인데, 최상위 디렉토리부터
파일명에 이르는 경로를 절대 경로라고 한다.
2. 상대 경로
- 현재 자신이 위치한 디렉토리를 기준으로 하는 경로를 상대경로라고 한다.
./는 현재 디렉토리,
../는 상위 디렉토리를 의미한다.
예시
1. a.txt 와 b.txt의 절대 경로
a.txt => /Tmp/a.txt
b.txt => /Home/A/b.txt
2. a.txt의 상대 경로
- 주황색 동그라미가 현재 위치하고 있는 디렉토리라고 가정했을 때
./../Tmp/a.txt
3. b.txt의 상대 경로
- 파란색 동그라미가 현재 위치하고 있는 디렉토리라고 가정했을 때
./../Home/A/b.txt
* 상대 경로 작성 시 현재 디렉토리를 의미하는 ./는 생략이 가능하다.
* 파일명과 파일이 위치한 디렉토리의 경로를 따로 인식하기 보다는, 파일이 속한 디렉토리 경로까지
파일명으로 인식하는 것이 좋다.