언어/Linux

파일탐색 주요명령어 : pwd, cd, ls

Iam_im2 2022. 3. 13. 22:25
728x90

1. pwd 명령어

현재 작업 디렉토리가 어디인지 출력

<형식> pwd 옵션
<옵션>
-P : 심볼릭 링크 무시하고 실제 디렉토리 경로 출력
-L : 심볼릭 포함하고 있더라고 pwd환경 변수를 사용한다.

<pwd 명령어 사용예시> 
root 계정에서 Im2world라는 유저를 추가하고, su - 명령어를 사용해 Im2world로 사용자를 전환했다.
Im2world에서 pwd 명령어 실행 결과는 아래와 같다.

pwd명령어

노트북에 설치한 리눅스에서는 password : too short같은 메시지가 안나오는데, JSLinux에서는 비밀번호 보안관련 메시지가 출력된다. JSLinux에서 작업하는 것들은 예시용으로 만드는 거라 비밀번호를 아주짧은 숫자로 사용한다.

 

 

2. cd 명령어

소제목현재의 작업 디렉토리를 바꿈

<형식> : cd [이동하려는 디렉토리 경로]
<예시>
홈 디렉토리로 이동 : cd ~
상위 디렉토리로 이동 : cd ..
이전 경로로 이동 : cd –




 

3. ls 명령어

디렉토리에 파일 목록을 보여줌. 

<형식> ls 옵션

ls 명령 특수문자 옵션
* 해당 디렉토리에 있는 파일 , 디렉토리 전부 출력
/ 슬래시 , 최상위 루트안에 있는 디렉토리 출력
. 해당 디렉토리에 있는 디렉토리 전부 출력
.. 해당 디렉토리에 있는 유저 전부 출력

 

ls 명령 옵션
-a 숨긴 파일 ,디렉토리까지 전부 출력
-d 지정경로에 있는 최상위 디렉토리 출력
-l 지정한 디렉토리 내용을 자세히 출력
-h K,M,G 단위 사용해 파일 크기를 사람이 보기 좋게 출력 (human)
-s 블록에 할당된 크기를 출력
-S 파일 크기 순으로 정렬 (Size)
-F 실행파일은 *, 경로 /, 소켓 =, 링크 @ 등의 지시자로 출력
-R (recursive) : 하위 디렉토리까지 출력

 

<ls 명령어 사용예시> 
대부분 ls -al 명령을 사용한다.
아래 예시에서 처럼 ls 명령어 옵션들은 여러개 섞어서 조합이 가능하다.

ls -al 명령어

 

 

참고자료

구글, 네이버, 나무위키, 다른 여러분의 기술블로그들


 

 

728x90