OS/Linux

[Linux] 리눅스 명령어 - cd, pwd, ls

개발계발게발 2021. 11. 8. 11:20
반응형

리눅스 명령어 - cd (change directory)

 

리눅스(Linux)에서 cd는 디렉토리를 이동할 때 사용하는 명령어

 

사용 구문

 

  • 디렉터리로 이동
cd [디렉토리]

 

  • 상위 디렉터리로 이동
cd ..

 

  • 최상위(루트) 디렉터리로 이동
cd /

 

  • 절대 경로 사용 이동(루트 디렉터리 기준)
cd /경로/경로/경로

 

  • 홈 디렉터리 이동
cd ~

 

  • 이전 디렉터리로 이동
cd -

 

 


리눅스 명령어 - pwd(print working director)

 

리눅스(Linux)에서 pwd는 현재 작업중인 디렉터리를 확인하는 명령어

 

사용 구문

 

  • 현재 디렉터리 확인
pwd

 

 

 


리눅스 명령어 - ls(list segments)

 

리눅스(Linux)에서 ls는 현재 경로에 있는 파일 및 디렉터리 정보를 확인하는 명령어

 

사용 구문

 

  • 현재 경로 파일 및 디렉터리 정보 출력
ls

 

  • 파일 및 디렉터리의 자세한 내용 출력
ls -l

 

  • 숨겨진 파일등 디렉터리 정보 출력
ls -a

 

  • 알파벳 순 출력
ls -b

 

  • 파일 크기 k,m,g를 사용하여 출력
ls -h

 

  • 디폴트 순서와 반대로 출력
ls -r

 

  • 파일 크기 순으로 출력
ls -s

 


리눅스 명령어 - mkdir(make directory)

 

리눅스(Linux)에서 mkdir는 새로운 디렉터리를 생성하는 명령어

 

 

사용 구문

mkdir [옵션] [디렉터리명]

 

  • test 디렉터리 생성
mkdir test

 

  • 여러개 디렉터리 생성
mkdir test test1 test2

 

  • 디렉터리의 하위 디렉터리 생성
mkdir -p test/test1

 

 

  • 특정 퍼미션(permission)을 가진 디렉터리 생성
mkdir -m 644 test

 

Ex) *퍼미션(permission)

파일 및 디렉터리에 대한 권한/그룹 관리

 

r : 읽기권한(4) , w : 쓰기권한(2), x : 실행권한(1)

- 10자리의 의미를 파악하기 위해 4파트로 나누어 해석
- [디렉토리 1자리] [소유자권한 3자리] [그룹권한 3자리] [전체권한 3자리]

 - 권한값 읽기 : [ -rw-rw-r-- ] => 664로 읽을 수 있다. (r+w(6), r+w(6), r(4))

 

반응형