一、基本命令
- ip addr —— 查看ip
- ip addr show 网卡 ——产看指定网卡的IP
- pwd——查看当前所在的目录
- shutdown——关机
- reboot——重启
- ping ip或域名——查看网络是否ok
- top——查看内存的情况
- ctrl + c——强制结束占用窗口的命令
- kill -9 pid——强制杀死指定进程
- ps -ef | grep -i 进程的名字——查看进程运行的信息
- clear——清屏
- history——查看历史命令
- !历史命令的行号——执行这行命令
二、目录相关命令
1、ls【参数】【目录】
- 用来展示指定目录下的内容
- 参数
- -a ——展示所有
- -l ——以列表形式展示
- 目录
- 有,则展示该目录内容
- 无,则展示当前所有目录内容
2、cd【目录或符号】
- 用来切换指定目录
- 符号
- -【横杠】——上次的目录,从哪来的回哪去
- .【点】——当前目录
- ..【点点】——上级目录
- ~【波浪线】——家目录
3、mdkir【-p】目录名
- 用来创建目录
- -p——创建多级目录
4、rm【-rf】目录名
- 用来删除目录
- 参数
- -r——递归删除
- -f——不提示
5、cp【-r】目录
- 用来复制目录
6、mv 源目录 目标目录
- 用来移动目录
- 目标目录存在则改名
- 目标目录不存在则改名
三、文件相关命令
1、touch 文件名
- 创建新文件
2、vi 文件名
(1)作用
- 用来编辑文件
(2)三种模式
-
查看模式
命令 含义 gg 定位到文本内容的第一行 G 定位到文本内容的最后一行 dd 删除光标所在的数据 ndd 删除当前光标所在行之后的n行数据 u 撤销操作 shift + zz 保存并退出 i / a / o 进入插入模式 -
编辑模式
- 修改内容
-
底行模式
命令 含义 :wq 保存并退出 :q! 不保存退出 :set nu 显示行号 :set nonu 取消行号显示 :n 定位到第n行
(3)vim编辑器
- 安装——yum install vim
3、查看文件
(1)cat
- 展示文件所有内容
- 适用于看小文件
(2)more
- 分页展示内容
- 适用于看大文件
- 查看
- 回车键——向下滚动一行
- 空格键——向下滚动一页
- b ——返回上一屏
- q / Ctrl + c ——退出more
(3)tail【-f】文件名
- 动态查看文件内容
- 监控日志文件
4、rm -f文件名
- 删除文件(不提示)
5、cp 源文件名 目标目录
- 复制文件到指定目录
6、mv
- mv 文件名 目录 ——移动
- mv 文件名 目录/文件名 ——修改文件名
7、tar
- tar-zcvf 压缩后的文件名 被压缩的文件或目录列表 ——压缩
- tar zxvf 要解压缩的文件名 【-C 指定目录】——解压缩
- 参数
- -z ——z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
- -c ——c打包或压缩
- -x ——x解包或解压
- -v ——v显示进度条
- -f ——f为文件取一个名字
四、查找命令
1、find 目录 参数 文件名
- 查看自己定义的文件
- 例:find /etc -name *profile
2、grep 内容 文件名
- 从指定文件中查找指定的文本内容
- 例:grep Hello*.java
- grep -n Hello*.java ——n:表示显示行数