linux 常用命令

jiahui| 阅读:1109 发表时间:2018-03-15 15:14:41 linux
ls  list 查看目录
    -ld   只看文件属性  权限 所有者 创建时间
    -l	详细
    -a	包含隐藏
cd  	切换目录change directory
    ~ 用户目录
    - 过去的目录
    ..上一级目录

::wq 保存退出 :q 不保存退出 :q! 强制退出 echo '字符串' >文件路径 输出文字 重定向 到文件 会覆盖原有内容 echo '字符串' >>文件路径 输出文字 重定向追加 到文件 尾部追加 cat 文件 命令行查看文本 cat >文件 命令行写入字符串到指定文件 回车结束 ctrl c或d 结束输入 <标准正确输出 2>标准错误输出 echo 123 1>log,txt 2>&1 2>同1         &> 正确错误结果都输出 cp     -r 递归拷贝     -a pdr     -p 属性一起复制     -d rm     -f 强制     -r 递归 pwd 打印当前目录 find     -type f(文件) d(目录) c b s     -name     -mtime +7(7天之前) 7(第7天的) -7(最近7天的)     -exec rm {} \; 删除{查询出的内容}     -a    并集     !    去反     -o    并集 | 管道 |xargs 管道内容合并行 touch {1..10}.txt grep 过滤内容     -v 排除内容 head -n 读取文件的第n行 或 head -n 具体数字n tail -n 读取文件后n行 mkdir     -p 连续创建目录     -pv 显示创建过程 cp 覆盖不提示     1. \cp     2./bin/cp 全路径     3. unalias cp 临时生效删除cp别名 sed -n '20,30'p /test/0314.txt 打印20到30行 sed -n '$'p /test/0314.txt 打印最后一行 -n 取消默认功能 awk 'NR>19&&NR<=30' /test/0314.txt NR(行号) grep     -A 匹配此行及之后n行     -B 匹配此行及之前n行     -C 匹配此行及两边n行 seq     -i 修改内容

    -s 修改分隔符


tab键 

    1.双机显示搜索命令 

    2.单机命令补全

    3.路径补全