位置: 编程技术 - 正文

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安装指南)

  • 企业所得税怎么做账
  • 中国的税收制度是什么
  • 上年度暂估的票回不来一直挂帐吗
  • 承销债券收取的承销费属于什么收入
  • 发票第一联需要保存多久
  • 中标服务费可否开发票
  • 免征增值税项目记忆
  • 公益性捐赠的税收优惠政策
  • 管理费用期末有余额么
  • 存货盘盈涉税问题
  • 处置车辆收入缴税规定
  • 研究费加计扣除多少
  • 扶持资金属于政府补助吗
  • 违反劳动合同的责任
  • 即征即退的增值税需要缴纳附加税吗
  • 关联企业之间借款的处理
  • 计提福利费用会计分录
  • 增值税发票系统报税盘怎么用
  • 收到车险理赔款会计分录
  • 个人退回公积金怎么操作
  • 劳务工程款和工人工资的区别
  • win7电脑怎么样
  • 一般纳税人和小规模纳税人的区别
  • Win10 Version 1909累积更新补丁KB4601315:修复诸多 BUG
  • cachelib
  • 第36届大众电影百花奖直播回放
  • 托收账款属于什么会计科目
  • php堆和栈
  • 其他应付款怎样结转
  • php可以做什么脚本
  • php分段
  • 银行询证函费用减免
  • php面向对象编程实验总结
  • 孪生神经网络 计算相似度
  • 固定成本又称什么成本
  • php面试知识点
  • 新注册企业实收资本没到账怎么处理
  • 机票行程单可以在到达地打印吗
  • 企业员工福利包括哪些内容
  • spring boot dao
  • 织梦相关文章调用
  • 海洋cms有安卓版下载
  • 预缴所得税亏损费用金额大会被监测到吗?
  • 主管盾和制单盾是是转账使用的U盾吗?
  • 税务新增办税人员
  • 计提固定资产折旧借方科目包括
  • 销货方怎么开红字发票
  • 计提个税和缴纳个税金额不符的原因
  • 三栏式明细账的借或贷怎么写
  • 现金日记账一般采用数量金额式
  • 工业销售产值是销售收入吗
  • 个人工资怎么合理避税有什么方法
  • 公司土地和厂房已卖出但是不和员工了解
  • 购买农副产品抵扣进项税的规定
  • 现代服务业包括哪些项目
  • 税务局三代手续费是什么
  • 开业前的装修费怎么做账
  • win7系统如何打开
  • 无法将此电脑升级到最新版本的windows10
  • ubuntu安装ubuntu-desktop
  • samba开启
  • ubuntu 12.04使用QQ截图安装教程
  • win8.1网络不可用怎么办
  • 音频文件恢复
  • win8怎么一开机就进入桌面
  • win8.1的开始菜单在哪
  • centos如何操作
  • win10系统的文件夹选项在哪里
  • win10预览版和正式版区别
  • linux-swap
  • linux rpm解压
  • dos怎么上网
  • javascrapt
  • node mongoose
  • xp启动项 命令
  • 批处理 输出换行
  • c#入门实例
  • python中函数的功能及作用
  • 残疾人可以免增值税吗
  • 大连市国家税务网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设