Linux基础命令 一般格式为这样 【命令】【选项】【参数】
-
ls [-a -l -h] [参数] 列出目录下的内容
-
cd [参数] 切换到某个目录,参数为路径
-
pwd 输出当前的目录
-
mkdir [-p] [路径]创建一个目录;-p选项的意思是可以实现多级目录创建,也就是可以自动创建不存在的父目录。
-
touch [路径] 创建文件
-
cat [路径] 查看文件内容
-
more [路径] 查看文件内容,与cat不同的是,cat将内容全部显示出来,而more可以支持翻页,如果文件内容过多,可以一页一页展示。
-
cp [-r] [参数1] [参数2] -r 用于复制文件夹使用,表示递归
-
[参数1]:表示被复制的文件或文件夹
[参数2]:表示要复制去的地方 -
mv [参数1] [参数2] 用于移动文件或者文件夹
[参数1]:表示被移动的文件或者文件夹
[参数2]:表示要移动去的地方
11.rm [-r -f] [参数] [参数] […]:用于删除文件或者文件夹
-r 用于删除文件夹
-f 表示force,强制删除 -
which [参数] 用于查找所使用的一系列命令的程序文件存放位置
-
find [起始路径] -name “被查找文件名” 用于按文件名查找文件
-
grep [-n] [关键字] [文件路径] 用于从文件中通过关键字过滤文件行。 选项 -n表示在结果中显示匹配行的行号。 关键字建议用“”符号包起来。
-
wc [-c -m -l -w]用来统计文件的行数、单词数量等
-
管道符 :将管道符左边命令的结果作为右边命令的输入
例如:cat test.txt | grep aaa -
echo [输出的内容] 用于在命令行内输出指定内容。也可以加上反引号‘,输出命令 比如 echo ’pwd‘
-
tail
-
重定向符
-
vi/vim编辑器 例如 vim test.txt.