当前位置 主页 > 服务器问题 > Linux/apache问题 >

    使用Linux要改掉几个的命令习惯

    栏目:Linux/apache问题 时间:2019-10-18 11:46

    一、创建目录习惯

    ~ $ mkdir tmp 
    ~ $ cd tmp 
    ~/tmp $ mkdir a 
    ~/tmp $ cd a 
    ~/tmp/a $ mkdir b 
    ~/tmp/a $ cd b 
    ~/tmp/a/b/ $ mkdir c 
    ~/tmp/a/b/ $ cd c 
    ~/tmp/a/b/c $ 

    应使用:

    mkdir -p tmp/a/b/c 

    二、解压文件习惯

    cp a.tar.gz /tmp 
    cd /tmp 
    tar xzvf a.tar.gz 

    应使用:

    tar xzvf -C /tmp a.tar.gz 

    三、grep

    cat a.txt | grep "a" 

    替换为

    grep "a" a.txt 
    cat a.txt | grep "a" | wc -l 

    替换为

    grep -c "a" a.txt 

    四、awk

    对于特定位置的值应使用awk

    ~/tmp $ ls -l /tmp| grep Dec 
    -rw-r--r-- 7 joe joe 12043 Jan 27 20:36 December_Report.pdf 
    -rw-r--r-- 1 root root 238 Dec 03 08:19 README 
    -rw-r--r-- 3 joe joe  5096 Dec 14 14:26 archive.tar 
    ~/tmp $ 

    改为

    ~/tmp $ ls -l | awk '$6 == "Dec"' 
    -rw-r--r-- 3 joe joe  5096 Dec 14 14:26 archive.tar 
    -rw-r--r-- 1 root root 238 Dec 03 08:19 README 
    ~/tmp $ 

    总结

    以上就是给大家总结要改掉的几个使用Linux命令习惯,希望本文的内容对大家的学习或者工作能有所帮助,如果有问题大家可以留言交流。