Ubuntu 常用命令使用

在我的上一篇博客 传说中的 Ubuntu 已经对 Ubuntu 有了一个大致的介绍,相信大家对 Ubuntu 已经没有之前那么陌生了,如果你还不了解 Ubuntu 的话,详情请看 传说中的 Ubuntu

常用命令

常用命令.png

掌握上述基本命令才算入门, 而专业的入门一般都从 Linux 基本命令的实现开始。

对于 catcplstouch,... etc. 这些基本的命令,在学习 Linux 的过程中,我也实现过,以 ls 为例。

ls 命令详解

ls 命令是 linux 下最常用的命令。ls 命令就是 list 的缩写。缺省下 ls 用来打印出当前目录的清单。如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。ls 命令在日常的 linux 操作中用的很多!

ls.png

1. 格式:

ls [选项] [目录名]

2. 命令功能:

列出目标目录中所有的子目录和文件。

3. 常用参数(常用参数):

  • -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件
  • -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。
  • -c 配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序
  • -d, –directory 将目录象文件一样显示,而不是显示其下的文件。
  • -h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)
  • -i, –inode 印出每个文件的 inode 号
  • -k 即 –block-size=1K,以 k 字节的形式表示文件的大小。
  • -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
  • -m 所有项目以逗号分隔,并填满整行行宽
  • -r, –reverse 依相反次序排列
  • -R, –recursive 同时列出所有子目录层
  • -s, –size 以块大小为单位列出所有文件的大小
  • -S 根据文件大小排序
  • -t 以文件修改时间排序
  • -U 不进行排序;依文件系统原有的次序列出项目
  • -x 逐行列出项目而不是逐栏列出
  • -X 根据扩展名排序
  • -1 每行只列出一个文件
  • –help 显示此帮助信息并离开
  • –version 显示版本信息并离开

4. 常用范例:

  1. 列出/home/peidachang文件夹下的所有文件和目录的详细资料
    命令:ls -l -R /home/peidachang

  2. 列出当前目录中所有以“t”开头的目录的详细内容,可以使用如下命令:
    命令:ls -l t*

  3. 只列出文件下的子目录
    命令:ls -F /opt/soft |grep /$

附:

我实现的 ls 命令,以及部分参数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,322评论 9 468
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 13,026评论 2 33
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls...
    会飞的鱼Coo阅读 4,670评论 1 23
  • 一个人的冬天,像木桥上破旧的麻制绳索,孤零零的,无人问津。冬日里,阳光普照,金灿灿的,一个人走在园林里冰凉的石板路...
    张三叁阅读 260评论 0 0
  • 今天回顾了上次作业中的一些知识点,包括如何导入data,以及如何identify data。 之后,学习了如何看说...
    zhishijuncc阅读 263评论 0 0

友情链接更多精彩内容