Linux文件操作常用命令整理
作者:网络转载 发布时间:[ 2016/7/26 11:07:47 ] 推荐标签:操作系统 Linux
收集、整理日常系统管理或维护当中的,常用到的一些关于文件操作的命令或需求,后续会慢慢补充、完善!
· 查看、生成指定目录的目录树结构
[root@DB-Server ~]#tree #当前目录
[root@DB-Server ~]#tree /home/oracle/kerry
· 查看当前目录或指定目录的大小?
[root@DB-Server ~]#du -sh /u01
[root@DB-Server ~]#du -sh
· 查看各个文件或子文件夹大小
[root@DB-Server ~]#du -sh *
· 查找相关文件并打印输出?
[root@DB-Server ~] find /home/oracle -name "awr*" -print
· 计算当前目录下的文件和文件夹数?
[root@DB-Server ~]# ls -lrt | grep -v 'total' | wc -l
· 计算当前目录下的文件数(不包含子目录)?
[root@DB-Server ~]#ls -l | grep "^-" | wc -l
· 计算当前目录下的文件数(包含子目录)?
[root@DB-Server ~]#ls -l * | grep "^-" | wc –l
· 只查看或列出当前文件夹下的子目录?
[root@DB-Server ~]# ls -l | grep "^d" | wc -l
· 只列出目录下面的子目录?
[root@DB-Server ~]# ls -F | grep /$ #注意:此命令不能统计子目录的子目录。
· 查看文件的某一列内容
[root@DB-Server ~]# cat /etc/passwd | awk -F ":" '{print $1}'
· 查看文件的前N行内容
[root@DB-Server ~]# head -5 /etc/passwd
· 查看文件的后N行内容
[root@DB-Server ~]# tail -5 /etc/passwd
· 查看文件中的某几行内容
[root@DB-Server ~]# sed -n '5,10p' /etc/passwd
· 查看文件的创建时间、修改时间、访问时间 创建时间、访问时间、修改时间和改变时间
[root@DB-Server ~]# touch test
[root@DB-Server ~]# stat test
File: `test'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 802h/2050d Inode: 4196044 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2016-07-25 15:53:07.000000000 +0800
Modify: 2016-07-25 15:53:07.000000000 +0800
Change: 2016-07-25 15:53:07.000000000 +0800
[root@DB-Server ~]#
Access 是访问时间
Modify 是修改时间
Change 是改变时间
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11