首页 > 代码库 > Linux命令总结

Linux命令总结

Linux命令 150个 常用的也就80个。


linux命令操作语法格式图:

命令_参数_路径文件

rm   -f   /tmp/t.log

提示:

a.命令的参数可选

b.不同的命令路径和文件可选


命令 --help 命令的简单帮助

man ==命令的帮助

help ==命令的帮助(bash的内置命令)

ls ==list 查看目录列表

mkdir ==make directory   作用是创建目录,例如:mkdir /data

cd ==change directory   作用是切换路径,例如:cd /

touch ==摸一下,作用是创建文件,例如:touch oldboy.txt

vi ==编辑器,相当于笔记本,有编辑功能,但较弱。

vim ==复杂编辑器,相当于,emeditor,editplus,notepad+

echo ==打印输出内容,配合“>或>>”可以为文件覆盖及追加内容

     echo "oldboy oldgirl">oldboy.txt

cat ==查看文件内容

      特殊用法:增加多行内容

      cat >>/data/oldboy.txt<<EOF

      I am studing linux.

      EOF

      EOF要成对出现,EOF可以被任意成对内容替换。

cp ==copy复制命令ctrl+c,例如cp oldboy.txt /tmp/

   -r:递归,用于复制目录; -p:保持属性

   -a:相当于 -pdr

mv ==移动目录或文件,例如:mv /data /root/

pwd ==print work directory 查看当前用户所在的路径



快捷键:

TAB ==命令、路径补全


特殊字符命令:

>或1>重定向,会清除文件里所有以前数据,增加新数据。

>>或1>>追加重定向,文件结尾加入内容,不会删除已有的文件内容。

<输入重定向

<<追击输入重定向

2>错误重定向

2>>错误追加重定向


1.标准输入(stdin):代码为0,使用<或<<数据流向从右向左。

2.正常输出(stdout):代码为1,使用>或>>数据流向从左向右。

3.错误输出(stderr):代码为2,使用2>或者2>>。

箭头的指向就是数据的流向


Linux命令总结