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

 訪問手機(jī)版  

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

招聘|合作 登陸|注冊

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

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

linux命令 linux中關(guān)于ls命令的實(shí)例分享

時(shí)間:2018-12-07

本文主要和大家分享linux中關(guān)于ls命令的實(shí)例分享,ls命令用來顯示目標(biāo)列表,在Linux中是使用率較高的命令。ls命令的輸出信息可以進(jìn)行彩色加亮顯示,以分區(qū)不同類型的文件。

語法

ls(選項(xiàng))(參數(shù))

選項(xiàng)

-a:顯示所有檔案及目錄(ls內(nèi)定將檔案名或目錄名稱為“.”的視為影藏,不會列出);

-A:顯示除影藏文件“.”和“..”以外的所有文件列表;

-C:多列顯示輸出結(jié)果。這是默認(rèn)選項(xiàng);

-l:與“-C”選項(xiàng)功能相反,所有輸出信息用單列格式輸出,不輸出為多列;

-F:在每個輸出項(xiàng)后追加文件的類型標(biāo)識符,具體含義:“*”表示具有可執(zhí)行權(quán)限的普通文件,“/”表示目錄,“@”表示符號鏈接,“|”表示命令管道FIFO,“=”表示sockets套接字。當(dāng)文件為普通文件時(shí),不輸出任何標(biāo)識符;

-b:將文件中的不可輸出的字符以反斜線“”加字符編碼的方式輸出;

-c:與“-lt”選項(xiàng)連用時(shí),按照文件狀態(tài)時(shí)間排序輸出目錄內(nèi)容,排序的依據(jù)是文件的索引節(jié)點(diǎn)中的ctime字段。與“-l”選項(xiàng)連用時(shí),則排序的一句是文件的狀態(tài)改變時(shí)間;

-d:僅顯示目錄名,而不顯示目錄下的內(nèi)容列表。顯示符號鏈接文件本身,而不顯示其所指向的目錄列表;

-f:此參數(shù)的效果和同時(shí)指定“aU”參數(shù)相同,并關(guān)閉“l(fā)st”參數(shù)的效果;

-i:顯示文件索引節(jié)點(diǎn)號(inode)。一個索引節(jié)點(diǎn)代表一個文件;

。

[${s.ctgname}] ${s.title}
。

