> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 리눅스에서 모든 파일을 보는 명령은 무엇입니까?

리눅스에서 모든 파일을 보는 명령은 무엇입니까?

青灯夜游
풀어 주다: 2022-05-12 19:50:32
원래의
28373명이 탐색했습니다.

모든 파일을 보는 리눅스 명령어는 "ls"입니다. ls 명령은 지정된 디렉터리의 모든 파일을 표시할 수 있습니다. 구문은 "ls [옵션] 디렉터리 이름"입니다. 옵션을 "-a"로 설정하면 숨김 파일을 포함한 모든 파일을 표시할 수 있고, "-A"로 설정하면 숨김 파일을 포함한 모든 파일을 표시하지만 "." " 디렉토리는 포함되지 않습니다.

리눅스에서 모든 파일을 보는 명령은 무엇입니까?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

모든 파일을 보는 리눅스 명령어는 "ls"입니다.

ls 명령은 list의 약어로 가장 일반적인 디렉터리 작업 명령으로, 주요 기능은 현재 디렉터리의 내용을 표시하는 것입니다. 이 명령의 기본 형식은 다음과 같습니다.

ls [选项] 目录名称
로그인 후 복사

ls 명령은 모든 파일에 대한 옵션을 표시합니다.

                  옵션            
-a 기능은 함께 나열되는 숨겨진 파일(.로 시작하는 파일)을 포함하여 모든 파일을 표시하는 가장 일반적으로 사용되는 옵션 중 하나입니다.
-A숨겨진 파일을 포함한 모든 파일을 표시하지만 . 및 .. 디렉터리는 포함하지 않습니다.

기타 옵션:

OptionsFunction
-d디렉토리 자체만 나열하고 디렉터리 내의 파일 데이터는 나열하지 않습니다.
-fls는 기본적으로 파일 이름별로 정렬합니다. -f 옵션을 사용하면 정렬하지 않고 결과가 직접 나열됩니다.
-F파일 또는 디렉터리 이름 뒤에 파일 형식 표시기를 추가합니다. 예를 들어 *는 실행 파일을 나타내고, /는 디렉터리를 나타내고, =는 소켓 파일을 나타내고, |는 FIFO 파일을 나타냅니다.
-h1KB, 234MB, 2GB 등 사람이 읽을 수 있는 방식으로 파일 또는 디렉터리 크기를 표시합니다.
-iinode 노드 정보를 표시합니다.
-l 긴 형식을 사용하여 파일 및 디렉터리 정보를 나열합니다.
-nUID와 GID는 각각 파일 사용자 이름과 그룹 이름을 바꾸는 데 사용됩니다.
-r 정렬 결과를 역순으로 출력합니다. 예를 들어 원본 파일 이름이 작은 것부터 큰 것 순으로, 큰 것부터 작은 것 순으로 출력합니다.
-R하위 디렉터리의 내용과 함께 나열하는 것은 디렉터리의 모든 파일을 표시하는 것과 같습니다.
-S 파일 이름 대신 파일 크기별로 정렬합니다.
-t 파일 이름이 아닌 시간순으로 정렬합니다.
--color=never
--color=항상
--color=auto
결코 파일 특성에 따라 컬러 표시를 제공하지 않는다는 의미는 아닙니다.
항상 색상 표시를 의미하며 ls는 기본적으로 이 방법을 채택합니다.
자동은 시스템이 구성에 따라 색상을 제공할지 여부를 결정하도록 하는 것을 의미합니다.
--full-time풀타임 모드로 출력(년, 월, 일, 시, 분 포함)
--time={atime,ctime}접근 시간 출력 또는 권한 속성 변경 콘텐츠 변경 시간이 아닌 시간(ctime)입니다.

注意,当 ls 命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体类型给文件名配色(蓝色显示目录,白色显示一般文件)。

【例 1】ls -al ~

리눅스에서 모든 파일을 보는 명령은 무엇입니까?

通过使用 -a,你会看到以 . 为开头的几个文件,以及目录文件 (.)、(..)、.gconf 等等,这些都是隐藏的目录和文件。其中,目录文件名以蓝色显示,一般文件以白色显示。

注意,Linux 系统中,隐藏文件不是为了把文件藏起来不让其他用户找到,而是为了告诉用户这些文件都是重要的系统文件,如非必要,不要乱动!所以,不论是 Linux 还是 Windows 都可以非常简单地査看隐藏文件,只是在 Windows 中绝大多数的病毒和木马都会把自己变成隐藏文件,给用户带来了错觉,以为隐藏文件是为了不让用户发现。

不仅如此,这里的 ls 命令还使用了 -l 选项,因此才显示出了文件的详细信息,此选项显示的这 7 列的含义分别是:

  • 第一列:规定了不同的用户对文件所拥有的权限,具体权限的含义将在后续章节中讲解。

  • 第二列:引用计数,文件的引用计数代表该文件的硬链接个数,而目录的引用计数代表该目录有多少个一级子目录。

  • 第三列:所有者,也就是这个文件属于哪个用户。默认所有者是文件的建立用户。

  • 第四列:所属组,默认所属组是文件建立用户的有效组,一般情况下就是建立用户的所在组。

  • 第五列:大小,默认单位是字节。

  • 第六列:文件修改时间,文件状态修改时间或文件数据修改时间都会更改这个时间,注意这个时间不是文件的创建时间。

  • 第七列:文件名或目录名。

【例 2】查看某个目录的详细信息

ls -l /root/
로그인 후 복사

리눅스에서 모든 파일을 보는 명령은 무엇입니까?

这个命令会显示目录下的内容,而不会显示这个目录本身的详细信息。如果想显示目录本身的信息,就必须加入 "-d" 选项。

ls -ld /root/
로그인 후 복사

리눅스에서 모든 파일을 보는 명령은 무엇입니까?

相关推荐:《Linux视频教程

위 내용은 리눅스에서 모든 파일을 보는 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