中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問(wèn)手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

linux命令詳解之ls命令

時(shí)間:2019-08-12

linux命令大全進(jìn)程_linux命令分類大全_linux命令大全

ls命令用于顯示文件目錄列表,和Windows系統(tǒng)下DOS命令dir類似。當(dāng)執(zhí)行l(wèi)s命令時(shí),默認(rèn)顯示的只有非隱藏文件的文件名、以文件名進(jìn)行排序及文件名代表的顏色顯示。當(dāng)不加參數(shù)時(shí),默認(rèn)列出當(dāng)前目錄的列表信息。ls命令使用頻率非常高,參數(shù)也非常多,多達(dá)四五十個(gè),本文只介紹一部分常用的參數(shù),其他參數(shù)可以通過(guò)man命令查看幫助手冊(cè)。

說(shuō)明:在linux下,文件名以點(diǎn).開(kāi)頭表示該文件為隱藏文件,如.bashrc。

ls [選項(xiàng)] [目錄或文件名]

參數(shù):

-a:--all的縮寫(xiě),顯示所有的文件linux命令大全,包括隱藏文件(以.開(kāi)頭的文件),。(常用)

-A:--almost-all的縮寫(xiě),顯示所有的文件,包括隱藏文件,但不包括表示當(dāng)前目錄.和上級(jí)目錄..這兩個(gè)文件,。

-c:和-lt一起使用:顯示列表并且以ctime(文件狀態(tài)最后改變時(shí)間)排序。和-l一起使用:顯示ctime并且以文件名排序。其他情況,以ctime排序。。

linux命令大全_linux命令大全進(jìn)程_linux命令分類大全

-d:--directory的縮寫(xiě),僅列出目錄本身,而不是列出目錄里的內(nèi)容列表,。(常用)

-f:直接列出結(jié)果linux命令大全,而不進(jìn)行排序(ls默認(rèn)會(huì)以文件名排序)

--color[=WHEN]:是否根據(jù)文件類型顯示顏色,WHEN可以為never、always或者auto

--full-time:以完整的實(shí)際模式顯示(包含年月日時(shí)分),類似與ls -l --time-style=full-iso,。

-g:列表顯示結(jié)果,和-l類似,但是不顯示文件所屬者。

-h:將文件內(nèi)容大小以GB、KB等易讀的方式顯示,。

-i:結(jié)合-l參數(shù),列出每個(gè)文件的inode,。

linux命令分類大全_linux命令大全進(jìn)程_linux命令大全

-l:列出長(zhǎng)數(shù)據(jù)串,顯示出文件的屬性與權(quán)限等數(shù)據(jù)信息(常用)

-n:和-l類似,只是顯示的所屬用戶和組不是名稱而是對(duì)應(yīng)的id,。

-r:--reverse,將排序結(jié)果以倒序方式顯示,。

-S:以文件大小排序,。

-t:以修改時(shí)間排序

--help:顯示幫助信息

示例1:列出所有文件(注意和-A參數(shù)的區(qū)別,結(jié)果里面包括表示當(dāng)前目錄.和上級(jí)目錄..這兩個(gè)文件)。

linux命令大全進(jìn)程_linux命令大全_linux命令分類大全

[root@localhost ~]# ls -a    #列出所有文件
.  ..  .bash_history  .bash_logout  .bash_profile  .bashrc   install.log  install.log.syslog
[root@localhost ~]# ls --all
.  ..  .bash_history  .bash_logout  .bash_profile  .bashrc   install.log  install.log.syslog

示例2:列出所有的文件,但不包括表示當(dāng)前目錄.和上級(jí)目錄..這兩個(gè)文件。

[root@localhost ~]# ls -A
.bash_history  .bash_logout  .bash_profile  .bashrc  install.log  install.log.syslog  
[root@localhost ~]# ls --almost-all
.bash_history  .bash_logout  .bash_profile  .bashrc  install.log  install.log.syslog

示例3:顯示列表并且以ctime排序

