• linux运维掌握不熟练命令用法记录


    rename   :批量修改文件名

    [root@Dannyserver test]# ls
    1.txt 2.txt 3.txt 4.txt
    [root@Dannyserver test]# rename 'txt' 'ext' *.txt
    [root@Dannyserver test]# ls
    1.ext 2.ext 3.ext 4.ext

    rmdir   : 全拼为remove empty directories,功能是删除空目录。不能删除非空目录

    rmdir doc

    [root@Dannyserver test]# rmdir b
    rmdir: 删除 "b" 失败: 目录非空

    basename  :显示文件名或着目录名。

    [root@Dannyserver test]# basename a
    a

    dirname   :显示文件或着目录路径。

    [root@Dannyserver test]# dirname a
    .

    (个人感觉这俩货没啥用)

    file  :显示文件类型

    [root@Dannyserver test]# ls
    3.ext 4.ext a b
    [root@Dannyserver test]# file a
    a: directory
    [root@Dannyserver test]# file 3.ext 
    3.ext: ASCII text

    chattr / lsattr  隐藏权限
    a 如果一个文件被设置了“+a”权限,那么该文件不能被删除、也不能被修改,只能往里追加。/var/log/messages >>
    i ...“+i”,不能被删除、不能被修改、不能追加。/boot分区(目录)下的文件,系统文件。

    设置隐藏权限 chattr +/- 权限 filename
    例:chattr +a filename

    查看隐藏权限 lsattr filename

    cat   :全拼为concatenate,功能是用于连接多个文件并且打印到屏幕输出或重定向到指定文件中。
    tac   :tac是cat的反向拼写,因此命令的功能为反向显示文件内容。(倒叙输出)

    [root@Dannyserver test]# cat 3.ext 
    123
    56
    [root@Dannyserver test]# tac 3.ext 
    56
    123

    diff  :比较文件差异,用于文本文件。

    [root@Dannyserver test]# diff 3.ext 4.ext 
    1,2c1,2
    < 123
    < 56
    ---
    > 12
    > 567
    [root@Dannyserver test]# diff /etc/hosts /etc/hosts

     vimdiff  :命令行可视化文件比较工具,用于文本文件。

    [root@Dannyserver test]# vimdiff 3.ext 4.ext 

    rev  :反向输出文件内容

    [root@Dannyserver test]# rev 3.ext 
    321
    65
    [root@Dannyserver test]# cat 3.ext 
    123
    56

    join  :按两个文件的相同字段合并

    [root@Dannyserver test]# cat 5.txt 
    name danny
    gender male
    age 18
    [root@Dannyserver test]# cat 6.txt 
    name tom
    gender female
    age 19
    [root@Dannyserver test]# join 5.txt 6.txt 
    name danny tom
    gender male female
    age 18 19
  • 相关阅读:
    对象形式传递
    解决DLNA方案的技术框架
    关于DLNA
    MAC配置Xcode的Cocos2d-x环境
    什么叫做双缓冲?
    Window7 Cocos2d-x配置开发环境
    Windows 8.1 Update 2更新了什么?
    微软发布Windows Phone 8.1 Update 和中文版Cortana“小娜”
    大开眼界 游览Facebook香港办公室
    小米的“假照片”危机
  • 原文地址:https://www.cnblogs.com/dannylinux/p/8250595.html
Copyright © 2020-2023  润新知