安装SecureCRT与虚拟机Linux操作系统进行连接
1.Windows系统安装SecureCRT客户端,2:在虚拟机Linux系统root权限下右键打开终端输入vim /etc/sysconfig/network-scripts/ifcfg-ens33指令,2按i进入插入模式修改BOOTPROTO=static ONBOOT=YES 粘贴IPADDR=192.168.102.133 NETMASK=255.255.255.0 GATEWAY=192.168.102.2 DNS1=192.168.102.2 ZONE=public (IPADDR.GATEWAY.DNS需要与图中横线子网地址前三位相同。而IPADDR最后一个位置要跟图中位置3起始IP和结束IP之间即可)配置完成按ESC退出插入模式------Shift+: 输入wq退出并保存--重启即可连接
Linux命令
cd / 功能:切换到指定目录 (绝对路经以/开头的路经,该路经从根目录开始定位)
(|绝对路经从当前位置开始定位)
mkdir 功能:创建目录,默认只能创建一级目录,但是通过-p创建多级目录
ls -l 功能:以列表的方式显示信息-a显示当前目录所有文件及其子目录,包括隐藏文件 -h显示文件大小 -t按文件生成日期排序
vim 1.执行VIM HelloWorld.java命令,进入一般模式;2点击i键,进入插入模式;3点击ESC键,进入一般模式;4点击shift+:退出并保存 (如果没有文件则自动创建)
tar -zxvf 被解压的文件 -C 目的地 功能:解压压缩文件 1:-z使用gzip压缩,压缩文件以,tar.gz或.tgz来命名;2:解压文件; 3:-v压缩过程中显示文件;4:-f指定压缩文件名,该选项必须放在其他选项之后;5:-C目的目录(指定解压目录) 示例:借助SecureFX等工具将gitblit-1.9.1.tar.gz文件上至/opt目录;将gitblit-1.9.1.tar.gz压缩文件解压至/usr/local目录:tar -zxvf/opt/gitblit-1.9.1.tar.gz -C /usr/local
netstat -anp 功能:-a 显示所有连线中的socker;-n 直接使用IP地址,而不通过域名服务器;-p:显示正在使用Socket的程序识别码和程序名称
3306是端口 7141是进程号
kill 进程号 功能杀死端口 但是kill+的是进程号!如7141
yum yum 能够从指定服务器自动下载并安装rpm包,可以自动处理依赖性关系,一次安装所有依赖的软体包,无需繁琐的一次次的下载和安装 list list查找所有可安装的软件包 yum update 包 用于更新软件
-y install 包 功能:安装最新包 并且一路绿灯(-y)
yum -y remove 包 功能:卸载软件
rm -rf 文件名 功能: 删除文件
mv 原文件 修改后文件 功能:文件重命名
useradd 用户名 [-d <登入目录>] -s /sbin/nologin 功能:设置用户名登入目录和不可登录
passwd 用户名 功能:设置密码 效果如下
systemctl start 服务器 功能启动服务 比如:systemctl start firewalld 开启防火墙
systemctl start 服务名 启动服务
systemctl enable 服务名 开机自动启动服务
systemctl stop 服务名 停止服务
systemctl status 服务名 查看服务状态
systemctl disable 服务名 设置开机不启
systemctl reload 服务名 重新加载
reboot 功能:linux系统重启 clear 功能:清屏屏幕 ifconfig:显示操作系统的IP地址
systemctl(系统控制)
Docker使用
安装镜像操作:安装Docker--开启Docker--修改源--安装镜像--创建并运行容器--开启容器--防火墙释放端口--重新加载防火墙
删除镜像操作:停止容器--查看容器ID--删除容器--查看镜像ID--删除镜像
Dokcer pull 镜像名:版本号 下载镜像如果不加版本号则下载最新版
docker ps -a 查看docker所有容器 容器id
Dokcer logs 容器名字 查看容器日志
docker images 查看容器镜像
docker run --name mysql -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=123456 mysql
容器随着docker启动 容器开机自动启动!!!
添加端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent (permanent永久的)
重新加载防火墙:firewall-cmd --reload (reload翻译为重新加载)