日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

[转帖]Linux中的15个基本‘ls’命令示例

發布時間:2025/7/14 linux 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转帖]Linux中的15个基本‘ls’命令示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux中的15個基本‘ls’命令示例

https://linux.cn/article-5109-1.html ls -lt 和 ls -ltr 來查看文件新舊順序.

list time reserve

?


| 2015-03-25 08:18?? 評論:?17?收藏:?9?分享:?31????

ls命令是Linux系統中最被頻繁使用的命令之一,我相信ls命令一定是你進入一臺Linux系統的電腦打開命令提示符后第一個使用的命令。我們每天都在頻繁地使用ls命令,即使我們可能沒有意識也從來用不到所有可用的選項。本文中,我們將討論下一些基本的ls命令并且覆蓋盡可能多的有關參數來講解。

Linux的ls命令

1. 不帶任何選項列出文件

不帶選項的ls命令來光禿禿地列出文件和目錄,我們是不能看到像文件類型、大小、修改日期和時間、權限以及鏈接這樣具體的信息的。

  • # ls
  • 0001.pcap Desktop Downloads index.html install.log.syslog Pictures Templates
  • anaconda-ks.cfg Documents fbcmd_update.php install.log Music Public Videos
  • 2 帶 –l 選項列出文件列表

    你看,ls -l(-l是字母不是“1”)就能展示出是文件還是目錄,它的大小、修改日期和時間、文件或目錄的名字以及文件的屬主和它的權限。

  • # ls -l
  • total 176
  • -rw-r--r--. 1 root root 683 Aug 19 09:59 0001.pcap
  • -rw-------. 1 root root 1586 Jul 31 02:17 anaconda-ks.cfg
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Desktop
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Documents
  • drwxr-xr-x. 4 root root 4096 Aug 16 02:55 Downloads
  • -rw-r--r--. 1 root root 21262 Aug 12 12:42 fbcmd_update.php
  • -rw-r--r--. 1 root root 46701 Jul 31 09:58 index.html
  • -rw-r--r--. 1 root root 48867 Jul 31 02:17 install.log
  • -rw-r--r--. 1 root root 11439 Jul 31 02:13 install.log.syslog
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Music
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Pictures
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Public
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Templates
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Videos
  • 3. 瀏覽隱藏文件

    列出所有文件包括以‘.’開頭的隱藏文件。

  • # ls -a
  • . .bashrc Documents .gconfd install.log .nautilus .pulse-cookie
  • .. .cache Downloads .gnome2 install.log.syslog .netstat.swp .recently-used.xbel
  • 0001.pcap .config .elinks .gnome2_private .kde .opera .spice-vdagent
  • anaconda-ks.cfg .cshrc .esd_auth .gtk-bookmarks .libreoffice Pictures .tcshrc
  • .bash_history .dbus .fbcmd .gvfs .local .pki Templates
  • .bash_logout Desktop fbcmd_update.php .ICEauthority .mozilla Public Videos
  • .bash_profile .digrc .gconf index.html Music .pulse .wireshark
  • 4. 用 -lh 選項來以易讀方式列出文件

    用-lh組合選項,以易讀方式來顯示大小。

  • # ls -lh
  • total 176K
  • -rw-r--r--. 1 root root 683 Aug 19 09:59 0001.pcap
  • -rw-------. 1 root root 1.6K Jul 31 02:17 anaconda-ks.cfg
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Desktop
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Documents
  • drwxr-xr-x. 4 root root 4.0K Aug 16 02:55 Downloads
  • -rw-r--r--. 1 root root 21K Aug 12 12:42 fbcmd_update.php
  • -rw-r--r--. 1 root root 46K Jul 31 09:58 index.html
  • -rw-r--r--. 1 root root 48K Jul 31 02:17 install.log
  • -rw-r--r--. 1 root root 12K Jul 31 02:13 install.log.syslog
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Music
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Pictures
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Public
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Templates
  • drwxr-xr-x. 2 root root 4.0K Jul 31 02:48 Videos
  • 5. 以尾部以‘/’字符結尾的方式列出文件和目錄

    使用 ls 命令的 -F 選項,會在每個目錄的末尾添加“/”字符顯示。

  • # ls -F
  • 0001.pcap Desktop/ Downloads/ index.html install.log.syslog Pictures/ Templates/
  • anaconda-ks.cfg Documents/ fbcmd_update.php install.log Music/ Public/ Videos/
  • 6. 倒序列出文件

    ls -r 選項能以倒序方式顯示文件和目錄。

  • # ls -r
  • Videos Public Music install.log fbcmd_update.php Documents anaconda-ks.cfg
  • Templates Pictures install.log.syslog index.html Downloads Desktop 0001.pcap
  • 7. 遞歸列出子目錄

    ls -R 選項能列出非常長的目錄樹,來看看示例輸出:

  • # ls -R
  • total 1384
  • -rw-------. 1 root root 33408 Aug 8 17:25 anaconda.log
  • -rw-------. 1 root root 30508 Aug 8 17:25 anaconda.program.log
  • ./httpd:
  • total 132
  • -rw-r--r-- 1 root root 0 Aug 19 03:14 access_log
  • -rw-r--r--. 1 root root 61916 Aug 10 17:55 access_log-20120812
  • ./lighttpd:
  • total 68
  • -rw-r--r-- 1 lighttpd lighttpd 7858 Aug 21 15:26 access.log
  • -rw-r--r--. 1 lighttpd lighttpd 37531 Aug 17 18:21 access.log-20120819
  • ./nginx:
  • total 12
  • -rw-r--r--. 1 root root 0 Aug 12 03:17 access.log
  • -rw-r--r--. 1 root root 390 Aug 12 03:17 access.log-20120812.gz
  • 8. 以修改時間倒序列出

    帶-ltr組合選項能以文件或目錄的最新修改時間的次序來顯示它們。

  • # ls -ltr
  • total 176
  • -rw-r--r--. 1 root root 11439 Jul 31 02:13 install.log.syslog
  • -rw-r--r--. 1 root root 48867 Jul 31 02:17 install.log
  • -rw-------. 1 root root 1586 Jul 31 02:17 anaconda-ks.cfg
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Desktop
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Videos
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Templates
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Public
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Pictures
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Music
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Documents
  • -rw-r--r--. 1 root root 46701 Jul 31 09:58 index.html
  • -rw-r--r--. 1 root root 21262 Aug 12 12:42 fbcmd_update.php
  • drwxr-xr-x. 4 root root 4096 Aug 16 02:55 Downloads
  • -rw-r--r--. 1 root root 683 Aug 19 09:59 0001.pcap
  • 9. 按文件大小排序

    帶-lS組合選項能按文件從大到小的次序顯示。

  • # ls -lS
  • total 176
  • -rw-r--r--. 1 root root 48867 Jul 31 02:17 install.log
  • -rw-r--r--. 1 root root 46701 Jul 31 09:58 index.html
  • -rw-r--r--. 1 root root 21262 Aug 12 12:42 fbcmd_update.php
  • -rw-r--r--. 1 root root 11439 Jul 31 02:13 install.log.syslog
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Desktop
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Documents
  • drwxr-xr-x. 4 root root 4096 Aug 16 02:55 Downloads
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Music
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Pictures
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Public
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Templates
  • drwxr-xr-x. 2 root root 4096 Jul 31 02:48 Videos
  • -rw-------. 1 root root 1586 Jul 31 02:17 anaconda-ks.cfg
  • -rw-r--r--. 1 root root 683 Aug 19 09:59 0001.pcap
  • 10. 顯示文件或目錄的索引節點號

    我們有時候可以看到一些數字打印在文件或目錄名之前,帶-i選項就能列出文件或目錄的索引節點號。

  • # ls -i
  • 20112 0001.pcap 23610 Documents 23793 index.html 23611 Music 23597 Templates
  • 23564 anaconda-ks.cfg 23595 Downloads 22 install.log 23612 Pictures 23613 Videos
  • 23594 Desktop 23585 fbcmd_update.php 35 install.log.syslog 23601 Public
  • 11. 顯示ls命令的版本

    查看ls命令的版本。

  • # ls --version
  • ls (GNU coreutils) 8.4
  • Copyright (C) 2010 Free Software Foundation, Inc.
  • License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
  • This is free software: you are free to change and redistribute it.
  • There is NO WARRANTY, to the extent permitted by law.
  • Written by Richard M. Stallman and David MacKenzie.
  • 12. 顯示幫助頁面

    列出ls命令的選項幫助頁面。

  • # ls --help
  • Usage: ls [OPTION]... [FILE]...
  • 13. 列出目錄信息

    用ls -l命令列出/tmp目錄下的文件,其中-ld參數可以只顯示/tmp目錄的信息。

  • # ls -l /tmp
  • total 408
  • drwx------. 2 narad narad 4096 Aug 2 02:00 CRX_75DAF8CB7768
  • -r--------. 1 root root 384683 Aug 4 12:28 htop-1.0.1.tar.gz
  • drwx------. 2 root root 4096 Aug 4 11:20 keyring-6Mfjnk
  • drwx------. 2 root root 4096 Aug 16 01:33 keyring-pioZJr
  • drwx------. 2 gdm gdm 4096 Aug 21 11:26 orbit-gdm
  • drwx------. 2 root root 4096 Aug 19 08:41 pulse-gl6o4ZdxQVrX
  • drwx------. 2 narad narad 4096 Aug 4 08:16 pulse-UDH76ExwUVoU
  • drwx------. 2 gdm gdm 4096 Aug 21 11:26 pulse-wJtcweUCtvhn
  • -rw-------. 1 root root 300 Aug 16 03:34 yum_save_tx-2012-08-16-03-34LJTAa1.yumtx

  • # ls -ld /tmp/
  • drwxrwxrwt. 13 root root 4096 Aug 21 12:48 /tmp/
  • 14. 顯示文件的UID和GID

    用ls -n命令來顯示文件和目錄的UID(譯者注:userid,用戶ID)和GID(譯者注:groupid,組ID)。

  • # ls -n
  • total 36
  • drwxr-xr-x. 2 500 500 4096 Aug 2 01:52 Downloads
  • drwxr-xr-x. 2 500 500 4096 Aug 2 01:52 Music
  • drwxr-xr-x. 2 500 500 4096 Aug 2 01:52 Pictures
  • -rw-rw-r--. 1 500 500 12 Aug 21 13:06 tmp.txt
  • drwxr-xr-x. 2 500 500 4096 Aug 2 01:52 Videos
  • 15. ls命令和它的別名

    我們給ls命令設置如下別名之后,當我們執行ls命令的時候它會默認執行-l選項并且像上文提到的那樣顯示長列表。

  • # alias ls="ls -l"
  • 注意:我們可以通過不加任何參數的alias命令來看到目前系統中可用的所有alias設置,當然它們同時也可以unalias來取消。

  • # alias
  • alias cp='cp -i'
  • alias l.='ls -d .* --color=auto'
  • alias ll='ls -l --color=auto'
  • alias ls='ls --color=auto'
  • alias mv='mv -i'
  • alias rm='rm -i'
  • alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
  • 刪除一項之前定義的alias設置,只需用unalias命令即可。

  • # unalias ls
  • 下篇文章我們將討論更多更高級的ls命令以及示例,如果我們在本文有遺漏了任何東西,請通過評論讓我們獲悉。

    轉載于:https://www.cnblogs.com/jinanxiaolaohu/p/10710295.html

    總結

    以上是生活随笔為你收集整理的[转帖]Linux中的15个基本‘ls’命令示例的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产精品地址 | 久久99国产精品久久99果冻传媒 | 好吊妞无缓冲视频观看 | 男生草女生的视频 | 日本色一区| 成人 黄 色 免费播放 | 久久午夜夜伦鲁鲁片 | 亚洲福利一区二区 | 美女脱了裤子让男人桶 | 少妇在线 | 国产三级按摩推拿按摩 | 国产又大又黄又粗 | 日韩有码在线视频 | 午夜激情啪啪 | 成人精品视频99在线观看免费 | 精品福利片 | 亚洲在线激情 | 人妻av无码一区二区三区 | 中国老太婆性做爰 | 91久久精| 欧美日韩黑人 | 色老久久| 国产精品久久久久久久av | 色屁屁草草影院ccyycom | 特黄在线 | 大又大粗又爽又黄少妇毛片 | 日韩视频在线免费播放 | 黄色一级毛片 | 黄色片a级片 | 国产高清视频免费在线观看 | 男女一区| 波波野结衣 | 亚洲av无码一区二区三区在线播放 | 欧美日韩在线观看一区 | 日韩免费在线看 | 免费一级全黄少妇性色生活片 | 二级黄色片 | 亚洲午夜久久久久 | 黄色a一级视频 | 色wwwwww| 亚洲色图欧美日韩 | 国产日韩三级 | 中文字幕无码不卡免费视频 | 美女又爽又黄又免费 | 欧美女优一区 | 岛国大片在线观看 | 青青草55| 住在隔壁的她动漫免费观看全集下载 | 久久综合一本 | www.69pao.com| 国产视频精品视频 | 成人妇女淫片aaaa视频 | 亚洲性猛交| 日本一区二区三区在线观看视频 | 欧美在线小视频 | 在线中文字幕一区二区 | 日本天堂网 | 乡村乱淫| 中文字幕在线一区 | 欧美在线观看免费高清 | 超碰人人网 | 午夜成人免费影院 | 人人爱超碰 | 国产欧美一区二区三区免费看 | 亚洲制服在线观看 | 久久黄色影视 | 美女尿尿网站 | 国产精品熟妇人妻g奶一区 a少妇 | 国产欧美日韩精品在线观看 | 日美女逼逼 | 国产色在线 | 丁香花电影免费播放电影 | 国产成人无码精品久久久性色 | xxxxⅹxxxhd日本8hd | www毛片com| 国产精品有限公司 | 天天噜天天干 | 国产做受91 | 美女精品网站 | 欧美成人性生活 | av成人免费观看 | 国产二级一片内射视频播放 | 欧美成人a交片免费看 | 亚州av片| 日韩aa | 成人做爰的视频 | 色婷婷网 | av最新| 欧美另类人妖 | 色眯眯影院 | 青娱乐在线免费视频 | 神马国产| 日狠狠 | 免费在线观看a级片 | 99热首页| 无码人妻一区二区三区在线 | 亚洲yy| 伊人影视大全 | 五月天久久久久久 |