본문 바로가기
운영체제/리눅스

(리눅스)디렉토리 및 파일 보기

by Cloud_Park 2018. 11. 23.

1.1 디렉토리 작업 디렉토리 내용을 확인 또는 변경하는 등 디렉토리와 관련된 작업을 할 때 사용하는 명령어에 대해 학습 1) 현재 작업 디렉토리 확인 pwd 2) 디렉토리 이동하는 방법 cd [이동할 경로] 이동할 경로를 지정하는 방식 home에 있을 경우 sjb로 이동할 때 절대 경로 : 내가 입력하는 기준이 / 디렉토리인 방식 ex) cd /home/sjb 상대 경로 : 내가 입력하는 기준이 현재 작업 디렉토리인 방식 ex) cd sjb *tip : .은 현재 디렉토리, ..은 상위 디렉토리를 의미 / home bs a b c a_1 a_2 a_3 b_1 b_2 b_3 c_1 c_2 c_3 3) 디렉토리 내용 확인 ls [옵션] [위치 또는 파일]: 디렉토리 내에 어떤 디렉토리와 파일이 있는 해당 목록을 출력 -l : 출력 결과를 좀 더 자세하게 출력 drwxr-xr-x. 2 bs bs 6 9월 28 19:26 바탕화면 [1] [2] [3] [4] [5] [6] [7] [1] : 해당 파일의 종류와 권한, 총 10개의 문자, 첫번째문자는 파일의 종류, 2~10문자는 권한 d(디렉토리), -(파일) [2] : 하드 링크 수 [3] : 해당 파일의 소유자 [4] : 해당 파일을 관리하는 관리 그룹 [5] : 해당 파일의 크기 [6] : 해당 파일의 마지막 수정 시간 [7] : 해당 파일의 이름 -a : 숨겨진 파일과 같은 파일도 같이 출력 파일을 숨길 때는 파일 이름 앞에 .을 붙여준다. ex) ls -al : 디렉토리 내용을 출력할 때 자세하게 출력하면서 숨겨진 파일도 같이 출력 -R : 하위 디렉토리 목록까지 모두 출력 -F : 파일의 종류를 표시, 디렉토리 뒤에는 /를 붙임, 파일은 안붙임, 실행 파일 뒤에는 *를붙임 *tip : file [파일] 명령어로도 확인 가능 4) 경로 이름 축약 ~ : 현재 로그인 한 사용자의 홈 디렉토리 - : 이전 디렉토리 1.2 파일 작업 1) 파일 내용 확인 cat [파일] : 파일 내용 전체 출력 more [파일] : 파일 내용을 화면에 맞게 출력 head [파일] : 파일 내용 중에서 위에서 몇 줄 출력(줄 수는 입력한 값대로, 기본값은 10) tail [파일] : 파일 내용 중에서 밑에서 몇 줄 출력(줄 수는 입력한 값대로, 기본값은 10) -f : 파일의 내용을 실시간으로 계속해서 조회

----------------------------------------------------------------------------------------------