# 快速创建 创建一台虚拟机,供以后练习使用
=== 虚拟机操作 -linux篇 ===* 界面操作 通过web提供操作界面,直接使用,不用配置,使用用户名密码登录linux* 远程操作 工具 pytty(windows)(ssh) 网络 设置网络 连接 IP,端口,用户名,密码* 软件源的设定 vi编辑软件介绍,使用,更改软件源 软件的安装方法 yum 安装必要的软件 * 常用命令介绍 ls,cd,rm,mkdir,mv,tar,zip,unzip,man,chmod,ifconfig,ping === gitlab的使用 ===:注册账号,管理员确认:登录,建立项目: 在虚拟机上同时建项目(先安装git软件)=== 走进linux的世界CentOS7的使用 ===:本部分linu操作以Centos为操作对象,ubuntu软件安装改yum为apt-get,其它操作基本一样。:遇到提示有权限问题,请在命令前加sudo .* 网络的查看,设置(ip,mask,gateway)* 图形界面(vnc的安装使用):vnc是连接linux远程桌面的方法,可以通过vncview这个软件远程使用X-windows(kde,gnome)桌面。:'''准备'''如果没有安装X-Windows 桌面的话要先安装Xwindows yum check-update yum groupinstall "X Window System" yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts unlink /etc/systemd/system/default.target ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target reboot:'''第一步''',安装VNC packages: yum install tigervnc-server -y:'''第二步''',修改配置信息,在/etc/systemd/system/文件夹拷贝范例文件, 把example config 文件从/lib/systemd/system/vncserver@.service复制到里面 cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service然后打开这个配置文件/etc/systemd/system/vncserver@:1.service替换掉默认用户名找到这一行 ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i" PIDFile=/home/<USER>/.vnc/%H%i.pid这里我直接用root 用户登录,所以我替换成 ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" PIDFile=/root/.vnc/%H%i.pid'''第三步''',重加载 systemd systemctl daemon-reload'''第四步''',为VNC设密码 vncpasswd'''第五步''',更改防火墙:Centos 7 默认防火墙的操作可能需要 firewall-cmd --permanent --add-service vnc-server systemctl restart firewalld.service如果还是有问题可以试试关闭防火墙 systemctl stop firewalld.service'''第六步''',设默认启动并开启VNC systemctl enable vncserver@:1.service[root@wic ~] systemctl start vncserver@:1.service这样基本上Centos 端就设好了,Windows 端要去下一个VNC Viewer 的软件。[[文件:Vncview.png|有框|居中|vnc]]:端口密码对就可以连上linux桌面了。连接IP:1和ip:5901都可以。 * 网络服务图形界面下设置web,数据库,防火墙* 与其他电脑互通(共享文件)* 操作熟悉的windows(linux下的虚拟机)* 互操作工具:putty,vncview,rdclient,winscp,filezilla