일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 알고리즘 공부
- algorithmTest
- 주식
- 서평
- 지혜를가진흑곰
- 독후감
- 알고리즘공부
- 채권
- JavaScript
- 책을알려주는남자
- 책알남
- 알고리즘트레이닝
- algorithmtraining
- Java
- 자바
- 돈
- C
- C++
- algorithmStudy
- 프로그래밍언어
- 독서
- 다독
- 자바스크립트
- 성분
- 화장품
- 프로그래머스 알고리즘 공부
- 백준알고리즘
- 경제
- 재테크
- 투자
- Today
- Total
탁월함은 어떻게 나오는가?
Linux(리눅스) : ls명령어 옵션 정리 및 사용법 본문
ls(list) - 사용법
리눅스에서는 ls명령어를 사용하여 디렉토리에 있는 내용(디렉토리, 파일 등)을 확인한다.
윈도우(또는 도스)의 dir 명령과 비슷하다.(리누스에도 dir 명령이 있다.)
ls 입력시 - 현재 디렉토리에 있는 내용을 출력한다.
ls -a 옵션 (all) : 숨겨진 파일이나 디렉토리도 보여준다.
ls -A 옵션 : .와 ..을 제외하고 출력한다.
ls -b 옵션 : 알파벳 순으로 출력한다.
ls -B 옵션 : ~로 끝나는 백업파일을 제외하고 출력한다.
ls -c 옵션 : 마지막으로 변경된 시간을 출력한다.
ls -C 옵션 : 파일이나 디렉토리를 열로 출력한다. [이건 직접 확인 필요]
ls -d 옵션 : 지정 경로에 있는 최상위 디렉토리만 출력한다.
ls -D 옵션 : emacs를 위한 출력행태를 생성한다.
ls -f 옵션 : 정렬하지 않고 출력한다. 컬러옵션을 해제한다.
ls -F 옵션 : 실행파일은 *, 경로 /, 소켓=, 링크 @ 등의 지시자로 출력한다.
ls -g 옵션 : 사용자 권한을 출력하지 않는다.
ls -G 옵션 : -l 옵션과 같이 사용시 그룹권한을 출력하지 않는다.
ls -h 옵션 (human) : K, M, G 단위를 사용하여 파일 크기를 사람이 보기 좋게 표시한다.
ls -H 옵션 : 심볼릭 링크의 실제 참조하는 목록을 출력한다. [이건 직접 확인 필요]
ls -i 옵션 : 파일의 인덱스 값을 출력한다.
ls -I (대문자 i) 옵션 : 지정 파티션을 제외하고 출력한다.
ls -k 옵션 : 용량을 킬로바이트로 출력한다.
ls -l 옵션 (long) : 자세한 내용을 출력한다. 내용 > 퍼미션(권한), 포함된 파일수,
소유자, 그룹, 파일크기, 수정일자, 파일 이름
ls -L 옵션 : 심볼릭 링크의 정보를 출력할때 원본 파일의 정보를 출력한다.
ls -m 옵션 : 콤마로 구분하여 출력한다.
ls -n 옵션 : 사용자와 그룹권한을 숫자로 표시한다.
ls -N 옵션 : 원래의 이름 형식으로 출력한다. [이건 직접 확인 필요]
ls -i 옵션 : 그룹권한을 출력하지 않는다.
ls -p 옵션 : 디렉토리에 /를 추가한다.
ls -q 옵션 : 그래픽이 아닌 문자 대신에 ?를 출력한다. [이건 직접 확인 필요]
ls -Q 옵션 : 파일, 디렉토리를 쌍따옴표 안에 출력한다.
ls -r 옵션 : 반대로 출력한다.
ls -R 옵션 (recursive) : 하위 디렉토리까지 출력한다.
ls -s 옵션 : 블록에 할당된 크기를 출력한다.
ls -S 옵션 (size) : 파일 크기 순으로 정렬하여 출력한다. ls -r 옵션 (reverse) : 거꾸로 출력한다. (ls 명령어의 기본은 알파벳 순서다.)
ls -t 옵션 : 파일이 수정된 시간 기준으로 정렬하여 출력한다.
ls -T 옵션 : 8대신 COLS을 지정하여 출력한다.
ls -u 옵션 : -lt와 같이 사용시 생성 시간 기준으로 출력하고 -l과 사용시 생성시간 출려갛고 이름순으로 출력한다.
ls -U 옵션 : 컬러옵션을 유지하면서 정렬하지 않고 출력한다.
ls -w 옵션 : width 길이를 설정하여 출력한다.
ls -x 옵션 : 상세출력되는 리스트를 파일이름으로 하나의 라인에 출력한다.
ls -X 옵션 : 확장자의 알파벳순으로 정렬하여 출력한다.
ls -Z 옵션 : SELinux 보안 커텍스트를 출력한다.
--help : 도움말을 출력한다.
--version : 버전 정보를 출력한다.
ls 명령어 u, c 옵션
ls -l 명령은 기본적으로 mtime(수정시간)을 출력한다.
ls -lu : u 옵션을 사용하면 atime(접근 시간)을 출력한다.
ls -lc : c 옵션을 사용하면 ctime(변경 시간)을 출력한다.
[리눅스 ls 명령어 활용 방법]
ls -al 방식을 가장 많이 사용한다. : ls -al/home/ 과 같이 출력하고 싶은 디렉토리를 지정할 수 있다.
ls -alSrh : 다양한 조합으로 ls 명령어를 사용할 수 있다.
해석 > 숨겨진 파일(a)까지 포함해서 파일크기(S) 역순(r)으로 보기 좋게(h) 자세히(l) 보여주세요
ls - v*.c : 위 명령은 'v'로 시작하고 '.c'로 끝나는 디렉토리 내용을 출력한다.
*, ?와 같은 와일드카드를 활용하면 출력할 내용을 지정할 수 있다.
ls > file.txt : 리다이렉션(>,>>)를 사용하여 디렉토리 내용을 파일에 저장할 수 있다.
'[Snow-ball]프로그래밍(컴퓨터) > Linux(리눅스)' 카테고리의 다른 글
Linux(리눅스) : wget(웹 크롤링, 파일 다운로드 등등) 명령어 옵션 정리 및 사용법 (0) | 2021.01.04 |
---|---|
Linux(리눅스) : vi(편집기 명령어 - 입력 모드, 커맨드 모드) 명령어 옵션 정리 및 사용법 (0) | 2021.01.04 |
Linux(리눅스) : tar 명령어 옵션 정리 및 사용법 (0) | 2021.01.04 |
Linux(리눅스) : mv 명령어 옵션 정리 및 사용법 (0) | 2021.01.04 |
Linux(리눅스) : mkdir 명령어 옵션 정리 및 사용법 (0) | 2021.01.04 |