본문 바로가기
카테고리 없음

명령어 모음

by misty6760 2024. 9. 11.

 

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

 

* 상대 경로 작성 시 현재 디렉토리를 의미하는 ./는 생략이 가능하다.
* 파일명과 파일이 위치한 디렉토리의 경로를 따로 인식하기 보다는, 파일이 속한 디렉토리 경로까지
파일명으로 인식하는 것이 좋다.