Ubuntu 常用命令
K8S 命令补全
apt install -y bash-completion
locate bash_completion
source <(kubectl completion bash)
echo "source <(kubectl completion bash)" >> ~/.bashrc
查找软件包
apt-get update
apt-cache search softname
查找软件可用版本
apt-cache madison softname
# 例如 要显示curl可安装的版本号:
apt-cache madison curl
安装指定版本的软件
apt-get install softname=version
eg:
apt-get install -y kubelet=1.24.1-00
下载离线包
# 其中 PACKAGE 是你要安装的软件包
apt-get download PACKAGE && apt-cache depends -i PACKAGE | awk '/Depends:/ {print $2}' | xargs apt-get download
eg:
apt-get download network-manager && apt-cache depends -i network-manager | awk '/Depends:/ {print $2}' | xargs apt-get download
# cd 到离线包所在目录
dpkg -i *.deb
vim 设置粘贴状态
编辑模式下通过Esc键进入命令模式
输入:set paste
/dev/mapper/ubuntu--vg-ubuntu--lv 分区扩容
# 查看lvm卷信息
vgdisplay
# 增加10G
sudo lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv
# 减小10G
sudo lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv
# //按百分比扩容 %100全部扩容
lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
# 扩容文件系统
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
# 检查
df -h
查看时区,设置时区
timedatectl
timedatectl set-timezone Asia/Shanghai
调整网卡跃点数
# 注意 Metric的值越小,优先级越高
sudo apt install ifmetric
sudo ifmetric 网卡名 跃点数
# 调整完后,可以使用 route -n 命令查看
关闭自动下载和安装重要的更新
dpkg-reconfigure unattended-upgrades
# 或
apt remove unattended-upgrades
添加用户
# 添加系统账号
useradd -r -m -s /bin/bash doris
# 添加普通用户
useradd -m -s /bin/bash klvchen
删除用户
deluser username
# 如果有家目录则
deluser --remove-home username
修改密码
echo username:newpasswd|chpasswd
eg: echo hhm:123456|chpasswd
或
sudo passwd root #回车

浙公网安备 33010602011771号