Linux基本命令
-
1.我是谁
- who am i 2.我在哪
- pwd 3.查看ip地址
- ip addr | ip a | ip address 4.清屏
- clear 5.ping 域名 | ip
- ping 地址 6.强制停止
- ctrl + c
目录命令
1. 列出目录 — ls
列出详细目录 — ll
2. 切换目录 — cd 具体路径
. 当前目录
/ 根目录
… 上级目录
~ 当前登录用户的HOME目录
-返回
3. 创建目录
mkdir 目录名称
4. 删除目录
rmdir 目录名称 ----- 只能删除空目录
rm -rf 目录名称 -----递归删除目录下所有内容
5. 复制目录
cp -r 来源目录 目标目录
6. 移动目录 | 重命名
mv 目录命 新目录名 | 路径(不存在路径为重命名)
文件命令
1. 创建文件
touch 文件名
2. 编辑文件(两个编辑器)
vi 文件名| vim 文件名
i 进入编辑模式
esc键 退出编辑模式
:wq 保存并退出
:q!不保存并退出
3. 编辑文件时,其他操作(底行命令模式)
set nu ---- 查看行号
to rownum ---- 跳转到指定行
set nonu ---- 取消行号
4. 查看文件
cat 文件名 ---- 直接展示到最后一行
tac 文件名 ---- 从第一行开始查看全部
nl 文件名 ---- 从最后一行开始展示
more 文件名 ---- 查看大文件时翻页 按space翻页,q退出
head 文件名 ---- 只看前几行
tail -f10 文件名 ---- 只看后几行(日志)
5. 删除文件
rm -f 文件名 ---- -f:是否询问
压缩包命令
1. 针对tar命令(tar,tar.gz,tgz)
tar -zxvf 压缩包名 路径(解压)
-z:代表包后缀时.gz的
-x:解压
-v:解压时打印详细信息
-f:放在最后,代表指定文件名称
tar -zcvf 压缩包名 文件名(压缩)
2. 针对zip命令(zip,rar)
安装软件
yum -y install zip ---- 打包程序
yum -y install unzip ---- 解压程序
解压 ---- zip 压缩包名
打包 ---- unzip 压缩包名
查看进程
ps -ef ---- 查看全部运行的进程
ps -ef | grep 搜索的内容
kill -9 pid ---- 杀死进程
服务的操作
systemctl start|stop|restart|enable|disable|status 服务名称
端口号查看
yum -y install net-tools 先下载netstat
netstat -naop | grep 端口号 查看端口号占用情况