位置: 编程技术 - 正文

Linux系统中ls命令的常见用法整理(linux ls命令什么意思)

编辑:rootadmin

推荐整理分享Linux系统中ls命令的常见用法整理(linux ls命令什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux的ls-l命令,linux的ls命令详解,linux ls-l命令详解,linux中ls命令的作用和格式,linux的ls-l命令,linux的ls-l命令,linux中ls命令的作用和格式,linux的ls命令详解,内容如对您有帮助,希望把文章链接给更多的朋友!

ls命令是Linux系统中最被频繁使用的命令之一,我相信ls命令一定是你进入一台Linux系统的电脑打开命令提示符后第一个使用的命令。我们每天都在频繁地使用ls命令,即使我们可能没有意识也从来用不到所有可用的选项。本文中,我们将讨论下一些基本的ls命令并且覆盖尽可能多的有关参数来讲解。1. 不带任何选项列出文件

不带选项的ls命令来光秃秃地列出文件和目录,我们是不能看到像文件类型、大小、修改日期和时间、权限以及链接这样具体的信息的。

复制代码代码如下:# ls .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 -rw-r--r--. 1 root root Aug : .pcap -rw-------. 1 root root Jul : anaconda-ks.cfg drwxr-xr-x. 2 root root Jul : Desktop drwxr-xr-x. 2 root root Jul : Documents drwxr-xr-x. 4 root root Aug : Downloads -rw-r--r--. 1 root root Aug : fbcmd_update.php -rw-r--r--. 1 root root Jul : index.html -rw-r--r--. 1 root root Jul : install.log -rw-r--r--. 1 root root Jul : install.log.syslog drwxr-xr-x. 2 root root Jul : Music drwxr-xr-x. 2 root root Jul : Pictures drwxr-xr-x. 2 root root Jul : Public drwxr-xr-x. 2 root root Jul : Templates drwxr-xr-x. 2 root root Jul : Videos

3. 浏览隐藏文件

列出所有文件包括以‘.’开头的隐藏文件。

复制代码代码如下:# ls -a . .bashrc Documents .gconfd install.log .nautilus .pulse-cookie .. .cache Downloads .gnome2 install.log.syslog .netstat.swp .recently-used.xbel .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 K -rw-r--r--. 1 root root Aug : .pcap -rw-------. 1 root root 1.6K Jul : anaconda-ks.cfg drwxr-xr-x. 2 root root 4.0K Jul : Desktop drwxr-xr-x. 2 root root 4.0K Jul : Documents drwxr-xr-x. 4 root root 4.0K Aug : Downloads -rw-r--r--. 1 root root K Aug : fbcmd_update.php -rw-r--r--. 1 root root K Jul : index.html -rw-r--r--. 1 root root K Jul : install.log -rw-r--r--. 1 root root K Jul : install.log.syslog drwxr-xr-x. 2 root root 4.0K Jul : Music drwxr-xr-x. 2 root root 4.0K Jul : Pictures drwxr-xr-x. 2 root root 4.0K Jul : Public drwxr-xr-x. 2 root root 4.0K Jul : Templates drwxr-xr-x. 2 root root 4.0K Jul : Videos

5. 以尾部以‘/’字符结尾的方式列出文件和目录

使用 ls 命令的 -F 选项,会在每个目录的末尾添加“/”字符显示。

复制代码代码如下:# ls -F .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 .pcap

7. 递归列出子目录

ls -R 选项能列出非常长的目录树,来看看示例输出:

复制代码代码如下: # ls -R total -rw-------. 1 root root Aug 8 : anaconda.log -rw-------. 1 root root Aug 8 : anaconda.program.log ./httpd: total -rw-r--r-- 1 root root 0 Aug : access_log -rw-r--r--. 1 root root Aug : access_log- ./lighttpd: total -rw-r--r-- 1 lighttpd lighttpd Aug : access.log -rw-r--r--. 1 lighttpd lighttpd Aug : access.log- ./nginx: total -rw-r--r--. 1 root root 0 Aug : access.log -rw-r--r--. 1 root root Aug : access.log-.gz

8. 以修改时间倒序列出

带-ltr组合选项能以文件或目录的最新修改时间的次序来显示它们。

复制代码代码如下: # ls -ltr total -rw-r--r--. 1 root root Jul : install.log.syslog -rw-r--r--. 1 root root Jul : install.log -rw-------. 1 root root Jul : anaconda-ks.cfg drwxr-xr-x. 2 root root Jul : Desktop drwxr-xr-x. 2 root root Jul : Videos drwxr-xr-x. 2 root root Jul : Templates drwxr-xr-x. 2 root root Jul : Public drwxr-xr-x. 2 root root Jul : Pictures drwxr-xr-x. 2 root root Jul : Music drwxr-xr-x. 2 root root Jul : Documents -rw-r--r--. 1 root root Jul : index.html -rw-r--r--. 1 root root Aug : fbcmd_update.php drwxr-xr-x. 4 root root Aug : Downloads -rw-r--r--. 1 root root Aug : .pcap

Linux系统中ls命令的常见用法整理(linux ls命令什么意思)

9. 按文件大小排序

带-lS组合选项能按文件从大到小的次序显示。

复制代码代码如下:# ls -lS total -rw-r--r--. 1 root root Jul : install.log -rw-r--r--. 1 root root Jul : index.html -rw-r--r--. 1 root root Aug : fbcmd_update.php -rw-r--r--. 1 root root Jul : install.log.syslog drwxr-xr-x. 2 root root Jul : Desktop drwxr-xr-x. 2 root root Jul : Documents drwxr-xr-x. 4 root root Aug : Downloads drwxr-xr-x. 2 root root Jul : Music drwxr-xr-x. 2 root root Jul : Pictures drwxr-xr-x. 2 root root Jul : Public drwxr-xr-x. 2 root root Jul : Templates drwxr-xr-x. 2 root root Jul : Videos -rw-------. 1 root root Jul : anaconda-ks.cfg -rw-r--r--. 1 root root Aug : .pcap

. 显示文件或目录的索引节点号

我们有时候可以看到一些数字打印在文件或目录名之前,带-i选项就能列出文件或目录的索引节点号。

复制代码代码如下: # ls -i .pcap Documents index.html Music Templates anaconda-ks.cfg Downloads install.log Pictures Videos Desktop fbcmd_update.php install.log.syslog Public

. 显示ls命令的版本

查看ls命令的版本。

复制代码代码如下:# ls --version ls (GNU coreutils) 8.4 Copyright (C) Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later < 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.

. 显示帮助页面

列出ls命令的选项帮助页面。

复制代码代码如下: # ls --help Usage: ls [OPTION]... [FILE]...

. 列出目录信息

用ls -l命令列出/tmp目录下的文件,其中-ld参数可以只显示/tmp目录的信息。

复制代码代码如下: # ls -l /tmp total drwx------. 2 narad narad Aug 2 : CRX_DAF8CB -r--------. 1 root root Aug 4 : htop-1.0.1.tar.gz drwx------. 2 root root Aug 4 : keyring-6Mfjnk drwx------. 2 root root Aug : keyring-pioZJr drwx------. 2 gdm gdm Aug : orbit-gdm drwx------. 2 root root Aug : pulse-gl6o4ZdxQVrX drwx------. 2 narad narad Aug 4 : pulse-UDHExwUVoU drwx------. 2 gdm gdm Aug : pulse-wJtcweUCtvhn -rw-------. 1 root root Aug : yum_save_tx-----LJTAa1.yumtx</p><p> # ls -ld /tmp/ drwxrwxrwt. root root Aug : /tmp/

. 显示文件的UID和GID

用ls -n命令来显示文件和目录的UID(译者注:userid,用户ID)和GID(译者注:groupid,组ID)。

复制代码代码如下: # ls -n total drwxr-xr-x. 2 Aug 2 : Downloads drwxr-xr-x. 2 Aug 2 : Music drwxr-xr-x. 2 Aug 2 : Pictures -rw-rw-r--. 1 Aug : tmp.txt drwxr-xr-x. 2 Aug 2 : Videos

. 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

在Ubuntu系统上安装KDE图形化界面的教程 KDEPlasma5.2已经发布一段时间了,在本篇中我们将看到如何在Ubuntu.上安装KDEPlasma5.2。Ubuntu的默认桌面环境Unity很漂亮还有很多特性,但是如果你问任何

详解Linux中的命名空间 背景从Linux2.6.版的内核开始,Linux就支持6种不同类型的命名空间。它们的出现,使用户创建的进程能够与系统分离得更加彻底,从而不需要使用更多的

详解Linux中的"... is not in the sudoers file”错误问题 sudo是一个允许特定的用户组用另一个用户(典型的是root)的特权来运行一个命令。sudo有详细的日志功能,并且提供了对用户可通过sudo来运行哪些命令的

标签: linux ls命令什么意思

本文链接地址:https://www.jiuchutong.com/biancheng/366181.html 转载请保留说明!

上一篇:在Linux系统中安装使用Gitblit的教程(在Linux系统中安装MySQL)

下一篇:在Ubuntu系统上安装KDE图形化界面的教程(ubuntu安装指南)

  • 缴纳印花税的会计凭证
  • 个人车辆无偿给公司使用
  • 详述关税的种类和征收方法
  • 外资研发中心认定标准
  • 交通费怎么抵扣进项税
  • 如何区分总额法和净额法
  • 劳务费税后算税前公式
  • 个人转租房屋是什么意思
  • 税控服务费的账务处理
  • 年终奖金在年度内扣税吗
  • 应收账款贷方余额表示什么
  • 退货冲减收入
  • 合同额在3000以下的是否缴纳印花税?
  • 保安服务费差额征税如何计算税额
  • 事业编年底
  • 借款利息开什么票
  • 房产交易差价
  • 原材料计入资产成本吗
  • 非正常损失怎么处理
  • 付货款时从货款中扣除的返利怎样做账?
  • Windows11怎么连接网络
  • 怎么清除更新记录
  • 其他应收款核算内容
  • 总公司人员的工资子公司发,如何报税?
  • 租金摊销表格式
  • 往来款能转为投资款的说明
  • php数组函数输出《咏雪》里有多少"片"字
  • 视同销售的八种情况下会计分录怎么做?
  • 怎么租一个月
  • 其他应收款期末贷方余额表示什么
  • 进项发票认证后怎么做账
  • 小微企业的季度所得税怎么计算
  • vue.js devtools插件下载
  • vue中过滤器有什么作用及详解
  • php array_product
  • vue挂载dom
  • opengl 帧率
  • 简单设置w11
  • 小企业会计准则没有以前年度损益调整科目
  • 工程质保金可以不退吗
  • 小企业的准备阶段是创办企业吗
  • 织梦网站特有标识
  • 园林绿化企业属于什么行业
  • 贷款计入什么科目
  • 开具劳务发票需要哪些资料?
  • 利润表中的资产处置收益应该计入营业利润还是利润总额
  • 哪些固定资产是负债类
  • 为取得借款发生的手续费
  • 总公司给分公司拨款怎么做账
  • 抵货款怎么做账
  • 村集体经济组织架构
  • 可供出售金融资产是指什么
  • 期末留抵税额可以退税吗
  • 怎么建立起来的
  • xp系统不能搜索
  • 无法将此电脑升级到最新版本的windows10
  • vim编辑器命令大全
  • win10清理系统盘垃圾
  • 利用图片密码登录微信
  • win10 提示你的设备遇到问题 需要重新启动
  • 微软windows10正版
  • es6class类用法
  • 使用androidx 找不到v7
  • python中将
  • 手机游戏服务器无响应是怎么回事
  • 在一个android创建一个按钮多选对话框
  • 在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
  • javascript教程 csdn
  • jquery动态添加元素
  • jquery设置iframe的src
  • 国家税务总局公告2022年第9号
  • 百旺开票人怎么把管理员改成人名
  • 广西壮族自治区图书馆
  • e福州怎么帮家人登记
  • 北京市平谷区有地铁吗?
  • 购车强制险包括哪些
  • 福建省地方税务局领导名单
  • 个人绩效考核税务局
  • 国家税务总局在哪
  • 企业房产如何过户给个人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设