[持续更新] 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基础的重要命令的主要内容,如果未能解决你的问题,请参考以下文章