수색…


대부분 사용 된 옵션이있는 ls 명령.

ls는 현재 작업 디렉토리에있는 파일과 디렉토리를 보여줍니다. (인수가 전달되지 않으면). (기본적으로.로 시작하는 숨김 파일은 표시되지 않습니다.)

user@ubuntu14:/usr$ ls
bin  games  include  lib  lib32  local  sbin  share  src

모든 파일 (숨김 파일 / 폴더도 볼 수 있음). ls -a 또는 ls -all 사용하십시오.

user@ubuntu14:/usr$ ls -a
.  ..  bin  games  include  lib  lib32  local  sbin  share  src

파일과 폴더 및 심볼릭 링크와 다른 것을 ls --classify 하려면 ls -F OR ls --classify

user@ubuntu14:~$ ls -F
bash_profile_course  chat_apps/      Desktop/    Downloads/    foxitsoftware/   
Public/     test/    bin/    ClionProjects/  Documents/    IDE/    Music/
Pictures/  Templates/  Videos/

여기서 끝 문자는 파일과 폴더를 구분하는 데 사용됩니다.

"/"디렉토리를 제안합니다.

"*"는 실행 파일을 제안합니다.

"@"는 기호 링크를 제안합니다.

파일과 디렉토리에 대한 자세한 내용을 보려면 ls -l

user@ubuntu14:~/example$ ls -l
total 6464

-rw-r--r-- 1 dave dave      41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group    4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group       6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group       6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group       6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip

이 예에서 내용의 전체 크기는 6460KB입니다.

그런 다음 각 파일 / 디렉토리에 대한 항목이 사전 순으로 소문자 앞에 대문자가옵니다.

첫 번째 문자는 유형 (예 : d - 디렉토리, l - 링크)입니다.

다음 9자는 사용자, 그룹 및 기타에 대한 사용 권한을 표시합니다.

그 다음에는 하드 링크의 수와 소유자의 이름 및 그룹이 이어집니다.

다음 필드는 바이트 단위의 크기입니다. 이것은 -h 옵션을 추가하여 인간 친화적 인 형태로 표시 할 수 있습니다. 예 : 6586816이 6.3M으로 표시됩니다.

그런 다음 시간 소인 (일반적으로 수정 시간)이옵니다.

마지막 필드는 이름입니다. 참고 : 링크에는 링크 대상도 표시됩니다.

ls 명령 옵션

전체 옵션 목록 :

ls -a '.'로 시작하는 숨김 파일을 포함한 모든 파일을 나열합니다.

ls --color 색깔의 색칠 된 목록 [= always / never / auto]

ls -d 디렉토리 목록 - '* /'포함

ls -F 하나의 char 추가 * / => @ | enteries에

ls -i 리스트 파일의 inode 인덱스 번호

ls -l 긴 형식의 목록 - 권한 표시

ls -la 는 숨김 파일을 포함한 긴 형식을 나열합니다.

ls -lh 읽을 수있는 파일 크기의 긴 형식을 나열합니다.

파일 크기가 긴 형식의 ls -ls 목록

ls -r 역순으로 나열

ls -R list recursively 디렉토리 트리

ls -s list 파일 크기

ls -S 파일 크기별로 정렬

시간과 날짜별로 ls -t 정렬

ls -X 확장 이름별로 정렬



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow