
本文记录了一些 Linux 操作系统下的常见需求的配置——Linux常用配置——固定IP地址、安装Vim、目录改为英文、ifconfig包下载、CentOs和Ubuntu关于安装的区别等内容
一、固定IP地址
1、如果是虚拟机需要将网络连接方式改为桥接模式
2、输入sudo su,切换至管理员身份,然后输入密码
3、输入dhclient,来给主机分配一个网络类可用的IP地址
4、输入ifconfig,查看dhclient分配的地址,记录好这里的IP地址等会要用
5、输入cd /etc/sysconfig/network-scripts/,进入文件夹
6、输入ls查看存在的网卡,这里Centos7的网卡为“ens33”,那么输入vim ifcfg-ens33
7、进入到文件内容后,按下i键进行修改
将第4行的
BOOTPROTO=dhcp修改为BOOTPROTO=static,将原先的动态分配IP改为静态IP将倒数第一行的
ONBOOT=no修改为ONBOOT=yes,将网卡设置为开机自启在文件末尾加入如下内容
1 | IPADDR=192.168.43.100 #推荐用刚才dhclient分配的地址,如果是自己猜的地址有可能会造成冲突 |
8、修改完成后点击键盘上的ESC按键然后输入:wq即可保存并退出
9、输入systemctl restart network.service重启网络
10、至此已经完成,可以通过ping www.baidu.com来检查是否配置成功,如果报错,而你之前没有修改过文件,那么大概率是拼写出错导致的。
Ubuntu 可通过系统设置(右上角)-网络-选项-IPv4设置将选项更改为手动,然后根据上述代码框中内容结合自己的实际情况进行配置即可
二、Linux-Vim的安装和配置
Ubuntu 系统:sudo apt-get install vim-gtk
Centos 系统:yum -y install vim*
Vim配置(非必须、为了美观)
1
2
3
4
5
6set nu #在左侧行号
set tabstop #tab 长度设置为4 + 进入前确认
set nobackup #覆盖文件时不备份 + 进入前确认
set ruler #在右下角显示光标位置的状态行
set autoindent #自动缩进
set cursorline #突出显示当前行
三、Linux将中文目录名改为英文
- 修改系统当前语言环境
export LANG=en_US - 更新家目录的文件命名
xdg-user-dirs-gtk-update,若跳出对话框,提示是否更新成英文,同意即可 - 修改系统当前语言环境为中文
export LANG=zh_CN.UTF-8
- 先将中文目录的名字一一修改为对应英文,如“桌面”->“ Desktop ”
- 当前用户的
/home目录配置文件位置:vim ~/.config/user-dirs.dirs - 打开看一下应该就知道如何修改了,关键的一点是:先把中文目录重命名,再去
user-dirs.dirs相应的信息
四、CentOs最小安装没有ifconfig
- 安装代码:
yum install net-tools.x86_64,安装完后即可 ifconfig - 拓展学习:通过
yum install ifconfig可以查询ifconfig在哪个包中,然后再下载对应的包即可。
五、yum 与 apt 的区别
| 对比项 | rpm | yum | dpkg | apt |
|---|---|---|---|---|
| 系列 | RedHat系 | RedHat系 | Debian系 | Debian系 |
| 区别 | 包安装工具 | 依赖管理工具 | 包安装工具 | 依赖管理工具 |
| 查询已安装 | rpm -qa | yum list install | dkpg -l | apt list –installed |
| 安装 | rpm -i package.rpm | yum install -y | dpkg -i package.deb | apt-get install package |
| 更新 | rpm –U software.rpm | yum update | apt upgrade | |
| 移除软件包 | rpm -e [module1][module2]… | yum -remove | dpkg -r package | apt remove package |
六、更换源
1 | 备份源列表 |
编辑**/etc/apt/sources.list**文件, 在文件最前面添加阿里云镜像源:
1 | 阿里源 |
1 | # 刷新列表 |
安装 net-tools 失败:重新 update 就好了
1 | sudo apt-get update |
七、升级安装glibc
1 | 1.下载 |
1 | wget https://mirrors.sjtug.sjtu.edu.cn/gnu/glibc/glibc-2.50.tar.gz |
1 | date |
1 | # 问题 |
1 | # 解决 |
1 | 执行 apt update |