답변:
폴더 만 나열하려면 다음을 시도하십시오. ls -d */
-d내용이 아닌 디렉토리 자체를 나열합니다. 이를 설명하기 위해을 입력하면 어떻게되는지 고려하십시오
ls */.ls한 하위 계층으로 내려와 각 하위 디렉토리로 이동하고 각 하위 디렉토리의 모든 파일을 순차적으로 나열합니다.
출처: man ls
*/*/UNIX에서는 "글로브"라고합니다. ( 자세한 내용 은 Wikipedia 를 참조하십시오). 그러나 기본적으로 "슬래시로 끝나는 모든 파일 이름"을 의미합니다. UNIX에서 디렉토리는 기본적으로 파일 일뿐입니다. 그러나 이들은 슬래시로 끝나는 특수한 이름으로 운영 체제가 디렉토리 (또는 일상적인 사람의 경우 폴더)임을 알 수 있습니다. 그리고 별표 *는 기술적으로 "모든 문자열"을 나타내는 와일드 카드입니다.
이 단락은 귀하의 질문 과 관련 이 없지만, 이것에 대해 읽은 적이 없다면 그것을 보는 것이 좋습니다. Glob은 정규식과 글 로빙의 차이점은 무엇입니까? 에서 부분적으로 설명 된 것처럼 정규식과 다릅니다. 정규 표현식에 대한 책이 많이 있지만, 패턴 매칭 표현을 인코딩하는 방법에는 여러 가지가 있습니다.
나는 매우 경험이없는 사용자이므로이 웹 사이트를 좋아 합니다 . bash 명령에 대해 알고 싶은 모든 것을 알려주며 경우에 따라 예제를 제공하기도합니다. 매우 유용한.
귀하의 경우 :
ls 파일을 나열ls -a 숨겨진 파일을 포함ls -l 긴 목록 형식ls -al | grep ^d
숨겨진 파일 포함 '-a'grep ^ d 'd'로 시작하십시오. 이름은 도트 디렉토리로 시작하는 디렉토리가 숨겨진 경우 디렉토리를 의미합니다.
재귀 적으로 나열하려면
find ./ -type d | less
./ ..................... means starts find in current folder
-type .................. indicates the type to be searched
d ...................... means directory
| ...................... redirects the command
less ................... enables paging using the keyboard arrows and leave with q
ls -1 -d */
어디
-1
한 줄에 하나의 디렉토리를 나열합니다.
홈 디렉토리 폴더를 보려면 ls명령으로 충분합니다. 단순하게 유지됩니다.
$ ls
Desktop Downloads hadoop Pictures Templates
Documents examples.desktop Music Public Videos
여러 디렉토리를 지정할 수도 있습니다 ls ~ /usr
$ ls ~ /usr
/home/hadoop1:
Desktop Downloads hadoop Pictures Templates
Documents examples.desktop Music Public Videos
/usr:
bin games include lib local locale sbin share src
긴 형식으로 출력을 얻으려면 -l옵션을 사용할 수 있습니다
$ ls -l
total 48
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Desktop
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Documents
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Downloads
-rw-r--r-- 1 hadoop1 hadoop1 8980 Jul 1 2017 examples.desktop
drwxr-xr-x 10 hadoop1 hadoop1 4096 Jul 1 2017 hadoop
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Music
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Pictures
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Public
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Templates
drwxr-xr-x 2 hadoop1 hadoop1 4096 Jul 1 2017 Videos