2018.7.19日,预习笔记,第一章上半段,认识Linux和安装centos7并配置网络。

Linux学习之初,认识Linux和如何安装centos7系统

第一章:学习之初

1.养成新的习惯。

习惯使用命令行;输完命令之后确认命令无误在按空格;密码安全要注意;学习要稳重求进,打牢基础;多做总结,每一次操作都有新的手收获;学习新的内容也别忘了复习前面的内容;多做尝试,每一个变化解决了,就是新的收获。

2.课程学习的一些连接资料。

r.aminglinux.com 学习资源软件包,连接,下载地址等。

centos7.aminglinux.com 学习课程代码,命令大全。

链接:http://pan.baidu.com/s/1mg49Taw 密码:yk4b shell相关电子书

3.课堂要用上的几个文件软件下载地址。

1.1 操作系统 centOS 7.4系统 64位http://mirrors.sohu.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso 

1.2 vm10下载地址:

http://pan.baidu.com/s/1eQxOVPC     

 官方地址:http://www.VMware.com

1.3 终端 puTTY下载地址:

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

1.4 终端Xshell下载地址:

http://www.xshellcn.com/xshell.html

1.5 keepass keepass.info 密码管理软件,下载地址:

https://keepass.info

 

第二章:安装vmware workstation 10 和centos7系统

1.下载VMware和centos7.

vm10下载地址:http://pan.baidu.com/s/1eQxOVPC     

 官方地址:http://www.VMware.com

操作系统 centOS 7.4系统 64下载地址:

http://mirrors.sohu.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso

2.开始安装vmware。

双击vmware.exe  >  接受许可协议中的条款  >  选择典型就可以了  >  更改安装路径为空间较大的磁盘  >  关闭启动时检查产品更新  >  创建快捷方式  >  继续“已准备好执行的操作”  >  完成安装  >  百度搜索一个产品密钥  >  继续使用VMware。

3.新建虚拟机。

打开VMware  >  创建新的虚拟机  >  典型安装  >  安装程序光盘映像文件ios  >  浏览找到你下载的centos7的iOS镜像文件 确定 >  选择Linux操作系统  >  选择centos 64位  >  命名虚拟机名称  >  选择安装位置“找一个大一点的磁盘里面”  >  指定磁盘空间为20G足够支撑下面学习做实验了  >  将虚拟磁盘分为多个文件  >  内存分配最少1G  >  网络适配器有桥接模式:虚拟机与物理机连的是同一个网络;NAT模式:物理机充当一个“路由器”的角色,虚拟机连接物理机分配ip地址上网,固定ip更加稳定;仅主机模式:相当于虚拟机与物理机用一根网线直连了,直接使用网线连接的网络。  >  点击完成  >  就已经创建好了一个虚拟机了。

4.安装Linux操作系统。

启动你新创建的虚拟机  >  开启此虚拟机  >  用键盘上下键选择第一行" install centos linux 7"  >  安装centos 7系统  >  回车  >  英文水平不好的话语言选择中文,点击继续  >  本地化默认时间日期为上海,键盘汉语,语言支持英文,安装源为本地介质,软件选最小安装  >  安装位置选择我要“我要配置分区”点击完成  >  点击LVM下拉选择“标准分区”  >  点击左下角+按钮,添加新挂载点  >  设置/boot 为200M,swap为2G“一般此分区分配内存标准是内存的两倍,如果内存大于4G也最多分配8G即可” ,/ 分区期望容量不填就行了,剩下的空间会自动全部分配到该分区下  >  点击完成  >  接受更改  >  下拉点击“开始安装”  >  设置root密码,密码过于简单的话要双击“完成”  >  等待安装好后,点击重启即可

5.cenos 7网络配置“以下#后面接的内容为命令输入”。

