位置: 编程技术 - 正文

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

  • 资源税的税目有几个
  • 如何合伙注册公司
  • 收到个税手续费返还增值税税率
  • 取得研发样品收入
  • 税控盘如何看是否反写成功
  • 付境外公司佣金怎么做账
  • 小规模纳税人季度多少免税
  • 运输部门计入什么会计科目
  • 没有签订购销合同的协议
  • 购物返现活动文案
  • 预存送返利的帐户怎么查
  • 冲减利润怎么做账
  • 增值税普通发票怎么开
  • 一般纳税人可以简易计税的有哪些
  • 二季度支出小于一季度什么意思
  • 海关专用缴款书怎么认证?
  • 对员工的罚款怎么做账
  • 录入凭证时记账的依据是
  • 旧税号的发票专用章还能使用吗
  • 公司代缴的个税怎么查询
  • 投资性房地产的后续计量从成本模式转为公允价值模式的
  • 小规模纳税人收到增值税专用发票怎么办
  • win10外接音响没反应
  • 微商行业代理奖金如何入账
  • 收到合同款
  • win10电脑声道怎么设置
  • 公司党员活动日方案
  • php批量修改
  • 环形链表入口节点
  • bho是什么文件夹
  • 结算劳务外包的工作内容
  • javascript获取数组索引
  • 网络用语屠夫
  • 金蝶软件做帐流程
  • 会计记账凭证摘要如何编写
  • hashmap resize源码
  • 养殖场租赁发票图片
  • 递延所得税资产借贷方向
  • 生产销售库存的会计科目
  • js读取数据文件
  • 进项税额漏报处理办法
  • 开了红字信息表对方没开红票
  • 金融商品转让如何确定销售额
  • 给员工买保险的好处和坏处
  • 金蝶软件怎么录入发票号
  • 股权变更如何交税
  • 电费发票未到怎么入账
  • 控股合并和吸收合并会计处理的区别
  • 购买会计软件如何入账
  • 收到财付通的短信通知
  • 公司收到现金货款怎么存银行
  • 高价购买股权
  • 现金日记账与现金流量表的区别
  • 从别的公司买承兑汇票
  • 微信的业务
  • 小规模纳税人转为一般纳税人的流程
  • 怎样填制记账凭证表
  • 数据库的行和列的叙述
  • gentoo安装教程2021
  • centos7 samba服务器搭建
  • cmos密码是什么
  • win8系统无线网络图标不见了
  • win7电脑桌面图标不见了右键也没用
  • window10怎么升11
  • 获取windows的最新信息
  • Win10 Build 14316启用Linux Bash 环境图文教程
  • windows如何编辑内容
  • springmvc接收form表单
  • bootstrap滚动监听效果
  • ztree getnodebytid
  • javascript中函数
  • js与jquery的关系
  • eclipse窗口显示设置
  • javascript对象定义
  • 养殖业免税用报税吗
  • 小规模纳税人网上开专票流程
  • 员工持股计划与股权激励哪个好
  • 安徽省滁州市税务局地址
  • 药品定价的三种形式
  • 2020年残保金申报截止到什么时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设