一、Linux发行版本介绍
Linux发行史https://commons.wikimedia.org/wiki/File:Linux_Distribution_Timeline.svg
发行版:Ubuntu、RedHat-Fedora-RHEL-CentOS
操作系统是对内核的加工 内核官网 https://www.kernel.org/ (4.0版本)
CentOS 官网 www.centos.org、https://wiki.centos.org/Download
linux是由Unix系统衍生过来的
BSD是一个重要的Unix分支
GNU是Richard Stallman在1983年发起的自由软件运动,目标是创建一套完全自由的操作系统,要求我们可以自已使用,自由更改,GPL协议由此而来
二、
1、虚拟机的安装使用
2、CentOS7的安装使用
在安装过程中,选择正确的Linux版本,可以手动配置分区,分区可以根据自己需要来分配。
3、配置IP
1、dhclient(自动获取静态IP的命令)
2、ip add或者ifconfig (route是查看网关、或者虚拟机左上角菜单栏中的“编辑”,选择“虚拟网络编辑器”查看网关)
3、网卡配置文件路径:ls /etc/sysconfig/network-scripts/ifcfg-
4、编辑网卡配置:vi /etc/sysconfig/network-scripts/ifcfg-
BOOTPROTO=static
IPADDR=
NETMASK=
GATEWAY=
DNS1=119.29.29.29
重启网络服务:systemctl restart network.service
有时重启不成功,出现报错,是因为打开systenctl stop NETworkmanager,因此需要关闭,执行:systenctl disable NETworkmanager
4、远程登录
有xshell和putty两种工具,本人用Xshell,连接之前ping网络,ping通之后,打开Xshell,新建连接方式,输入IP地址,选择ssh,端口22,根据自己的情况可以选择。输入用户名和密码即可。
5、系统运行级别
图形界面切换命令模式
systemctl get-default 查看
systemctl set-defuault multi-user.target
6、单用户模式下更改密码
忘记root密码 两种方法:
1、单用户模式
重置root密码
重启Linux命令: reboot、nit 6、shutdown -r now
关机命令:init 0、poweroff
右键-电源-重新启动客户机,在出现启动界面的时候按方向键
按“e”进入grub界面(知道grub密码或者grub没有加密)grub为启动工具
按下键 找到Linux16行,右方向键,定位ro(只读)改为rw(读写)再加一个字符串,init=/sysroot/bin/sh
进入界面可以运行命令
ls /sysroot/boot/下为空,还没有挂载磁盘
需要切换到系统
切换命令:chroot /sysroot/
切换之后输入命令:passwd root 会出现乱码
Ctrl+c 停止以上命令
输入LANG=en(定义语言)
重新输入:passwd root
更改密码
在改完密码,用新密码重新登录之前需输入命令
touch /.autorelabel
之后重新登录、启动(远程无法操作,进单用户只能服务器操作)
2、救援模式(光驱模式)
ls -l /usr/lib/systemd/system/runlevel*target 可以查看0-6的指令
重启加载光驱
先关机,关机之后编辑虚拟机 注意打钩启动时连接
右键-电源-启动时进入BTOS(目的时加载光驱、光驱是第一启动对象)
选择boot
按加减键移动CD-ROM到首行 按F10退出
进入光驱启动界面 选择第3项 Troubleshooting
选择第2项 rescue a CentOS Linux systen
选择1
执行chroot /mnt/sysimage/
执行:passwd root
7、设置grub密码
执行:grub-mkpasswd-pbkdf2 生成密码链
cd /boot/grub2 查看该目录下文件
cp grub.cfg grub.cfg.bak 对该文件进行拷贝
执行:vi grub.cfg
寻找到BEGIN,在此行下增加3行
批量无人值守安装centos7系统
https://www.cnblogs.com/clsn/p/7839965.html
http://blog.51cto.com/13055758/2086322