一.基础常用命令
-
ip addr 查看ip
-
ip addr show 网卡 查看指定网卡的ip地址
-
pwd 查看当前所在目录
-
sutdown 关机
-
reboot 重启
-
ping ip或域名 查看网络是否可以连接
-
ctrl+c 强制结束占用窗口的命令
-
top 查看内存情况
-
kill -9 pid 强制杀死指定程序
-
ps -ef | grep -i 查看进行运行信息
-
clear 清屏
-
history 查看历史命令
-
在history查看历史命令后用!历史命令编号可以执行历史命令
二.目录相关命令
- ls 展示指定目录下的内容
- -a 展示指定目录下的所有内容(包括隐藏内容)
- -l 以列表的形式展示内容
- -al 是-a和-l的结合
- cd 目录名 切换到指定的目录
- cd / 切换到根目录
- cd .. 切换到上一级目录
- cd ~ 切换到用户的home目录
- cd - 返回到来的目录
- mkdir [-p] 目录名 创建目录(-p是可以省略的,如果加上-p则表示创建多级目录)
- rm [-r] [-p] 目录名 删除目录(只删除当前内容,如果该目录下有内容则不会删除)
- rm -r (递归)将目录与目录下的内容都删除
- rm -p 删除没有提示,在使用命令后文件直接删除,不会有确认的提示
- vm 源目录 目标目录 移动目录
- vm 源目录 目标目录(不存在) 改名
- cp [-r] 目录 复制目录 如果在复制到的目录还是原目录则改名,加上-r表示递归
三.文件相关命令
- 上面的的rm ,vm也可以操作文件
- touch 文件名 创建文件
3. vi 文件名 编辑文件
- 三种模式
- vi 文件名进入命令模式
- i 当前光标所在处进入插入模式,开始编辑文件
- a 在当前光标所在的下一个位置进入插入模式
- o 在当前光标所在的行下一行进入插入模式,并换行
- esc 退出插入模式,回到命令模式
- : 进入底行模式
- :wq 保存并退出
- :q! 不保存退出
- :set nu 显示行号
- :set nonu 取消显示行号
- :n 定位到第N行
- 命令模式下:
- gg 定位到文本内容的第一行
- G 定位到文本的最后一行
- dd 删除光标所在行数据
- ndd 删除光标所在行及之后的n行数据
- u 撤销操作
- shift+zz 保存并退出
- 补充除了vi还有vim也是文件编辑器不过vim需要输入 yum install vim命令安装
4. 查看文件
- cat 展示文件所有内容,适用于小文件
- more 分页展示文件内容,是用于看大文件(相关查看命令:
- 回车:向下滚一行;
- 空格:向下滚一屏;
- b:返回上一屏;
- q或者ctrl+c退出more)
- tail [-f] 监控日志文件,加上-f是动态监控日志
5. 压缩解压文件
- tar -zcvf 被压缩后的文件名一般以.tar
- tar -zcvf 解压文件名 [源文件路径]