ls命令-使用频率最高的命令

一、命令详解

1.1 【功能说明】

ls命令是英文单词list的缩写,其功能是列出目录的内容及其内容属性信息(list directory contents)。该命令有点类似于DOS系统下的dir命令。

1.2 【语法格式】

[root@7bfe451a2fe1 /]# ls --help
Usage: ls [OPTION]... [FILE]...

说明:

  1. ls命令以及后面的选项和文件,每个元素之间都至少要有一个空格
  2. 命令后面的选项和目录文件可以省略,表示查看当前路径的文件信息

二、使用范例

2.1 以文件名排序的方式显示文件和目录的详细信息

ls -l

2.2 以文件名反向排序的方式显示文件和目录的详细信息

ls -lr

2.3 显示所有文件,包括隐藏文件

ls -a
ls -A

# -a 表示列出所有文件,包括隐藏文件,也包括.与..
# -A 表示列出所有文件,包括隐藏文件,但不包括.与..

2.4 以人类可读的单位显示文件的大小

ls -lh

2.5 打印目录树

# 打印目录树,把子目录里的文件信息也一并打印出来
ls -R

2.6 按时间顺序显示

# 新的文件在前面
ls -lt

# 反向排序
ls -ltr

# t,按时间顺序排序,新的文件在下面
# r,反向排序

2.7 按文件大小排序显示

ls -lSr

# S,按文件大小排序

2.8 打印文件的inode号码,判断是否为同一个文件的硬链接

ls -li

2.9 查找当前路径下的所有目录

ls -lF | grep /


# -F 表示在文件结尾加上文件类型指示符号(*, /, =, @, |)

2.10 从MySQL数据文件目录获取数据库名列表

ls -lF /opt/data/mysql/mysql3307/data | grep / | awk -F "/" '{print $1}'

三、扩展知识

3.1 设置别名

# 查看默认别名
alias | grep ls

# 设置别名,临时生效
alias ll='ls -l'

# 取消别名,临时生效
unalias ll

# 设置别名,永久生效,需要写入到环境变量的配置中
vi ~/.bashrc

四、命令总结

根据场景来学习命令,更实用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值