linux 的 ls :

ls后边加上要显示的路径时:比方 ls /tmp 它会打印一边 /tmp 下的信息

当ls后边跟上多个同样路径的名字是,它会打印多次同样的信息

比方 ls /tmp /tmp .... /tmp /tmp (有100个 /tmp )

计算机就会老老实实的将/tmp 下的打印信息 100 次

实现 ls 命令及部分參数(-a, -l, -u, -R)以及參数的混合使用。

(1) 參数命令參数,及指定路径的解析;

(2) 參数 -l ,将文件的属性已列表的形式打印;

(3) 參数 -a,显示隐藏文件;

(4) 參数 -u,若没有 -l,则将文件名称依照最后一次訪问时间进行排序打印,

若有參数 -l,则属性里打印的时间问最后一次訪问时间;

(5) 參数 -R,递归打印文件夹里的内容;

(6) 显示:

i. 记录总数:显示文件夹里的条目数量,以及所打印的总条目数量;

ii. 分栏排序:若没有-u 有 -a则将文件名称去掉 “.” 依照字典顺序进行排序,

打印时,竖着排序,每列的宽度为此列的最大长度,总的宽度

为终端的实际宽度;

iii. 正确显示文件特殊属性suid、sgid和sticky。

文档  源码

最新文章

  1. eclipse中outline中图标的含义
  2. Python计算程序运行时间
  3. 换成gnome3桌面后国际版qq不能输入中文问题
  4. 基于jsp+servlet图书管理系统之后台用户信息修改操作
  5. WebStorm 使用快捷键大全
  6. GitHub 小试
  7. 非自定义和自定义Dialog的介绍!!!
  8. 6.828 lab1 bootload
  9. 算法入门经典大赛 Dynamic Programming
  10. 常见sql注入原理详解!
  11. ajax请求 readyState为0 可能原因之一
  12. iis500错误分析
  13. 理解 JavaScript 中的 this
  14. MySQL 报错 1093
  15. html5 Sortable.js 拖拽排序源码分析
  16. 简单使用metamascara
  17. 怎样用CMD命令强行删除文件?
  18. 三种方法获取Class对象的区别
  19. lb集群lvs的3种模式
  20. linux nginx不区别大小写处理方法

热门文章

  1. ui的设计原则
  2. C# 线程池异步调用
  3. tcpdump 抓包让wireshark来分析
  4. PIE(二分) 分类: 二分查找 2015-06-07 15:46 9人阅读 评论(0) 收藏
  5. Python中and和or
  6. 【LeetCode练习题】Evaluate Reverse Polish Notation
  7. 可执行文件(ELF)格式的理解
  8. 全国计算机等级考试二级教程-C语言程序设计_第2章_C程序设计的初步知识
  9. Rescue(bfs)
  10. C#中按指定质量保存图片的实例代码 24位深度