Ubuntu 22.04 静态网卡IP配置方法及常用命令

1、安装 Ubuntu 22.04 (基本都是按说明默认下一步骤,注意自己设置的管理用户名称,因为安装不允许使用root)
2、配置自己的静态IP

cd /etc/netplan/
sudo mv 00-installer-config.yaml 00-installer-config.yaml.bak

#静态IP配置如下(注意格式,注意空格,IP地址根据自己环境修改)
sudo vi 01-netcfg.yaml
network:
  version: 2
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 10.10.10.132
      routes:
        - to: default
          via: 10.10.10.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 114.114.114.114

sudo netplan apply
sudo systemctl restart systemd-resolved
sudo reboot

#验证一下地址网关是否正确
sudo ip route show
sudo ping  10.10.10.132

3、修改DNS 办法

sudo nano /etc/systemd/resolved.conf
sudo systemctl restart systemd-resolved

4、如果想用root 可以开起来哈

sudo passwd root
sudo passwd -u root
su (切换到root)
vi /etc/ssh/sshd_config(将PermitRootLogin prohibit-password改为PermitRootLogin yes)
sudo service ssh restart

5、格式化磁盘,创建挂载

sudo gdisk /dev/sdb
do parted /dev/sdb
sudo mkfs.ext4 /dev/sdb1
sudo mkdir /mnt/data
sudo mount /dev/sdb1 /mnt/data
sudo nano /etc/fstab
/dev/sdb1  /mnt/data  ext4  defaults  0  2

6、常用命令

#安装VIM
apt-get update
apt-get install vim
#移动文件夹
sudo mv /home/aliketen/docker-compose-app/nginx/certs/SSL/* /home/aliketen/docker-compose-app/nginx/certs/
#删除文件
rm -f 文件名  或者 rm 文件名1 文件名2 文件名3
#删除文件目录
sudo rm -r SSL
#强制删除文件目录
sudo rm -r rm -rf 
#查看内存使用情况
free -h
#查看磁盘情况
df -h
#查看某应用错误日志
journalctl -p err -u nginx