Linux就该这么学
man 命令 :查看命令帮助
常用系统工作命令
man 命令名称 :查看该命令的用法 例子:man ls
echo [字符串|$变量] :在终端输出字符串或变量提取后的值 例子:echo abc echo $SHELL
date [选项] [+指定的格式] :显示及设置系统的时间及日期 例子:date
reboot :重启系统(默认只能使用root管理员重启)
poweroff :关闭系统(默认只能使用root管理员关闭)
wget [参数] 下载地址 :在终端中下载网络文件
ps [参数] :查看系统中的进程状态
top :动态的监视进程活动与系统负载等信息
pidof [参数] [服务名称] :查询某个指定服务进程的PID值
kill [参数] [进程PID] :终止某个指定PID的服务进程
killall [参数] [进程名称] :终止某个指定名称的服务所对应的全部进程
工作目录切换命令
pwd[选项] :显示用户当前所处的工作目录
cd[目录名称] :切换工作路径
ls [选项] [文件] :显示目录中的文件信息
文本文件编辑命令
cat[选项] [文件] :查看纯文本文件(内容较少的)
more[选项] [文件] :查看纯文本文件(内容较多的)
head[选项] [文件] :查看纯文本文档的前N行
tail[选项] [文件] :查看纯文本文档的后N行或持续刷新内容
tr [原始字符] [目标字符] :替换文本文件中的字符
wc [参数] [文本] :统计指定文本的行数、字数、字节数等
stat[文件名称] :查看文件的具体存储信息和时间等信息
cut[参数] [文本] :按“列”提取文本字符
diff [参数] [文件] :比较多个文本文件的差异
文件目录管理命令
touch [选项] [文件] :创建空白文件或设置文件的时间
mkdir [选项] 目录 :创建空白的目录
cp [选项] 源文件 目标文件 :复制文件或目录
mv [选项] 源文件 [目标路径|目标文件名] :剪切文件或将文件重命名
rm [选项] 文件 :删除文件或目录
dd[参数] :按照指定大小和个数的数据块来复制文件或转换文件
file 文件名 :查看文件的类型
打包压缩与搜索命令
tar [选项] [文件] :对文件进行打包压缩或解压
常用压缩命令 tar -czvf 压缩包名称.tar.gz 要打包的目录
常用解压命令 tar -xzvf 压缩包名称.tar.gz -C 目标目录
grep [选项] [文件] :在文本中执行关键词搜索,并显示匹配的结果
find [查找路径] 寻找条件 操作 :按照指定条件来查找文件