• linux 101 hacks 4stat diff ac


    stat 命令

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

    $ stat /etc/my.cnf
    File: `/etc/my.cnf'
    Size: 346 Blocks: 16 IO Block: 4096 regular file
    Device: 801h/2049d Inode: 279856 Links: 1
    Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
    Access: 2009-01-01 02:58:30.000000000 -0800
    Modify: 2006-06-01 20:42:27.000000000 -0700
    Change: 2007-02-02 14:17:27.000000000 -0800
    
    $ stat /home/ramesh
    File: `/home/ramesh'
    Size: 4096 Blocks: 8 IO Block: 4096 directory
    Device: 803h/2051d Inode: 5521409 Links: 7
    Access: (0755/drwxr-xr-x) Uid: ( 401/ramesh) Gid: ( 401/ramesh)
    Access: 2009-01-01 12:17:42.000000000 -0800
    Modify: 2009-01-01 12:07:33.000000000 -0800
    Change: 2009-01-09 12:07:33.000000000 -0800

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

    $ stat -f /
    File: "/"
    ID: 0 Namelen: 255 Type: ext2/ext3
    Blocks: Total: 2579457 Free: 2008027 Available: 1876998 Size: 4096
    Inodes: Total: 1310720 Free: 1215892

    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,3
    < John Doe
    ---
    
    > John M Doe
    > Jason Bourne

    显示用户总的连接时间

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

    $ ac –d
    Dec 1 total 1.08
    Dec 2 total 0.99
    Dec 3 total 3.39
    Dec 4 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 2 total 12.85
    Aug 25 total 5.05
    Sep 3 total 1.03
    Sep 4 total 5.37
    Dec 24 total 8.15
    Dec 29 total 1.42
    Today total 2.95
  • 相关阅读:
    python- 冒泡算法
    python-文件读写资料整理
    Python学习之edx6001-week4
    Python学习之自动化开发-DAY1作业-三级菜单
    python学习之自动化开发-DAY1作业-登陆程序
    python 学习之edx6001-week4
    elasticsearch RESTfull _cat api
    python
    python
    python 文件操作
  • 原文地址:https://www.cnblogs.com/dahu-daqing/p/7813578.html
Copyright © 2020-2023  润新知