stat 命令

stat 命令那个可以用来查看文件或者文件系统的状态和属性。
显示一个文件或目录的属性

$ stat /etc/my.cnf
File: `/etc/my.cnf'
Size: Blocks: IO Block: regular file
Device: 801h/2049d Inode: Links:
Access: (/-rw-r--r--) Uid: ( / root) Gid: ( / root)
Access: -- ::30.000000000 -
Modify: -- ::27.000000000 -
Change: -- ::27.000000000 - $ stat /home/ramesh
File: `/home/ramesh'
Size: Blocks: IO Block: directory
Device: 803h/2051d Inode: Links:
Access: (/drwxr-xr-x) Uid: ( /ramesh) Gid: ( /ramesh)
Access: -- ::42.000000000 -
Modify: -- ::33.000000000 -
Change: -- ::33.000000000 -

使用 -f 参数查看系统文件得某些属性

$ stat -f /
File: "/"
ID: Namelen: Type: ext2/ext3
Blocks: Total: Free: Available: Size:
Inodes: Total: Free:

diff 命令

输出到桌面,也可以考虑vimdiff

diff 命令可以用来比较两个文件并显示差异。但是输出结果不是很容易阅读。
语法: diff [参数] 文件 1 文件 2
与旧的文件比较时,新文件做了哪些修改?
执行 diff 命令时使用 w 选项,可以忽略空格。
一般的 diff 命令的输出是如下形式
---上面的内容,表明了第一个文件(也就是name_list.txt)中的发生变化
---下面的内容,表明了第二个文件(也就是name_list_new.txt)听发生的变化。
有关第一个文件中的内容以<开始,有关第二个文件的内容以>开始

# diff -w name_list.txt name_list_new.txt
2c2,
< John Doe
--- > John M Doe
> Jason Bourne

显示用户总的连接时间

ac 可以显示用户登录主机的时间信息。
目前登录用户的连接时间
使用 d 选项,可以将输出的时间按天来显示。在本例中,今天我已经登录系统超过 6 个小时
了,在 12 月 1 日,我登录系统的时间大约是 1 个小时。

$ ac –d
Dec total 1.08
Dec total 0.99
Dec total 3.39
Dec total 4.50
Today total 6.10

所有用户的连接时间
就像下面所显示的,可以用“ -p” 显示所有用户的连接时间。注意这显示了每一个用户的总的
连接时间。

$ ac -p
john 3.64
madison 0.06
sanjay 88.17
nisha 105.92
ramesh 111.42
total 309.21

显示指定用户的连接时间

$ ac -d sanjay
Jul total 12.85
Aug total 5.05
Sep total 1.03
Sep total 5.37
Dec total 8.15
Dec total 1.42
Today total 2.95

