zoukankan      html  css  js  c++  java
  • [持续更新] Linux基础的重要命令

    命令总结:100个左右

    mkdir

    方法一 
    [root@localhost ~]# mkdir /test && ls -ld /test
    方法二 
    [root@localhost ~]# cd / && mkdir date && ls -ld /test
    

    ls -l(long)d(directory)显示目录或者文件

    &&可用;代替,两者区别:;是先执行第一个命令,不管第一个命令是否出错都执行下一个命令.&&是当第一个命令正确执行完毕后,才执行下一个命令。

    touch

    方法一(直接方法)
    [root@localhost ~]# touch /data/test.txt
    或
    [root@localhost ~]# cd /data; touch test.txt
    方法二(间接方法)
    [root@localhost ~]# echo > /data/test.txt
    或
    [root@localhost ~]# > /data/test.txt
    

    echo

    > 标准输出重定向,输出到第一行,会覆盖原来的文件
    [root@localhost ~]# echo "I am studying Linux" > o.txt
    
    >> 标准追加重定向,追加到已有文字的下一行,不会覆盖原有内容
    [root@localhost ~]# echo "I am studying Linux" >> o.txt
    

    cat -----查看文件内容

    把123(123标签的标准写法是EOF)之间的内容输出到test.txt中去
    [root@localhost ~]# cat >>test.txt<< 123
    > ddd
    > dfff
    > fsdf
    > 123
    [root@localhost ~]# cat test.txt
    ddd
    dfff
    fsdf
    

    cp -apr -----拷贝文件或者目录

    rmdir 目录名 -----删除空目录 鸡肋命令

    head 头部 显示文件头-n 行数 默认头部10行
    tail 尾巴 显示文件尾部-n 行数 默认结尾10行

    grep 排除-v "paichu" 直接过滤 "guolv"
    sed -n /guolv/ test.txt
    awk /guolv/ test.t

    alias

    别名的的作用:
    1)通过给危险命令加一些保护参数,防止人为误操作
    2)把很多复杂的字符串变成一个简单的字符串
    
    [root@localhost ~]# alias hello='echo "How are u?"'
    [root@localhost ~]# hello
    How are u?
    
    对应的unalias是取消别名
    

    find / -type f -name "test.txt"

    diff a.txt b.txt -----比较文件内容差别

    vimdiff a.txt b.txt

  • 相关阅读:
    WikiPedia技术架构学习笔记
    MySQL 架构设计篇 (十二) 可扩展设计的基本原则
    php前端控制器二
    php前端控制器三
    构建可扩展的WEB站点读书笔记
    发布脚本开发框架代码
    改良dbgrideh的文字过滤
    cxgrid在当前View插入记录
    生成不重复单据编号
    cxgrid按条件计算合计值
  • 原文地址:https://www.cnblogs.com/flatcc/p/9061900.html
Copyright © 2011-2022 走看看