[root@localhost /]# ls -clt   #和 -lt參數(shù)一起使用,以時(shí)間排序
total 146
drwxrwxrwt   7 root root  4096 Apr 13 06:23 tmp
drwxr-xr-x  12 root root  4440 Apr 13 05:18 dev
drwxr-xr-x  93 root root 12288 Apr 13 05:18 etc
drwxr-xr-x   2 root root     0 Apr 13 05:18 net
drwxr-xr-x   2 root root     0 Apr 13 05:18 misc
drwxr-xr-x   4 root root     0 Apr 13 05:16 selinux
drwxr-xr-x  11 root root     0 Apr 13 05:16 sys
dr-xr-xr-x 150 root root     0 Apr 13 05:16 proc
drwxr-xr-x   2 root root 12288 Mar 28 06:34 sbin
drwxr-xr-x   2 root root  4096 Mar 28 06:33 bin
drwxr-xr-x   8 root root  4096 Mar 28 06:33 lib64
drwxr-x---   4 root root  4096 Nov 19 06:52 root
drwxr-xr-x   4 root root  4096 Nov 18 22:05 home
drwxr-xr-x  11 root root  4096 Nov 14 06:13 lib
drwxr-xr-x   3 root root  4096 Oct 17  2015 mnt
drwxr-xr-x  22 root root  4096 Oct 17  2015 var
drwxr-xr-x   4 root root  1024 Oct 17  2015 boot
drwxr-xr-x  15 root root  4096 Oct 17  2015 usr
drwxr-xr-x   2 root root  4096 Oct 17  2015 media
drwxr-xr-x   2 root root  4096 Oct 17  2015 srv
drwx------   2 root root 16384 Oct 17  2015 lost+found
drwxr-xr-x   3 root root  4096 Oct 17  2015 opt
[root@localhost /]# ls -cl   #和-l參數(shù)一起使用,以文件名排序并顯示時(shí)間
total 146
drwxr-xr-x   2 root root  4096 Mar 28 06:33 bin
drwxr-xr-x   4 root root  1024 Oct 17  2015 boot
drwxr-xr-x  12 root root  4440 Apr 13 05:18 dev
drwxr-xr-x  93 root root 12288 Apr 13 05:18 etc
drwxr-xr-x   4 root root  4096 Nov 18 22:05 home
drwxr-xr-x  11 root root  4096 Nov 14 06:13 lib
drwxr-xr-x   8 root root  4096 Mar 28 06:33 lib64
drwx------   2 root root 16384 Oct 17  2015 lost+found
drwxr-xr-x   2 root root  4096 Oct 17  2015 media
drwxr-xr-x   2 root root     0 Apr 13 05:18 misc
drwxr-xr-x   3 root root  4096 Oct 17  2015 mnt
drwxr-xr-x   2 root root     0 Apr 13 05:18 net
drwxr-xr-x   3 root root  4096 Oct 17  2015 opt
dr-xr-xr-x 150 root root     0 Apr 13 05:16 proc
drwxr-x---   4 root root  4096 Nov 19 06:52 root
drwxr-xr-x   2 root root 12288 Mar 28 06:34 sbin
drwxr-xr-x   4 root root     0 Apr 13 05:16 selinux
drwxr-xr-x   2 root root  4096 Oct 17  2015 srv
drwxr-xr-x  11 root root     0 Apr 13 05:16 sys
drwxrwxrwt   7 root root  4096 Apr 13 06:23 tmp
drwxr-xr-x  15 root root  4096 Oct 17  2015 usr
drwxr-xr-x  22 root root  4096 Oct 17  2015 var
[root@localhost /]# ls -c   #單獨(dú)使用,以時(shí)間排序,但不顯示時(shí)間
tmp  dev  etc  net  misc  selinux  sys  proc  sbin  bin  lib64  root  home  lib  mnt  var  boot  usr  media  srv  lost+found  opt
 上一個(gè)教程:Linux系統(tǒng)命令使用詳解