Ubuntu常用命令
网络管理
配置dhcp
vim /etc/network/interfaces
// interfaces 文件内容
auto ens32
iface ens32 inet dhcp
sudo /etc/init.d/networking restart
配置静态ip
vim /etc/network/interfaces
// interfaces 文件内容
auto ensxx
iface ensxx inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x
sudo ip addr flush dev ensxx
sudo ifdown ensxx
sudo ifup ensxx
dhcp重新获取ip
sudo dhclient
开启关闭网络
nmcli networking on
nmcli networking off
开启关闭网卡
ifup ensxxx
ifdown ensxxx
无法获得锁
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/dpkg/lock-frontend
设置root密码
sudo passwd root
新建用户并添加到指定组
-
新建用户
sudo adduser 新用户名
执行该命令后,会交互式的创建自己的一些信息,包括密码。完成后,只是一个普通用户,不具有sudo权限。 -
赋予sudo权限
将新建的用户加入sudo组即可
sudo usermod -a -G sudo 新用户名
执行完毕后,通过
groups 新用户名
可以查看到自己加入的组 -
删除用户sudo权限
sudo deluser 用户名 sudo -
删除用户
注意要换一个账号再执行删除:
sudo deluser 新用户名 --remove-home
加上后面选项是为了删除/home下对应用户的所有文件,若要保留这些文件,可以不加
更改用户名
临时修改
hostname <new-hostname>
永久修改
修改后需要重启
sudo hostnamectl set-hostname <newhostname>
# 或sudo vim /etc/hostname

浙公网安备 33010602011771号