2.1 디렉터리 사용 명령 - 현재 디렉터리 확인하기
- pwd : 현재 위치를 확인해줌. (현재 디렉터리의 절대 경로를 출력해줌)
2.2 디렉터리 이동하기
- cd [디렉터리] ex) cd linux_ex
- 절대 경로명이나 상대 경로명 둘 다 사용 가능!
- cd 명령만 치면 해당 계정의 홈 디렉터리로 이동함.
2.3 디렉터리 내용 보기
- ls [옵션] [디렉터리(파일)]
- ls : 현재 디렉터리의 내용을 출력해줌.
- 옵션 -a : 숨김 파일을 포함하여 모든 파일의 목록을 출력해줌.
-F : 파일의 종류를 표시해줌. 파일명 뒤에 /이 붙으면 디렉터리, @은 심벌릭 링크, *는 실행 파일, 아무 표시도 없으면 일반 파일임.
-l : 디렉터리에 있는 파일의 상세한 정보를 보려면 -l 옵션을 이용해야 함~!
-d : 디렉터리 자체의 정보를 확인해줌.
-ld : 디렉터리 자체의 정보를 상세하게 출력해줌. (루트 디렉터리의 자체 정보 확인 가능)
- ls [인자] 하면 그 위치 아니더라도 내용 출력할 수 있음. ex) ls /tmp
- ls 명령과 비슷한 명령 : dir, vdir
2.4 디렉터리 만들기
- mkdir [옵션] [디렉터리] ex) mkdir temp
- 옵션 -p : 하위 디렉터리를 계층적으로 생성할 때 중간 단계의 디렉터리가 없으면 자동으로
중간 단계 디렉터리를 생성하면서 전체 디렉터리를 생성함.
- 디렉터리 한 개 만들기 : mkdir temp
- 동시에 디렉터리 여러 개 만들기 : mkdir one two (띄어쓰기 해줘야함!)
- 중간 디렉터리 자동으로 만들기 : mkdir -p temp/mid/han (mid도 같이 생성해줌)
2.5 디렉터리 삭제하기
- rmdir [옵션] [디렉터리] ex) rmdir temp3
- 옵션 -p : 지정한 디렉터리를 삭제하며, 그 디렉터리의 부모 디렉터리가
빈 디렉터리일 경우 부모 디렉터리도 자동으로 삭제한다.
- rmdir 명령으로 디렉터리를 삭제할 때는 그 디렉터리가 비어있어야 함. 아니면 안됨.
3.1 파일 사용 명령 - 파일 내용 연속으로 출력하기
- cat [옵션] [파일] ex) cat file1
- 옵션 -n : 행 번호를 붙여서 출력함.
3.2 화면 단위로 파일 내용 출력하기
- cat 명령은 내용 많으면 스크롤되므로 내용 확인하기 어려움. 그래서 한 눈에 보기 쉬운 more 명령 사용하기도 함!
- more [옵션] [파일] ex) more file1
- 옵션 +행 번호 : 출력을 시작할 행 번호를 지정할 수 있음 ex) more +20
- space bar 누르면 다음 화면 출력, Enter 누르면 한 줄씩 스크롤
- /‘문자열’ 입력하면 해당 문자열 찾아 이동함 (/Style)
- 종료 키 : q
3.3 개선된 화면 단위 파일 내용 출력하기
- more 명령은 이미 스크롤되어 지나간 내용을 다시 볼 수 없음. 이거를 개선한 명령이 less.
- less [파일] ex) less file1
- j 누르면 다음 행, k 누르면 한 줄씩 이전 행으로 스크롤함.
- space bar 이나 ctrl+f 누르면 다음 화면으로 이동.
- ctrl+b 누르면 이전 화면으로 이동.
3.4 파일 뒷부분 출력하기
- tail [옵션] [파일] ex) tail -7 /etc/services : 파일 뒷부분의 7행 출력해줌.
- 옵션 +행 번호 : 지정한 행부터 끝까지 출력함.
- 숫자 : 화면에 출력할 행의 수를 지정함 (기본값은 10)
-f : 파일 출력을 종료하지 않고 주기적으로 계속 출력함. (무한대로 돌아감)
ctrl+C(^C)로 종료시켜야 함!
'학교 공부 > 리눅스' 카테고리의 다른 글
[리눅스] 문서 편집하기 2 (0) | 2022.09.16 |
---|---|
[리눅스] 문서 편집하기 1 (0) | 2022.09.16 |
[리눅스] 디렉터리와 파일 사용하기 3 (0) | 2022.09.16 |
[리눅스] 디렉터리와 파일 사용하기 1 (0) | 2022.09.16 |
[리눅스] 리눅스 입문 (0) | 2022.09.16 |