Linux文件查看命令


文件属性说明

每个文件都会关联一个时间戳,并且每个文件都会存储最近一次访问时间最近一次修改的时间最近一次变更的时间文件权限文件用户组文件用户等信息

ls:列出文件名和目录

命令: ls
显示结果:显示目录下文件名称和目录

命令: ls -l
显示结果:显示目录下文件名称和目录,且包含文件类型、大小、修改日期和时间、权限、文件所属用户组

命令: ls -lh(大小会换算为方便阅读的单位)
显示结果:显示目录下文件名称和目录,且包含文件类型、大小、修改日期和时间、权限、文件所属用户组

命令: ls -ld (只显示目录)
显示结果:显示目录下目录,且包含文件类型、大小、修改日期和时间、权限、文件所属用户组

命令: ls -ltr (按修改日期倒序排列)
显示结果:显示目录下目录,且包含文件类型、大小、修改日期和时间、权限、文件所属用户组

cat: 显示文件内容

命令: cat test.sh
显示结果:test.sh文件中的内容

命令: cat test.sh index.sh (多文件读取)
显示结果:test.sh和index.sh文件中的内容

命令: cat -n test.sh (显示行号)
显示结果:test.sh文件中的内容并且显示行号

less:查看文件内容

支持向前和向后翻页,

搜索:

关键字说明
/输入"/"符号之后,输入需要查找的内容,从文件头开始
n输入"n"字母自后,向后搜索所有查找内容
N输入"N"字母自后,向前搜索所有查找内容
Ctrl+F向前翻页,一个窗口内容
Ctrl+B向后翻页,一个窗口内容
Ctrl+D向前翻页,半个窗口内容
Ctrl+U向后翻页,半个窗口内容
G跳转到文件头或是文件尾部
q退出less

head:显示文件头部内容

关键字说明
-n后面跟数字,表示显示多少行,如:-n 5(显示头部5行内容) 也可以不加-n 直接写-5 效果一致
-c后面跟数字,表示显示自己的大小

file:显示文件类型

显示文件基本信息
file /var/log/test.log

显示当前目录下所有文件基本信息
file *

显示文件MIME类型的格式显示文件类型信息
file -i /var/log/test.log

tail:查看文件末尾值

显示文件末尾行数, -n,显示文件最后10行内容
tail -n 10 /var/log/test.log

即时打印文件中新写入内容, -f
tail -f /var/log/test.log

wc:查看文件统计信息

wc /var/log/test.log
显示结果:794 3282 72587 /var/log/test.log
794: 显示行数,3282:表示单词数,72587:表示字节数

只统计文件行数
wc -l /var/log/test.log
显示结果:794 /var/log/test.log

只统计文件中单词个数
wc -w /var/log/test.log
显示结果: 3282 /var/log/test.log

只统计文件字节信息
wc -c /var/log/test.log
显示结果:72587 /var/log/test.log

统计文件中最长行的长度
wc -L /var/log/test.log

find: 查找文件或目录

find 目录 操作类型 查找值
目录: ”.“表示当前目录 "/ect"表示指定目录

操作类型:

  1. -name 查找文件名,-iname: 查找名称并忽略大小写
  2. -type d :查找文件目录, -type f :查找文件
  3. -perm 文件或目录权限:如: -perm 777 或是 -perm /a+w
  4. -user : 文件所有者,如:-user root
  5. -group: 文件用户组: 如:-group dev
  6. -mtime: 文件修改时间: 如 -mtime +3 表示3天以前修改过的文件,-mtime -3:表示三天以内修改过的文件
  7. -cmin :文件变更时间(分钟):如 -cmin +3 表示3分钟以前变更过的文件,-cmin -3:表示三分钟以内变更过的文件
  8. -amin :文件访问时间(分钟):如 -amin +3 表示3分钟以前访问过的文件,-amin -3:表示三分钟以内访问过的文件
  9. -size:文件大小,如 -size 5MB 表示文件大小等于5MB的文件,-size +5MB 表示文件大小大于5MB的文件,-size -5MB 表示文件大小小于5MB的文件
  • 0
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值