在Linux中,命令有其通用的格式:
command [-options] [parameter]
# command: 命令本身
# -options: [可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节
# parameter: [可选,非必填]命令的参数,多数用于命令的指向目标等
ls命令
作用:在命令行中,以平铺的形式,展示当前工作目录(默认HOME目录)下的内容(文件或文件夹)
指令:
ls [-l -a -h] [linux路径]
补充:
cd命令
作用:切换当前工作目录
指令:
cd Linux路径
pwd命令
作用:输出当前所在的工作目录
指令:
pwd
补充:
mkdir命令
作用:创建文件夹(区分文件和文件夹)
指令:
mkdir [-p] Linux路径
补充:
touch命令
作用:创建新文件
指令:
touch Linux路径
cat命令
作用:参看文件内容
指令:
cat Linux路径
more命令
作用:参看文件内容,支持翻页查看
指令:
more Linux路径
补充:
cp命令
作用:用于复制文件或文件夹
指令:
cp [-r] 参数1 参数2
mv命令
作用:用于移动文件或文件夹
指令:
mv 参数1 参数2
rm命令
作用:用于删除文件或文件夹
指令:
rm [-r -f] 参数1 参数2
补充:
grep命令
作用:从文件中通过关键字过滤文件行
指令:
grep [-n] 关键字 文件路径
# 选项-n,可选,表示在结果中显示匹配的行的行号
wc命令
作用:统计文件的行数、单词数量等
指令:
wc [-c -m -l -w] 文件路径
which命令
作用:查找命令的程序文件
指令:
which 查找的命令名
find命令
作用:用于查找指定的文件
指令:
find 起始路径 -name "被查找的文件名"
find 起始路径 -size +|-n[KMG]
补充:
管道符 | 命令
作用:将管道符左边命令的结果,作为右边命令的输入
补充:
echo命令
作用:在命令行内输出指定内容
指令:
echo 输出的内容
反引号'
作用:' '包围的内容,会被作为命令执行,而非普通字符
tail命令
作用:查看文件尾部内容,跟踪文件的最新更改
指令:
tail [-f -num] Linux路径
重定向符
作用:>,将左侧命令的结果,覆盖写入符号右侧指定的文件中;>>,将左侧命令的结果,追加写入到符号右侧指定的文件中。
补充:
vim编辑器
作用:不仅能编辑文本,而且还有shell程序编辑的功能
补充: