ls就是list的缩写,用来查看文件夹下的文件信息,这里介绍几个常用的实例。

1 根据ctime(文件最后更改时间)来排序文件夹下所有文件,

ls -lct

2 显示所有文件,-g不显示文件所有者, -o不显示所有者所在分组

ls -g  ls -o

3 将文件大小已human-read形式展示出来

ls -lh

4 将文件以逗号分隔整行展示出来

ls -m

5 显示文件夹下所有文件

ls -R

6 ls -S 以文件大小排序 ls -X 以文件扩展名排序

7 ls -F 可以在列出的文件后面加个符号,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字

下面命令表示在文件夹中找到子文件夹

ls -F | grep /$

或者使用如下方法

ls -l | grep ^d

8 计算某个文件夹下文件夹数及文件数

ls -l *

用来计算当前文件夹下所有文件和及文件夹一层目录

ls -lR *

用来计算某一个目录下所有文件和子目录下所有文件

ls -l * | grep ^- | wc -l

用来计算某一个目录下所有文件和子目录下的所有文件夹

ls -l * | grep ^d | wc -l

这里注意下,wc显示的结果中分别对应-l 行数 -m 字符数 -c字节数,如果计算字符数用参数-m,计算字的个数用参数-w

9 用来输出文件夹下所有文件的绝对路径

echo b |sed "s/^/`echo a`/"

seb s表示替换,上面的操作意思是执行输出b后并在前面追加输出a的操作

其中/也可以用别的替换富替代

echo b |sed "s:^:`pwd`/:"

表示执行输出b的操作后前面追加执行pwd加上“/”的操作

ls | sed "s:^:`pwd`/:"

表示列出文件夹下所有文件的绝对路径

10 列出当前目录下所有文件的绝对路径,子目录不做递归

find $PWD

$PWD表示当前目录字符串,find $pwd表示在当前目录查找

find $PWD -maxdepth 1

-maxdepth表示只递归一层

find $PWD -maxdepth 1 | xargs ls -ld

其中xargs是用来接收前面的参数的

linux指令ls -1,linux命令1--ls相关推荐

  1. 重要linux指令的使用,Linux必学的重要命令

    tar 1. 作用 tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户. 2. 格式 tar[主选项 辅选项]文件或目录 3.主要参数 使用该命 ...

  2. linux指令与数据库,Linux指令每日背诵(第一天)

    了解:Linux 命令的分类:内部指令.外部指令. Shell 在用户和内核之间充当了"翻译官"的角色. 掌握:四种指令方式:1.命令字:2.命令字+选项:3.命令之+参数:4.命 ...

  3. Linux指令详解(Linux入门博文)

    文章目录 1.命令知识基础 2.基本命令的学习 2.1 ls指令 2.2 pwd命令 2.3 cd指令 2.4 touch指令 2.5 mkdir指令 2.6 rm指令 2.7 rmdir指令 2.8 ...

  4. linux终端快捷键、cd命令、ls命令(ls /,ls -a,ls -al)、文件详细信息说明

    接上一篇:linux目录介绍(/bin,/etc,/lib,/media,/mnt,/sbin,/sys,/usr/bin,/usr/sbin,/usr/src),用户目录说明(命令行前面的字符解释) ...

  5. linux 指令引用变量,Linux之变量引用与命令替换

    在bash脚本编写中,我们时常需要引用变量与替换命令,为规范操作,现对其做简单的总结说明. 引用 引用就是指将字符串用引用符号括起来,以防止特殊字符被shell脚本解释为其他意义.引用时屏蔽特殊字符的 ...

  6. linux 指令效率,Linux15个命令,大幅提高工作效率 - 米扑博客

    Linux 15个命令神器 ag.tig.mycli.jq.shellcheck.fzf.fpp.htop.glances.axel.sz/rz.cloc.tmux.script/scriptrepl ...

  7. linux指令grep语法,Linux grep 命令详解

    Grep 是 Global Regular Expression Print 的缩写,它搜索指定文件的内容,匹配指定的模式,默认情况下输出匹配内容所在的行.注意,grep 只支持匹配而不能替换匹配到的 ...

  8. linux指令du -sk,du命令_linux的技术博客_51CTO博客

    du:查询文件或文件夹的磁盘使用空间 参数:--max-depth=,可以得到文件的使用空间大小. # du ./*   (显示当前目录下所有文件大小,以kb为单位,但不显示单位,不显示隐藏文件大小) ...

  9. linux指令英文含义,Linux —— 常见指令及其英文全称

    alias:给命令起别名 awk = "Aho Weiberger and Kernighan" ,三个作者的姓的第一个字母 bash:GNU Bourne-Again Shell ...

  10. linux命令总结-ls

    ls 相关命令:dir                                                           ls命令是linux下最常用的命令.ls命令就是list的缩 ...

最新文章

  1. Ubuntu 17.4下如何安装和配置flash player
  2. Maven使用教程(转)
  3. 《深入理解计算机系统》读书笔记二:内存,高速缓存存储器
  4. java学习_都说Java难学,不知道具体的学习内容?全套Java学习路线送上
  5. 理论计算机科学研究生,清华大学理论计算机科学中心姚期智组招收保送研究生,请帮忙发到虎...
  6. LeetCode 1688. 比赛中的配对次数(模拟)
  7. 妹子每天加班1分钟,半年崩溃!向公司索赔55万!
  8. mysql下载的解压包怎么用_教你安装Mysql(解压版/非安装包)图文教程
  9. C++命名空间的玩法
  10. 将一个十进制转换为二进制,八进制,十六进制
  11. oracle密码过期处理方法
  12. React-pdf:pdf预览插件实践
  13. 对于ssl中的pem文件和key 文件的理解
  14. 致敬mentohust,路由器使用Socket认证华科校园网
  15. android前置摄像头预览,android - 当选择了前置摄像头CameraX预览没有显示任何东西 - 堆栈内存溢出...
  16. Android 内存剖析 – 发现潜在问题------比较好android博客
  17. pid的matlab仿真,用MATLAB对PID控制做简单的仿真
  18. git把一个分支的commit merge到另外一个分支
  19. 无限火力机器人一拳流出装_LOL无限火力再出赖皮套路,机器人无限击飞,需要两件装备!...
  20. 使用Telnet连接smtp服务器发送邮件

热门文章

  1. mysql 权限 备份还原,MYSQL学习笔记09:备份还原,用户权限,外键
  2. “加薪”、“洗手间”都不能提?亚马逊内部员工通讯 App 曝光
  3. 数字化落后,工业就挨打!
  4. iPhone13系列售价曝光:4535元起售;微信暂停个人帐号新用户注册;Android 12 Beta 3.1发布|极客头条...
  5. 不打好评不给用!苹果竟然把这种“流氓” App 都放出来?
  6. 国内首个 App SDK 国家标准成功立项;苹果意外泄露iPhone 12发布时间;TypeScript 4.0 发布| 极客头条
  7. 我只是追个直播,结果被拉进大咖们的群面对面群聊……
  8. 微信潜规则:月薪过万的90后,过年都在看什么?
  9. 软件绿色联盟开发者大会惊喜不断,今日还有重磅议程!
  10. 微软全球执行副总裁沈向洋:人工智能的机遇和挑战