linux 命令之 ls 命令详解
2023-02-18 16:37:19 时间
1. 前言
ls – list directory contents 列出目录内容
ls 命令是 linux 下最常用的命令,是单词 list 的缺省值,用于列出目录下的所有内容及权限
2. 命令格式
ls [选项] [目录] - 没有指定目录时默认查看当前目录
默认效果
3. 命令参数
-l: 除文件名外,还将文件的权限、所有者、文件大小等信息列出来
-o: 作用同 -l,显示除用户组外的详细信息
-a: 列出目录下的所有文件,包括隐藏文件和 .
、..
-A: 只多列出目录下 .
开头的隐藏文件,不列出 .
、..
-1: 逐行列出项目,并且只列出文件名
-x: 逐行列出项目而不是逐栏列出。目录内容默认是竖着排列的,该参数就是指定内容横着排列
4. 过滤内容
通过简单的正则表达式过滤内容
# 模糊匹配,匹配包含 ou 的内容
ls | grep ou
# 匹配以 lic 结尾的内容
ls | grep lic$
5. 平时使用的参数组合
查看当前目录下的内容,包含隐藏文件
# 一行多个内容
ls -A
# 一行一个内容
ls -A1
# 需要查看文件大小
ls -Aoh
补充: 在我的 mac 中
ls -l 等价于 ll
ls -al 等价于 l
相关文章
- gitee stars 统计
- Cobaltstrike4.0——记一次上头的powershell上线分析
- PHP代码审计入门
- 浅析PHP GC垃圾回收机制及常见利用方式
- 关于PHP缓冲控制在IE浏览器下的应用
- PHP的异常处理范例
- 最简单的配置Apache在Linux下自动启动的方法
- 在Linux下配置MySQL随系统自动启动
- 在Linux下编译MySQL时报错“No curses/termcap library found”解决方案
- 关于PHP的Session过期问题
- PHP笔试准备题目之基础题目
- 在Linux下为Apahce加载rewrite模块
- PHP的sprintf()函数学习研究笔记
- Linux阵营各版本的特点
- 让NuSphere PhpED的注释更规范
- 详解PHP中include和require的区别
- PHP 5.3.6 版本发布
- vsFTPd在Linux中的编译安装和配置方法(原创)
- Redhat/CentOS Linux常用配置
- Linux环境安装配置Nginx笔记