安装Linux操作系统完成必做几件事

这里以我个人安装的Ubuntu为例。

个人搭建的技术博客文章

1、修改数据源

由于国内的网络环境问题,我们需要将 Ubuntu 的数据源修改为国内数据源,操作步骤如下:

查看系统版本

在Ubuntu中任何目录下输入如下命令:

lsb_release -a

输出结果如下:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04 LTS
Release:	16.04
Codename:	xenial

注意: Codename 为 xenial,该名称为我们 Ubuntu 系统的名称,修改数据源需要用到该名称。切记切记

编辑数据源

sudo 命令以系统管理者的身份执行指令,因为你刚开始安装的操作系统,默认root账号没有密码,也就是没有任何操作权限,你根本无法使用,此时我们只是普通用户,所以执行任何操作命令都是以普通用户的身份去操作,所以要加sudo,后面会说到开通root权限方便操作。

sudo vi /etc/apt/sources.list
删除全部内容并修改为

(先点击键盘上的小写d然后再按住d,可以快速删除数据)

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

之后保存退出

更新保存数据源
sudo apt-get update
测试数据源

此时我们下载一个linux中的一个软件(nano)字符终端文本编辑器

sudo apt-get install nano

可以看到输出秒级下载,速度贼快。

2、开通Root权限

上面我们使用啥命令操作,都要加sudo特别麻烦,此时我们需要为 Root 用户设置一个初始密码以方便我们使用。

设置 Root 账户密码
sudo passwd root
切换到 Root
su root

可以随便测试,不用再加sudo了,相当于Root账户有权限了,可以为所欲为了。

设置允许远程登录 Root

方便Xshell直接用root账户链接,不用再通过普通用户进行切换,输入以下命令:
nano 我们安装的字符终端文本编辑器

nano /etc/ssh/sshd_config

当然你也可以用其linux自带的编辑器,如输入以下命令:

vim /etc/ssh/sshd_config

或者

vi /etc/ssh/sshd_config

进去之后修改提示如下:

# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password     //注释此行
PermitRootLogin yes                   //加入此行
StrictModes yes
重启服务
service ssh restart

这样再用Xshell直接连接root账户就ok了。此时相当于我们的linx操作系统类似于一个框架就搭建好了,在实际开发中,项目搭建是不是只需要一次,后面的项目都是在原先框架的基础上做增删查改,那么使用linux也是如此,我们再克隆多份出来,就可以为所欲为的玩了。所谓java编程思想都是万物皆对象,封装、继承、多态是其三大特点。linux我们已经封装继承了,是不是可以搞搞多态呢?是的,怎么实现,那就克隆吧。

3、克隆

注意: 选择创建 链接克隆

链接克隆

依赖于源虚拟机(称为父虚拟机)。由于链接克隆是通过父虚拟机的快照创建而成,因此节省了磁盘空间,而且克隆速度非常快,但是克隆后的虚拟机性能能会有所下降。
当我们克隆好之后,发现ip冲突,这个时候我们就得改ip了。

4、修改IP

打开配置文件、输入如下命令:

vim /etc/network/interfaces 

加入以下命令,记得修改的时候,把后面的注释去掉。

auto ens33
iface ens33 inet static
address 192.168.150.130   #ip地址
netmask 255.255.255.0     #子网掩码
gateway 192.168.150.2     #网关
dns-nameserver 114.114.114.114   #dns服务器
重启网卡
sudo /etc/init.d/networking restart
查看
ip a

或者 reboot 重新开启虚拟机,输入ifconfig即可看到我们的ip地址修改成功了。
查看网关:
在这里插入图片描述

dns服务器:
免费公共DNS列表

  1. Google DNS 8.8.8.8,8.8.4.4
  2. Public DNS+ 119.29.29.29
  3. 阿里 DNS 223.6.6.6,223.5.5.5
  4. 百度 DNS 180.76.76.76
  5. 360 DNS 电信:101.226.4.6 联通:123.125.81.6 移动:101.226.4.6 铁通:101.226.4.6
  6. OpenDNS 208.67.220.220
  7. 114DNS 114.114.114.114,114.114.115.115 (有广告插入嫌疑)
完结。喜欢点赞吧
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DT辰白

你的鼓励是我创作的源泉

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值