nofollow標(biāo)簽是超鏈接a的一個屬性值,我們只需要在源代碼里面加上rel=”nofollow” 或者更為正規(guī)的rel=”external nofollow”即可 即:(a href=”#” target=”_blank” rel=”nofollow”)###(/a)。

-k:以KB(千字節(jié))為單位顯示文件大;

-l:以長格式顯示目錄下的內(nèi)容列表。linux命令linux命令輸出的信息從左到右依次包括文件名,文件類型、權(quán)限模式、硬連接數(shù)、所有者、組、文件大小和文件的最后修改時(shí)間等;

-m:用“,”號區(qū)隔每個文件和目錄的名稱;

-n:以用戶識別碼和群組識別碼替代其名稱;

-r:以文件名反序排列并輸出目錄內(nèi)容列表;

-s:顯示文件和目錄的大小,以區(qū)塊為單位;

-t:用文件和目錄的更改時(shí)間排序;

-L:如果遇到性質(zhì)為符號鏈接的文件或目錄,直接列出該鏈接所指向的原始文件或目錄;

-R:遞歸處理,將指定目錄下的所有文件及子目錄一并處理;

--full-<span class='wp_keywordlink'><a href=""rel="external nofollow"title="time命令"target="_blank">time</a></span>:列出完整的日期與時(shí)間;

--color[=WHEN]:使用不同的顏色高亮顯示不同類型的。

參數(shù)

目錄:指定要顯示列表的目錄,也可以是具體的文件。

實(shí)例

顯示當(dāng)前目錄下非影藏文件與目錄

[root@localhost ~]# lsanaconda-ks.cfg install.log install.log.syslog satools

顯示當(dāng)前目錄下包括影藏文件在內(nèi)的所有文件列表

[root@localhost ~]# ls -a
.  anaconda-ks.cfg .bash_logout  .bashrc install.log    
.mysql_history <span style="color:#0000cd;">satools</span>
.tcshrc 
.vimrc
.. .bash_history 
.bash_profile
 
.cshrc  install.log.syslog .rnd     
.<span class='wp_keywordlink'>
<a href="http://man.linuxde.net/ssh" rel="external nofollow" title="ssh命令" target="_blank">ssh</a></span>  
.viminfo

輸出長格式列表

[root@localhost ~]# ls -1anaconda-ks.cfginstall.loginstall.log.syslogsatools

顯示文件的inode信息

索引節(jié)點(diǎn)(index inode簡稱為“inode”)是Linux中一個特殊的概念,具有相同的索引節(jié)點(diǎn)號的兩個文本本質(zhì)上是同一個文件(除文件名不同外)。

[root@localhost ~]# ls -i -l anaconda-ks.cfg install.log
2345481 -rw------- 1 root root  859 Jun 11 22:49 anaconda-ks.cfg
2345474 -rw-r--r-- 1 root root 13837 Jun 11 22:49 install.log

水平輸出文件列表

[root@localhost /]# ls -m
bin, boot, data, dev, etc, home, lib, lost+found, media, misc, mnt, opt, proc, root, sbin, selinux, srv, sys, tmp, usr, var

最近修改的文件顯示在最上面。

[root@localhost /]# ls -ttmp root
etc dev lib boot s
ys proc data home bin sbin
usr var lost+found
media mnt
opt selinux srv misc

顯示遞歸文件

[root@localhost ~]#
ls -R.:anaconda-ks.cfg
install.log
install.log.syslog
satools./satools:black.txt freemem.sh
iptables.sh
lnmp.sh mysql
php502_check.sh
ssh_safe.sh

打印文件的UID和GID

   
[root@localhost /]# ls -ntotal 254drwxr-xr-x 
2 0 0 4096 Jun 12 04:03 bindrwxr-xr-x 
4 0 0 1024 Jun 15 14:45 bootdrwxr-xr-x 
6 0 0 4096 Jun 12 10:26 datadrwxr-xr-x
10 0 0 3520 Sep 26 15:38 devdrwxr-xr-x
75 0 0 4096 Oct 16 04:02 etcdrwxr-xr-x
 4 0 0 4096 Jun 12 10:26 homedrwxr-xr-x
14 0 0 12288 Jun 16 04:02 libdrwx------
 2 0 0 16384 Jun 11 22:46 lost+founddrwxr-xr-x
 2 0 0 4096 May 11 2011 mediadrwxr-xr-x 
2 0 0 4096 Nov 8 2010 miscdrwxr-xr-x
 2 0 0 4096 May 11 2011 mntdrwxr-xr-x
 2 0 0 4096 May 11 2011 optdr-xr-xr-x
232 0 0   0 Jun 15 11:04 procdrwxr-x--- 
4 0 0 4096 Oct 15 14:43 rootdrwxr-xr-x 
2 0 0 12288 Jun 12 04:03 sbindrwxr-xr-x 
2 0 0 4096 May 11 2011 selinuxdrwxr-xr-x 
2 0 0 4096 May 11 2011 srvdrwxr-xr-x
11 0 0 
 0 Jun 15 11:04 sysdrwxrwxrwt 
3 0 0 98304 Oct 16 08:45 tmpdrwxr-xr-x
13 0 0 4096 Jun 11 23:38 usrdrwxr-xr-x
 19 0 0 4096 Jun 11 23:38 var

列出文件和文件夾的詳細(xì)信息

[root@localhost /]# ls -ltotal 254drwxr-xr-x 
2 root root 4096 Jun 12 04:03 bindrwxr-xr-x
 4 root root 1024 Jun 15 14:45 bootdrwxr-xr-x
 6 root root 4096 Jun 12 10:26 datadrwxr-xr-x
10 root root 3520 Sep 26 15:38 devdrwxr-xr-x
75 root root 4096 Oct 16 04:02 etcdrwxr-xr-x 
4 root root 4096 Jun 12 10:26 homedrwxr-xr-x
14 root root 12288 Jun 16 04:02 libdrwx------
 2 root root 16384 Jun 11 22:46 lost+founddrwxr-xr-x  2 root root 4096 May 11 2011 mediadrwxr-xr-x  2 root root 4096 Nov 8 2010 miscdrwxr-xr-x
 2 root root 4096 May 11 2011 mntdrwxr-xr-x
 2 root root 4096 May 11 2011 optdr-xr-xr-x
232 root root   0 Jun 15 11:04 procdrwxr-x---
 4 root root 4096 Oct 15 14:43 rootdrwxr-xr-x
 2 root root 12288 Jun 12 04:03 sbindrwxr-xr-x
 2 root root 4096 May 11 2011 selinuxdrwxr-xr-x  2 root root 4096 May 11 2011 srvdrwxr-xr-x
 11 root root   0 Jun 15 11:04 sysdrwxrwxrwt
 3 root root 98304 Oct 16 08:48 tmpdrwxr-xr-x
13 root root 4096 Jun 11 23:38 usrdrwxr-xr-x
 19 root root 4096 Jun 11 23:38 var

列出可讀文件和文件夾詳細(xì)信息

[root@localhost /]# ls -lhtotal 254Kdrwxr-xr-x
 2 root root 4.0K Jun 12 04:03 bindrwxr-xr-x
 4 root root 1.0K Jun 15 14:45 bootdrwxr-xr-x
 6 root root 4.0K Jun 12 10:26 datadrwxr-xr-x
 10 root root 3.5K Sep 26 15:38 devdrwxr-xr-x
 75 root root 4.0K Oct 16 04:02 etcdrwxr-xr-x
 4 root root 4.0K Jun 12 10:26 homedrwxr-xr-x
14 root root 12K Jun 16 04:02 libdrwx------
 2 root root 16K Jun 11 22:46 lost+founddrwxr-xr-x  2 root root 4.0K May 11 2011 mediadrwxr-xr-x  2 root root 4.0K Nov 8 2010 miscdrwxr-xr-x
 2 root root 4.0K May 11 2011 mntdrwxr-xr-x
 2 root root 4.0K May 11 2011 optdr-xr-xr-x
235 root root  0 Jun 15 11:04 procdrwxr-x---
 4 root root 4.0K Oct 15 14:43 rootdrwxr-xr-x 
2 root root 12K Jun 12 04:03 sbindrwxr-xr-x 
2 root root 4.0K May 11 2011 selinuxdrwxr-xr-x
 2 root root 4.0K May 11 2011 srvdrwxr-xr-x
 11 root root  0 Jun 15 11:04 sysdrwxrwxrwt
 3 root root 96K Oct 16 08:49 tmpdrwxr-xr-x
13 root root 4.0K Jun 11 23:38 usrdrwxr-xr-x
 19 root root 4.0K Jun 11 23:38 var

顯示文件夾信息

[root@localhost /]# ls -ld /etc/drwxr-xr-x 75 root root 4096 Oct 16 04:02 /etc/

按時(shí)間列出文件和文件夾詳細(xì)信息

[root@localhost /]# ls -lttotal 254drwxrwxrwt
 3 root root 98304 Oct 16 08:53 tmpdrwxr-xr-x
 75 root root 4096 Oct 16 04:02 etcdrwxr-x---
 4 root root 4096 Oct 15 14:43 rootdrwxr-xr-x
 10 root root 3520 Sep 26 15:38 devdrwxr-xr-x
 14 root root 12288 Jun 16 04:02 libdrwxr-xr-x
  4 root root 1024 Jun 15 14:45 bootdrwxr-xr-x
 11 root root   0 Jun 15 11:04 sysdr-xr-xr-x
232 root root   0 Jun 15 11:04 procdrwxr-xr-x
 6 root root 4096 Jun 12 10:26 datadrwxr-xr-x
 4 root root 4096 Jun 12 10:26 homedrwxr-xr-x
 2 root root 4096 Jun 12 04:03 bindrwxr-xr-x 
2 root root 12288 Jun 12 04:03 sbindrwxr-xr-x
13 root root 4096 Jun 11 23:38 usrdrwxr-xr-x
19 root root 4096 Jun 11 23:38 vardrwx------
 2 root root 16384 Jun 11 22:46 lost+founddrwxr-xr-x  2 root root 4096 May 11 2011 mediadrwxr-xr-x  2 root root 4096 May 11 2011 mntdrwxr-xr-x 
2 root root 4096 May 11 2011 optdrwxr-xr-x 
2 root root 4096 May 11 2011 selinuxdrwxr-xr-x
  2 root root 4096 May 11 2011 srvdrwxr-xr-x
 2 root root 4096 Nov 8 2010 misc

按修改時(shí)間列出文件和文件夾詳細(xì)信息

   
[root@localhost /]# ls -ltrtotal 254drwxr-xr-x
 2 root root 4096 Nov 8 2010 miscdrwxr-xr-x
 2 root root 4096 May 11 2011 srvdrwxr-xr-x 
2 root root 4096 May 11 2011 selinuxdrwxr-xr-x
 2 root root 4096 May 11 2011 optdrwxr-xr-x 
2 root root 4096 May 11 2011 mntdrwxr-xr-x 
2 root root 4096 May 11 2011 mediadrwx------
 2 root root 16384 Jun 11 22:46 lost+founddrwxr-xr-x 19 root root 4096 Jun 11 23:38 vardrwxr-xr-x
13 root root 4096 Jun 11 23:38 usrdrwxr-xr-x 
2 root root 12288 Jun 12 04:03 sbindrwxr-xr-x
 2 root root 4096 Jun 12 04:03 bindrwxr-xr-x
 4 root root 4096 Jun 12 10:26 homedrwxr-xr-x
 6 root root 4096 Jun 12 10:26 datadr-xr-xr-x
232 root root   0 Jun 15 11:04 procdrwxr-xr-x
 11 root root   0 Jun 15 11:04 sysdrwxr-xr-x
 4 root root 1024 Jun 15 14:45 bootdrwxr-xr-x
14 root root 12288 Jun 16 04:02 libdrwxr-xr-x
10 root root 3520 Sep 26 15:38 devdrwxr-x---
 4 root root 4096 Oct 15 14:43 rootdrwxr-xr-x
 75 root root 4096 Oct 16 04:02 etcdrwxrwxrwt
  3 root root 98304 Oct 16 08:54 tmp

按照特殊字符對文件進(jìn)行分類

[root@localhost nginx-1.2.1]# ls -Fauto/ CHANGES CHANGES.ru conf/ configure* contrib/ html/ LICENSE Makefile man/ objs/ README src/

列出文件并標(biāo)記顏色分類

[root@localhost nginx-1.2.1]# ls --color=autoauto CHANGES CHANGES.ru conf configure
contrib
 html LICENSE Makefile man objs
README src

總結(jié)

 最新教程
 熱門教程
 快速登記