首页 > 代码库 > Linux学习第一章

Linux学习第一章

 在过去的一个多星期时间里,我通过在线观看aminglinux教学视频进行学习Linux系统,初步了解和接触了Linux。

1.Unix、Linux、GUN、gpl是什么?

Linux常见发行版 SlackWare 、Suse 、Debian、Android等等(ios属于Unix)

Linux可以做服务器,跑网站,个人PC操作系统,手机系统,路由器,物联网等等

2.创建虚拟机

安装vmware或者virtualbox,下载镜像文件centos-isos,创建虚拟机,不改显示器分辨率,改了会导致黑屏失败

3.安装centos系统

在虚拟机上安装centos系统,创建自定义布局,分为3个区,/boot、/、swap,swap用来进行内存交换

4.配置ip地址

指令 :ifconfig -a 查看有几个网卡和网卡ip是多少,(加了-a能查看所有网卡,不加只能查看开启了的网卡)io是回环地址,内部之间通信。

网络连接有桥接和nat两种方式

指令 :dhclient 自动获取ip,下次输入dhclient前要先执行killall dhclient指令

指令 :vi /etc/sysconfig/network-scripts/ifcfg-eth0(vi是命令,后面是地址)查看网卡配置文件。  按i进入编制模式,onboot=no指开机网卡不启动,应改为yes,bootproto=dhcp指通过dhcp服务获得ip,应改为static(静态ip)换行添加IPADDR=根据虚拟网络适配器里的ip范围写上

NETMASK=255.255.255.0

GATEWAY=根据虚拟网络适配器写上,最后一位1不行就改为2

DNS1=主机多少就打多少

按ESC退出编制模式,输入:wq 进行保存和退出

:q退出 :q!强制退出

指令:service network restart重启网络服务

指令:ping 网址 进入该网址 按ctrlC停止

指令:ifdown eth0停掉网卡0

指令: ifup eth0 开启网卡0

5.远程连接工具使用

安装远程控制器putty

打上相对应虚拟机的ip 起一个名字 save 然后open

在putty中选中东西右键就是复制和粘贴

6.密钥验证

打开puttygen  点击Generate 设置公钥(生成)和私钥 (自己设置)保存

指令:mkdir 创建目录 加.为隐藏文件

指令:chmod 更改文件权限

关闭两个防火墙

配置客户端 加载私钥 以后登陆虚拟机就用私钥登陆服务器了

7.运行级别

指令runlevel 查看运行级别

一共7个级别

0 关机

1单用户模式

2多用户但没有NFS

3多用户

4保留 没用

5图形界面

6重启

init 0关机 init 6重启

reboot、shutdown -r now重启 shutdown -h now 关机

其中,在学习配置ip的环节中出现了比较多问题,耗费了很多时间,但最多通过查阅也把问题解决了,印象非常深刻。

Linux学习第一章