linux 101 hacks 4stat diff ac的更多相关文章

  1. linux 101 hacks 第一章cd命令

    本系列来源于<linux 101 hacks>,作者还写了其他101 hacks教程,读了几章,觉得技巧都还不错,很实用,做个总结收藏. cdpath 设置基目录 [ramesh@dev- ...

  2. linux 101 hacks 7crontab

    技巧 74: crontab 书上的这一段我删了,重写一下,用的是ubuntu 16.04系统 参考 每天一个 linux 命令(50):crontab 命令 crond 服务 安装 crontab: ...

  3. linux 101 hacks 6history 及相关关键字

    如果你经常使用命令行,那么有效的使用命令历史机制将会使效率获得极大提升.事实上,一旦你掌握了我在下面给出的 15 个例子, 你就会发现使用命令行将更有乐趣 是吗?我学一学呢 技巧 50:使用 HIST ...

  4. linux 101 hacks 5PS1

    PS1——默认提示符 看完这一章,我心里若干个卧槽.. 如下所示, 可以通过修改 Linux 下的默认提示符,使其更加实用.在下面的例子中,默认的 PS1的值是“ \s-\v\$”,显示出了 shel ...

  5. linux 101 hacks 3null 改文件大小写 xargs

    禁止标准输出和错误信息的输出 当我们调试 shell 脚本的时候,我们往往不希望看到标准输出和标准错误的信息.我们可以使用/dev/nulll 来禁止标准错误的信息. 将标准输出重定向到/dev/nu ...

  6. linux 101 hacks 2date,grep,find

    感觉挨个按着作者来的太蠢了,我还是放自己觉得不错的东西把 用特定格式显示当前时间 以下的方法可以用各种不同的格式来显示当前时间: $ date Thu Jan :: PST $ date --date ...

  7. Linux之旅(1): diff, patch和quilt (下)

    Linux之旅(1): diff, patch和quilt (下) 2 quilt 我们自己的项目能够用cvs或svn管理所有代码.但有时我们要使用其它开发人员维护的项目.我们须要改动一些文件,但又不 ...

  8. 《Linux shell编程中 diff与vimdif的使用》RHEL6

    linux比较2个文件的区别有两个命令: (1)diff (2)vimdiff cp /etc/grub.conf hello 在hello文件的末尾添加zhangsan 使用diff比较2个文件的区 ...

  9. 【Linux】 文本比较工具 diff和cmp

    Linux 文本比较工具 ■ diff命令 diff用于逐行比较两个文本文件,列出其不同之处 diff [option] <file1> <file2> file1和file2 ...

随机推荐

  1. golang 性能测试pprof

    golang 性能测试包是位于 net/http 包下的 pprof,其相关介绍可以参看具体的 官方文档 有关 golang 性能测试使用特别简单,在 main 包中的引包位置直接引入: import ...

  2. mongo ttl索引

    db.log_events.find()                                     # 查找log_events里的所有数据   db.log_events.create ...

  3. bzoj千题计划119:bzoj1029: [JSOI2007]建筑抢修

    http://www.lydsy.com/JudgeOnline/problem.php?id=1029 把任务按截止时间从小到大排序 如果当前时间+当前任务耗时<=当前任务截止时间,把这个任务 ...

  4. sql 恢复数据库

    RESTORE DATABASE RoadFlowWebForm --数据库名称 FROM DISK = 'E:\WEBFORM2.5.1.bak' --bak文件路径 with replace, M ...

  5. JQuery的选择器对控件ID含有特殊字符的解决方法-涨姿势了!

    1.jquery类库在我们实际项目中用的很多,大家经常需要根据控件的id,获取对应的html元素. 但是:当id含有特殊字符的时候,是不能选中的. 2. 自己简单的测试了下,jquery的id选择器只 ...

  6. Shader 学习工具篇 可视化公式工具ZGrapher

    大家好,我是怒风,本篇介绍公式可视化公式工具ZGrapher,尝试通过可视化的方式分析一下Shader中应用的公式,以求帮助初学者快速理解Shader编程中的一些常用公式 本篇的目的两个, 第一,介绍 ...

  7. 【HDU】2191 多重背包问题

    原题目:悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 [算法]多重背包(有限背包) 动态规划 [题解]http://blog.csdn.net/acdreamers/article/detail ...

  8. 20155315 2016-2017-2 《Java程序设计》第五周学习总结

    教材学习内容总结 第8章 异常处理 1.使用try...catch 与C语言中程序流程和错误处理混在一起不同,Java中把正常流程放try块中,错误(异常)处理放catch块中. 如果父类异常对象在子 ...

  9. 基本控件文档-UISwitch属性

    CHENYILONG Blog 基本控件文档-UISwitch属性 Fullscreen     UISwitch属性 技术博客http://www.cnblogs.com/ChenYilong/ 新 ...

  10. 2017ACM暑期多校联合训练 - Team 9 1005 HDU 6165 FFF at Valentine (dfs)

    题目链接 Problem Description At Valentine's eve, Shylock and Lucar were enjoying their time as any other ...