一、如何修改IP地址
开启ifconfig
sudo apt install net-tools
bandelu @mail :~$ cat /etc/netplan/ 00 -installer-config.yaml # This is the network config written by 'subiquity' network: ethernets: ens192: dhcp4: no addresses: [ 192.168 . 3.249 / 24 ] gateway4: 192.168 . 3.1 nameservers: addresses: [ 114.114 . 114.114 , 8.8 . 8.8 ] version: 2 |
通过运行以下命令来检查当前的 Netplan 配置:
应用更改。使用以下命令应用更改
二、如何关闭防火墙
查看当前防火墙状态 使用sudo ufw status命令查看当前防火墙状态 inactive状态是防火墙关闭状态active是开启状态。 开启防火墙 使用sudo ufw enable命令来开发防火墙 通过sudo ufw status命令查看开启防火墙后的状态为active 说明防火墙开启成功。 关闭防火墙 使用sudo ufw disable命令来关闭防火墙。 执行该命令之后 我们使用sudo ufw status命令来查看当前防火墙的状态 如果是inactive说明我们的防火墙已经关闭掉了。 Ubuntu中其他常用的防火墙命令 ufw default allow/deny:外来访问默认允许/拒绝 ufw allow/deny 20 :允许/拒绝 访问 20 端口, 20 后可跟/tcp或/udp,表示tcp或udp封包。 ufw allow/deny servicename:ufw从/etc/services中找到对应service的端口,进行过滤。 ufw allow proto tcp from 10.0 . 1.0 / 10 to 本机ip port 25 :允许自 10.0 . 1.0 / 10 的tcp封包访问本机的 25 端口。 ufw delete allow/deny 20 :删除以前定义的 "允许/拒绝访问20端口" 的规则 |
三、apt的使用方法
apt 命令与centos 里的yum 类似 它是一个高级包装工具(Advanced Packaging Tools)是Debian及其衍生发行版(如:ubuntu)的软件包管理器 。APT可以自动下载,配置,安装二进制或者源代码格式的软件包 。 apt-get命令一般需要root权限执行,所以一般跟着sudo命令 与/etc/apt/sources.list中匹配 。 apt常用命令集合 apt-cache search packagename 搜索包 apt-cache show packagename 获取包的相关信息,如说明、大小、版本等 apt-get install packagename 安装包 apt-get install packagename --reinstall 重新安装包 apt-get -f install 修复安装”-f = –fix-missing” apt-get remove packagename 删除包 apt-get remove packagename --purge 删除包,包括删除配置文件等 apt-get update 更新源 apt-get upgrade 更新已安装的包 apt-get dist-upgrade 升级系统 apt-get clean 清理无用的包 apt-get autoclean 清理无用的包 apt-get check 检查是否有损坏的依赖 apt-get dselect-upgrade 使用 dselect 升级 apt-cache depends packagename 了解使用依赖 apt-cache rdepends packagename 是查看该包被哪些包依赖 apt-get build-dep packagename 安装相关的编译环境 apt-get source packagename 下载该包的源代码 |
四、使用apt安装vim,ping
新装的最小化系统要使用update更新下才可以使用不然会报错
apt-get update
安装vim编辑工具
apt install vim
安装和ping有关的工具
apt install iputils-ping