[持续更新] Linux基础的重要命令

Posted FLATCC

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[持续更新] Linux基础的重要命令相关的知识,希望对你有一定的参考价值。

命令总结:100个左右

mkdir

方法一 
[[email protected] ~]# mkdir /test && ls -ld /test
方法二 
[[email protected] ~]# cd / && mkdir date && ls -ld /test

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

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

touch

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

echo

> 标准输出重定向,输出到第一行,会覆盖原来的文件
[[email protected] ~]# echo "I am studying Linux" > o.txt

>> 标准追加重定向,追加到已有文字的下一行,不会覆盖原有内容
[[email protected] ~]# echo "I am studying Linux" >> o.txt

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

把123(123标签的标准写法是EOF)之间的内容输出到test.txt中去
[[email protected] ~]# cat >>test.txt<< 123
> ddd
> dfff
> fsdf
> 123
[[email protected] ~]# 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)把很多复杂的字符串变成一个简单的字符串

[[email protected] ~]# alias hello=‘echo "How are u?"‘
[[email protected] ~]# hello
How are u?

对应的unalias是取消别名

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

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

vimdiff a.txt b.txt




以上是关于[持续更新] Linux基础的重要命令的主要内容,如果未能解决你的问题,请参考以下文章

linux 基础实用命令整理--后续还会持续更新

[转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

Linux常用命令(持续补充更新)

回归 | js实用代码片段的封装与总结(持续更新中...)

小程序各种功能代码片段整理---持续更新

linux目录及重要文件(持续更新)