linux指令总结

tab 键 补全文件名 补全命令
set nu 设置vi文本的序号
ctrl z 转到前台
ctrl c 中断程序
向上键 上一个命令
cp 文件名 文件目录 复制文件到另一个文件夹
rm -rf 文件夹 删除带文件的目录
clear 清楚屏幕
tar -zxvf 压缩报包名 解压压缩包
cd ~ 进入用户文件夹
cd … 回上一层文件夹
cat 文件名 查看文件
mkdir 目录名 创建目录
vi 文件名 编辑文件或创建文件
进入vi 编辑器后 i 进入编辑模式 esc 回到命令模式 命令模式中 :wq 保存并退出 :q 退出不保存 :q! 强退不保存
/字符 在文件中搜索字符,按n 换下一个相同字符
命令模式 按u 撤销操作 ctrl +z 恢复操作 yyp 向下复制一行
没保存退出 可能会产生.swp 后缀的交换文件 ls -a 获取所有文件及隐藏文件查看是否有.swp 文件
删除就行 (rm 文件名 ) ,就可以接着vi编辑了

chmod +x r w 编辑权限
有时用exit 退出程序
ctrl shift c/v 复制粘贴
左键双击复制 右键单机粘贴

ps -a 查看当前的所有进程

docker ps -a 是查看所有运行的容器,包括关闭了的容器
docker start 容器名或容器id 启动容器

jobs 查看当前终端后台运行的任务
&命令 功能:加在一个命令的最后,可以把这个命令放在后台执行
nohup命令 功能:不挂断的运行命令

kill命令:结束进程

 (1)通过jobs命令查看jobnum,然后执行   kill %jobnum
          

 (2)通过ps命令查看进程号PID,然后执行  kill %PID

   如果是前台进程的话,直接执行 Ctrl+c 就可以终止了
    先fg调至前台运行在ctrl+c 终止

前后台进程的切换与控制
(1)fg命令
功能:将后台中的命令调至前台继续运行

   如果后台中有多个命令,可以先用jobs查看jobnun,然后用 fg %jobnum 将选中的命令调出。
 (2)Ctrl + z 命令
   功能:将一个正在前台执行的命令放到后台,并且处于暂停状态
 (3)bg命令
   功能:将一个在后台暂停的命令,变成在后台继续执行
   如果后台中有多个命令,可以先用jobs查看jobnum,然后用 bg %jobnum 将选中的命令调出继续执行。

docker stop $(docker ps -aq) 停止docker里的程序
docker rm $(docker ps -aq) 删除docker里的程序(停止了才能删除)

-bash : wget 未找到命令 就是没装软件 yum -y install wget

https://blog.csdn.net/weixin_47795160/article/details/108382742
访问VMware 用 cmd ipconfig 用 VMnet1地址
VM里的虚拟机关机 用 init 0 指令 别点按钮
docker run --name mysql03 -p 33063:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

哨兵模式 sential.conf 最后的参数,表得票数多少才能称为主机,一个sential 只能投一票,会根据从机的性能投

你可能感兴趣的:(java进阶篇,linux,运维,服务器)