#root   >   输入前面设置的root密码   >  #dhclient“自动获取网络ip”  >  #ip addr"查看ip地址"  >  同时按下Ctrl+Alt键释放你的鼠标  >  点击VMware虚拟机左上角的“编辑”  >  打开“虚拟网络编辑器”  >  选中VMnet8(NAT模式) >  点击右侧"NAT设置"记住网关地址   >  关闭“虚拟网络编辑器”   >   按Ctrl+G回到输入命令   >   #ping -c 5 www.baidu.com "测试网络是否可以联网”   >   #vi /etc/sysconfig/network-scripts/ifcfg-ens33  “vi是编辑器,编辑/etc/sysconfig/network-scripts/ifcfg-ens33  这个网卡配置”   >   按 “i” 键进入编辑模式     >    将ONBOOT=no改为ONBOOT=yes   >   将BOOTPROTO=dhcp改为BOOTPROTO=static 

并加入如下几行命令行:

IPADDR=192.168.43.133

NETMASK=255.255.255.0

GATEWAY=192.168.43.2

DNS1=119.29.29.29 

解释一下上面内容:ONBOOT表示网卡是否随系统一同启动;BOOTPROTO用来设置网卡的启动类型,dhcp表示自动获取ip地址,static表示手动设置静态ip地址;IPADDR用来指定ip地址;NETMSK指定子网掩码;GATEWAY指定网关;DNS1指定上网用的DNS IP地址,这个119.29.29.29是国内DNSpod公司提供的一个公共DNS。

完成以上操作后按“esc”键,输入“:wq”并回车,保存并退出刚才的文档。

#systemctl restart network.service   "重新启动网络服务”

#ip addr    "查看ip地址,正确的话,输入下面的命令”

#ping -c 4 www.baidu.com     “测试网络是否有问题”

如果网络没有问题则网络配置成功。“如下配有操作命令图”

02cba7ddc405d0b3c5c50657c590193ff62.jpg951bb94205218cc0aed1d2d0d5358437d2e.jpg0496b842b9a3f75219fe33c1f61ff76e38b.jpg

 

5.一些常用的快捷键。

Ctrl+c 终止当前命令

Tap 实现自动补全功能

Ctrl+D 退出当前终端

Ctrl+Z 暂停当前进程

Ctrl +L 清屏

Ctrl+A 让光标移动到最前面

Ctrl+E 让光标移动到最后面

6.认识Linux系统目录结构。

1.1 会用到的一些命令:

#man   “查看命令的帮助文档”>空格键下翻,上下键可以前后移动文本,“q”键退出帮助文档。

#ls   “用于列出指定目录或者文件”

#ls -a “列出当前目录下的文件和目录,含有隐藏文件”    #ls -l “查看该文件的详细信息    ” #ls -d “查看该目录的详细信息”

#shutdown -h 10   “十分钟后关机”

#shutdown -h now  “立即关机”

#shutdown -h 20:25  “将在20:25关机”

#shutdown -h +10  “十分钟后关机”

#shutdown -r now  “立即重启”

#shutdown -r +10  “十分钟后重启”

#reboot   “重启”

#halt  “关闭系统”

#init 0  “关机”

#init 6  “重启”

1.2  Linux的目录结构。

/bin  该目录下存放的是最常用的命令。

/boot  该目录下存放的是启动Linux是使用的一些核心文件。

/dev  该目录下存放的是Linux的外部设备

/etc  该目录下存放的是所有系统管理所需要的配置文件和子目录

/home  这是用户的家目录

/lib和/lib64  这两个目录下存放的是系统最基本的动态链接共享库

/media  系统自动识别的一些设备(如u盘,光驱等),识别后会挂载到该目录下。

/mnt  系统提供给用户让用户临时挂载别的文件系统。

/opt  给主机额外安装软件所设置的目录

/proc  该目录是虚拟目录,是系统内存的映射,可以访问它来获取系统信息。

/root  系统管理员的用户家目录

/run  用来存放一些服务的pid。

/sbin  该目录下存放的是系统管理员使用的系统管理程序。

/srv  该目录下存放的是一些服务启动之后需要提取的数据。

/sys  该目录下存放的是与硬件驱动程序相关的信息。

/tmp  该目录下存放一些临时文件。

/usr  存放用户的应用程序和文件。

/usr/bin  存放系统用户使用的应用程序。

/usr/sbin  存放超级用户使用的比较高级的管理程序和系统守护程序。

/usr/src  内核源代码默认的放置位置。

/var   存放不断扩充且经常修改的目录,包括各种日志文件或者pid文件。

转载于:https://my.oschina.net/u/3912766/blog/1859766

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值