본문 바로가기
클라우드 운영 및 구축 [경기인력개발원]

[리눅스] 디렉터리

by ssyeon 2021. 4. 17.

아래 내용은 경기인력개발원의 [클라우드 구축 및 운영] 과정을 수료하면서 정리한 것입니다

 




pwd
- 현재 접근하여 작업하고 있는 디렉터리를 확인하는 명령어

 


디렉터리의 내용
- 디렉터리가 가지고 있는 파일 또는 하위 디렉토리를 의미함

 

 



ls
- 디렉터리의 내용를 확인할 수 있는 명령어


옵션

-a - 숨겨진 파일을 확인
- 파일 이름 뒤에 마침표(.)가 있으면 모두 숨겨진 파일로 인식 [-a옵션으로만 확인 가능]
-l - 디렉터리 안에 위치한 파일이나 디렉터리의 자세한 정보를 확인
-d - 디렉터리 자체의 자세한 정보를 확인
-R - 하위 디렉토리가 있는 경우, 하위 디렉터리를 모두 확인 (단순 나열)
-F - 파일의 종류을 확인
- 각 파일 이름의 마지막 부분에 기호로 표시됨

 



-F 명령어 기호 종류

/ 디렉터리 파일
* 실행 파일
(none) 텍스트 혹은 ASCII파일
@ 심볼릭 링크 파일

 


-l 명령어 기호 종류

d 디렉터리 파일
D 도어 파일
I 심볼릭 링크 파일
b 블록 장치 파일
c 캐릭터 장치 파일
p (소문자) FIFO 또는 Named Pipe파일
P (대문자) 이벤트 포트 파일
s AF_UNIX 주소 패밀리
- 일반 파일

 




file 명령어
- 특정 파일이 어떤 종류의 파일인지 확인 할때 사용함


cd 명령어
- 디렉터리를 변경하는 명령어
- 즉, 위치를 변경

경로 이름 축약
. 현재 작업 디렉터리
.. 상위 디렉터리

 

 




상대 경로
- 현재 위치한 작업 디렉터리를 기준으로 표현
cd ../dirB(디렉터리)

절대경로
- 경로를 무조건 / 최상위 디렉터리를 기준으로 표현
cd /root/dirB

 



홈디렉터리 이동
cd 명령어와 함께 ~(틸드)문자를 사용
~(틸드) 절대 경로(/root를 말함)의 요약 경로


-(대시)
이전 디렉터리 이동
/위치에 있다가 /root/dirB로 이동한 후 cd - 를 사용하면 / 위치로 변경됨

 

 




cat 명령어
- 하나 이상의 텍스트 파일을 화면으로 출력해줌
- 모든 내용을 중단없이 한꺼번에 출력해줌
- 중단없이 한꺼번에 출력하기 때문에 화면보다 내용이 더 많을 경우 상단에 있는 내용 확인 불가

cat filename



more 명령어
- 내용이 긴 텍스트 파일인 경우 페이지 단위로 보여줌
- 상단 내용 확인 가능
- 하단의 —More—(n%)은 전체 파일 중 현재 보고 있는 페이지의 백분률을 나타냄

스페이스 - 다음 페이지 표시
엔터 - 다음줄 표시
b - 이전 페이지 표시
/패턴 - 특정 문자열 패턴을 검색 (내림차순)
n - 패턴 검색 후 다음 패턴을 검색
h - 스크롤키와 관련된 설명 페이지 표시
q - man 명령어 종료


more 명령어의 스크롤키는 매뉴얼 페이지 스크롤키와 동일하다

 


head 명령어
- 파일의 내용을 확인하는 명령어
- 파일의 첫 10줄만을 보여줌
옵션

-n (숫자) 보고 싶은 줄의 수를 지정
head -n filename




tail 명령어
- 파일의 마지막 10줄만을 보여주는 명령어
tail -n filename 마지막 n줄을 출력
tail +n filename n번째 줄부터 마지막줄까지 출력

 


wc 명령어
- 파일의 줄/단어/문자수를 확인할 수 있는 명령어
wc option filename

옵션

-I  줄 개수
-w  단어 개수
-c  바이트 개수
-n  문자 개수











반응형

댓글