一:Linux下查看帮助命令
1.man(manual)命令:获取命令帮助信息
2.--help命令:查询命令,精简版的帮助。 如:shutdown --help
3.使用help命令获取bash内置命令帮助。
help命令(针对bash内置命令) 如help cd
4.info(information)命令:获取帮助信息。 如:info shutdown 查询命令超级详细的帮助。
二:Linux下关机重启注销命令
1.shutdown
①重启
shutdown -r 10 #10分钟以后重启
shutdown -r 0 #立刻重启
shutdown -r now #立刻重启
②关机
shutdown -h 10 #10分钟以后关机
shutdown -h 0 #立刻关机
shutdown -h now #立刻关机
③取消
shutdown -c #取消正在进行的关机或者重启 shutdown
2.reboot命令:立即重启(生产常用)
3.poweoff命令:关机 (立即停止并且关闭电源)
half命令:立即停止系统,需要人工关闭电源。
4.logout命令:注销退出当前用户窗口。
exit:注销退出当前用户窗口,快捷键Ctrl d。
三:Linux文件及目录管理命令基础
1.pwd:显示当前所在位置信息
2.cd:切换目录
cd的常用选项:
cd ~ 切换到当前目录的家目录
cd . 保持当前目录不变
cd .. 切换到上级目录
cd - 在最近两次工作目录之间来回切换
cd / 后面接目录名称 直接切换到某个目录
3.tree:以树形结构显示目录下的内容
tree常用选项:
-d 只显示目录
-L 遍历目录的最大层数,后面加大于0的整数 表示到几层几层
-F 在条目后加上文件类型的指示符号(显示是目录还是文件)
安装tree的命令:yun install -y t:ree
4.mkdir:创建目录
mkdir常用选项:
-p 递归创建目录 可以连续创建多个目录
-m 设置新目录默认对应的权限
5.touch:创建文件或者更改文件时间戳
{} 生成序列
6.ls:显示目录下内容属性及属性信息的命令
-a 显示指定目录下所有子目录与文件,包括隐藏文件。
-t 根据最后修改时间排序,默认是以文件名排序。
7.cp:复制文件或者目录
cp常用选项:
-r 递归式复制目录。
-p 复制的时候保持属性不变
-d 复制的时候保持软连接
-a =-pdr
8.mv:移动或者重命名文件
mv 原地址 目标地址 移动文件或者目录名
mv 原文件名 新文件名 将文件重命名
9.rm:删除文件或者目录 使用rm删除后不能恢复
rm常用选项:
-f 强制删除 没有提示
-r 删除目录 一次性可删除多个目录
-i 在删除前需要确认
四:系统状态监测命令
1.ifconfig(在红帽下使用):获取网卡配置与网络状态等信息。
①网卡名称 ②IP地址 ③mac地址
④rx:收到的数据包大小 数据过高可能被攻击
tx:发送的数据包大小 tx增长速度快有网站文件被多人下载
⑤回环地址 loopback
2.uname:查看系统内核与系统版本等信息 内核版本号 系统打包时间
3.uptime:查看系统的负载信息。
4.free:内存使用量情况
5.who:登入主机的用户终端信息
6.last:查看系统登录记录
7.history:历史执行过的命令
此命令中有历史执行过的记录编号 +编号 重复执行某一条命令
8.sosreport:手机系统配置及架构信息并输出诊断文档
五:文件文本编辑命令
1.cat:查看内容较少的纯文本文件
cat -n 显示行号
2.more:查看内容较多的纯文本文件
3.head:纯文本文件的前N行 head -n
4.tail:纯文本文件的后N行
5.echo:显示输出文本内容
echo 内容 >> 文件名 表示把内容追加到一个文件的末尾
echo 内容 > 文件名 表示把内容覆盖原先的文件内容
6.vi:打开文件编辑器
注意:打开文件无法直接编辑,需要按I进入编辑模式
修改文件内容
修改完以后按esc退出
修改完以后wq保存退出
:wq 保存并退出
:q! 强制退出不保存
:wq! 强制保存退出