Linux常用命令总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令总结相关的知识,希望对你有一定的参考价值。

1.mkdir    make directorys  创建目录  例子:mkdir /data    在/(根)下创建data目录  -p 递归创建子目录

2.ls       list(列表)    列表目录文件   例子:ls /   列根(/)目录下目录的文件

3.touch    创建文件或更新文件的时间戳,如果文件不存在就创建文件,如果存在就更新文件的时间戳     例子: touch /test.txt

4.cd       change dirctorys  改变目录路径或切换目录路径    例子:cd /data

5.cp       copy          拷贝文件或目录默认不能拷贝目录   -r (recursive):递归用于复制目录 -a 相当于pdr

6.mv       move          移动文件夹或目录    例子:mv data /root

7.pwd      print work dirctorys   打印当前工作目录或显示当前所在路径

8.vi       windows记事本,简单    例子:vi /test.txt

9.vim      复杂编辑器 功能复杂,高亮 自动缩进(写shell或python)

10.echo     打印输出的一个常用命令,配合 >或>> 可以为文件覆盖或追加内容 例子:echo "I am stuying linux" >oldboy.txt >重定向 >>追加重向

11.cat      查看文件的内容,带路径也可以    例子:cat oldboy.txt

12.alias    查看别名或设置别名   例子:查看别名直接输入alias  设置别名:alias cp='cp -i'

13.unalias  取消别名      例子:unalias cp

14.rm       remove    删除文件目录和文件  rm  删除文件提示是否删除   rm -f(force)强制的意思 强制删除文件不提示    rm -fr 删除目录 

例子:rm -fr /data    强调:删除命令要慎用,删除之前一定要做好备份。

15.重要***** find   查找  -type:文件类型  f file 文件  d dircectorys 目录   c(character)字符类型  b(block)  s(socket)   -name(文件名查找)

例子:find /oldboy(目录文件) -type f -name 'test.txt' -exec rm {} \;

      find /oldboy -type f -name '*.test.txt' | xargs rm -f      * 通配符  | 管道   xargs 从标准输入获取内容创建执行命令

16.grep (Linx三剑客老三)    过滤重要的内容  -v 后面接要排除的内容    例子:grep -v oldboy test.txt

17.head  头 头部    读取文件的前n行,默认前10行 -n 数字 可以忽略 -n    例子  head 20 /test.txt

18.tail  尾 尾部    读取文件的后n行,默认后10行 -n 数字  可以忽略 -n   例子  tail 20 /test.txt

19.seq  sequence==seq序列    seq 20 >test.txt   seq 20  生成序列的命令  -s 指定分隔符

20.tree  结构目录树   如果没有这个命令安装一下   命令:yum install tree -y

21.sed editor(Linux三剑客老二)  流编辑器 实现对文件的增删改查替换  

    例子:打印文件内容20行-30行的内容    sed -n '20,30p' test.txt   参数:p print 打印  i 修改文件内容   -e 允许多项编辑  -n取消默认输出。只查看test.txt文件(100行)内第20行到30 行的内容

22.source ~/.bashrc   可以找回别名

23.awk (Linux三剑客老大) awk  过滤输出 一门语言  NR 代表行号  只查看test.txt文件(100行)内第20行到30 行的内容 

   例子 awk 'NR>19 && NR<31' test.txt      

24.xargs 从标准输入获取内容创建执行命令 -n  4 数字,分组   例子:xargs -n 4 test.txt

    

以上是关于Linux常用命令总结的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令总结

Linux常用命令总结

Linux常用命令总结

Linux常用命令总结

Linux常用命令总结--不断补充

Linux学习总结(80)—— 开发人员最常用的 Linux 命令总结