티스토리 뷰
ls
파일 시스템상의 파일 목록을 보여줍니다.
문법
ls [-a -C -x -d ...] [파일명(들)]
옵션
-a : 도트로 시작되는 이름을 가진 파일명 전부를 보여줌
-C : 가로 순서로 나열하여 출력
-x : 세로 순서로 나열하여 출력
-d : 현재 디렉토리에 대한 정보를 출력
-l : 각 파일에 대한 소유자, 권한, 갱신일 등의 자세한 정보를 출력
-s : 파일이 얼마나 많은 디스크 블록을 차지하고 있는가를 보여줌
-t : 파일 갱신일자 순서대로 정렬
-u : 액세스한 날짜 순서대로 정렬
-c : inode가 마지막으로 바뀐 시간 순서대로 정렬
-r : 정렬된 순서의 역으로 출력
-i : 파일의 inode번호를 출력
-F : 파일의 특성을 쉽게 알 수 있는 문자를 출력, +는 실행가능 파일, /는 디렉토리, @는 심볼릭링크, =는 소켓을 의미
-R : 현재 경로의 하위 디렉토리 내용까지 전부 출력
예시
$ ls -la /root

grep
파일 내에서 특정 키워드나 문자열을 검색합니다.
문법
grep [-V -C -I -h -n -i ...] [키워드] [파일명(들)]
옵션
-V : 일치되는 내용이 없는 라인을 표시
-C : 일치되는 내용이 있는 행의 개수를 표시
-I : 일치되는 내용이 있는 파일 이름만 표시
-h : 일치되는 내용을 찾은 파일 이름을 표시하지 않음
-n : 일치 내용이 있는 행은 행 번호와 함께 표시
-i : 대소문자 구분을 하지 않고 검색
예시
$ grep hello letter.txt
letter 파일에 hello라는 단어가 있는지 검색
$ ls | grep setup.gz
ls 명령어의 결과가 grep으로 보내져서 setup.gz가 포함된 단어만을 출력함, 즉, setup.gz 파일에 대해 ls 명령을 실행하게 됨
'리눅스' 카테고리의 다른 글
리눅스명령어 :: chmod, chown, chgrp (0) | 2019.11.09 |
---|---|
리눅스명령어 :: cat, more (0) | 2019.11.08 |
리눅스명령어 :: df, du (0) | 2019.11.07 |
리눅스명령어 :: cp, mv, rm (0) | 2019.11.05 |
리눅스명령어 :: cd, mkdir, rmdir (0) | 2019.11.04 |
- Total
- Today
- Yesterday