| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> linux下ls的基本用法 -> 正文阅读 |
|
[系统运维]linux下ls的基本用法 |
目录(1)从最简朴的开始:ls列出当前目录下可见文件的文件名(不包括隐藏文件) (2)单加使用:-a 列出当前目录下所有文件名(包括隐藏文件) -A 列出当前目录下所有文件名(不包括隐藏文件"." "..") -l 列出当前目录下可见文件的详细信息 关于文件详细信息可见:https://blog.csdn.net/zhuoya_/article/details/77418413 -m 在所有文件中间加上逗号 -n 将 root 用户标记为 0,将普通用户标记为 1000 -g 类似 -l ,但不列出文件所有者 -h 通常与 -l 连用,在列出文件详细信息的同时使用更佳人性化的方式标记文件的大小 -i 列出当前目录下所有可见文件的inode号 关于inode:https://zhuanlan.zhihu.com/p/385384549 -f 列出所有文件的同时取消高光 -F 在每一个文件的末尾加上一个字符说明该文件的类型("@"表示符号链接、"|"表示FIFOS、"/"表示目录、"="表示套接字) -p 与 -F 类似,不同的是 -p 只列出"/"以表示目录 -Q 给所有文件加上双引号: -r 将文件倒序排列 -R 文件的递归输出,列出当前目录的所有子目录层 -s ls -s 在每个文件的前面打印出文件的大小 -S ls -S 以文件的大小进行排序 -t 以修改文件时间顺序排序可见文件(最新修改的文件在最前) 通常与 -l 连用查看文件修改的详细时间 -u 以访问文件时间顺序排序可见文件(最新访问的文件在最前) 与 -l 连用时仅修改其修改时间为访问时间 与 -lt 连用时不仅对时间进行修改同时还进行排序 -U 不进行排序,根据文件系统原有的次序列出项目 -v 根据版本进行排序 -Z 在所有列出的文件前加上 ? (好像没什么用) (3)混合使用:1.列出所有可见文件的详细信息并使用更佳人性化的表达其大小 -hl / -lh / -l -h / -h -l 2.以倒序时间顺序排列文件 -rt / -tr / -r -t / -t -r (若需要修改时间的详细信息再加上-l) 3.以文件的大小排倒序所有文件并且以更人性化的方式显示出文件详细信息 -ahlS / ....
(4)特殊用法将 ls 直接替换为 ll 可以不用再加 -l 以列出更详细的文件信息 比如: ls -l == ll ls -lt == ll -t ls -ailt == ll -ait ....
(5)特指用法列出特指目录下的文件 比如: ls -l /home (列出 /home 目录下的可见文件详细信息) 注意:要列出多个目录的时候中间要加上空格,否则会找不到文件/目录 比如: 列出加上inode的/home/etc下的可见文件: 不能使用:ls -i /home/etc 要用:ls -i /home /etc 更多用法请输入 man ls 进行查看 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 7:01:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |