-a(--all)는 숨어 있던 파일들까지 보여 줍니다. 모든 디렉터리에는 현재 디렉터리를 의미하는 .과 상위 디렉터리를 의미하는 ..이 포함되어 있습니다. 이외에 .으로 시작되는 파일들은 모두 숨긴 파일임을 의미합니다.
supreme@master:~$ ls -a
. .cache .local .sudo_as_admin_successful 문서 템플릿
.. .config .mozilla .thumbnails 바탕화면
.bash_history .gconf .profile snap 비디오
.bash_logout .gnome2 .shutter 공개 사진
.bashrc .gnupg .ssh 다운로드 음악
-l과 -a 옵션을 섞어서 사용할 수도 있는데, 현재 디렉터리에 있는 모든 파일의 세부 정보를 알고 싶을 때 사용합니다.
supreme@master:~$ ls -al
합계 100
drwxr-xr-x 21 supreme supreme 4096 7월 25 16:58 .
drwxr-xr-x 5 root root 4096 7월 25 16:51 ..
-rw------- 1 supreme supreme 2200 7월 25 16:43 .bash_history
-rw-r--r-- 1 supreme supreme 220 7월 19 11:44 .bash_logout
-rw-r--r-- 1 supreme supreme 3771 7월 19 11:44 .bashrc
drwx------ 19 supreme supreme 4096 7월 21 23:37 .cache
drwxr-xr-x 16 supreme supreme 4096 7월 21 23:37 .config
drwx------ 2 supreme supreme 4096 7월 25 15:38 .gconf
drwx------ 2 supreme supreme 4096 7월 19 12:09 .gnome2
drwx------ 3 supreme supreme 4096 7월 25 15:24 .gnupg
drwxr-xr-x 3 supreme supreme 4096 7월 19 11:48 .local
drwx------ 5 supreme supreme 4096 7월 19 12:01 .mozilla
-rw-r--r-- 1 supreme supreme 807 7월 19 11:44 .profile
...