Linux虚拟机小知识
VMware的克隆[复制] 功能能实现创建多个虚拟机副本从而模拟多台服务器。
虚拟机设置--> 网卡设置 中
nat方式,每次换网络的情况下,IP不会变化。跨网段访问 【开发环境】
桥接模式,每次换网络的情况下,IP都会变化。优势是和主机一个段,相对更快 【项目上线环境】
云服务器远程链接使用外网IP。但是:在公司内部肯定不是外网IP,而是内网IP访问
使用XSHELL连接虚拟机的Linux系统:新建会话 --> 主机填入虚拟机ip地址 -->输入虚拟机用户的用户名和密码 。
使用SecureFXPortable(FXP)上传文件到Linux
Linux系统中默认有防火墙Iptables管理所有的端口,只启用默认远程连接22端口其他都关闭。
修改防火墙配置# root用户 打开iptables配置文件 vim /etc/sysconfig/iptables # 将开启的端口加入防火墙白名单中:-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT# 保存退出,重启防火墙
service iptables restart
# 查看防火墙状态
service iptables status# 关闭防火墙
service iptables stop
根目录文件 功能
bin 存放二进制可执行文件(ls,cat,mkdir等)
boot 存放用于系统引导时使用的各种文件
dev 用于存放设备文件
etc 存放系统配置文件
home 存放所有用户文件的根目录
lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt 系统管理员安装临时文件系统的安装点,磁盘文件挂载处
opt 额外安装的可选应用程序包所放置的位置
usr 用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录
linux系统里/opt目录和/usr/local目录的区别
软件文档文件大都位于/usr/share/doc下,用less命令来阅读。
常用命令:
uname -a :显示完整的系统信息
top :显示当前耗时的进程信息 ,每3秒刷新一次 ,确认CPU和内存的占用情况
ps : - axu 显示当前进程的快照 , ps -aux |grep mysql 查看 mysql进程
du :-sh 显示文件的大小信息 ,disk usage
ifconfig :查看或者配置网卡信息(ip addr)
kill :杀死进程
tar -czvf file.tar.gz ./file/ :打包及压缩<打包后的文件> <欲打包的目录>
tar -xzvf file.tar.gz :拆包及解压缩