sudo usermod -aG docker $USER
newgrp docker # 立即生效或注销重新登录
可以将$USER
更换为其它用户名
usermod: 未找到命令
这通常意味着 usermod 命令所在的 passwd 包没有正确安装或者没有被正确链接到系统的 PATH 环境变量中。
以下是解决这个问题的几个步骤:
打开终端,输入以下命令来检查 passwd 包是否已安装:
dpkg -l | grep passwd
如果该命令返回了 passwd 包的信息,说明该包已经安装。如果没有,你需要安装它。
如果 passwd 包未安装,你可以通过以下命令安装它:
sudo apt-get update
sudo apt-get install passwd
如果 passwd 包已安装但仍然提示未找到命令,可能是 /usr/sbin(这是 usermod 命令通常所在的目录)没有被包含在 PATH 环境变量中。你可以通过以下命令来添加它:
echo $PATH
export PATH=$PATH:/usr/sbin
添加完之后,再次尝试运行 usermod 命令。
如果你不想修改 PATH 环境变量,可以直接使用 usermod 的完整路径来运行它:
/usr/sbin/usermod -aG docker $USER
使用root身份
su root
执行命令
apt-get install gnome-shell-extension-desktop-icons-ng
执行成功后重启,打开扩展,找到“Desktop Icons NG”插件进行设置。
打开在桌面显示个人文件夹
设置好后启用“Desktop Icons NG”插件,就会发现桌面的出现了文件夹,大功告成!
安装扩展管理器
在软件工具中搜索ex找到
Extension Manager
进行安装。
安装好后打开 Extension Manager 后点击浏览,搜索 Desktop 找到
“Desktop Icons NG”进行安装
在 Debian 上使用蓝牙适配器连接手机(如 Android 或 iPhone)的步骤如下:
1.1 确保蓝牙适配器正常工作
lsusb | grep -i bluetooth # 确认设备被识别
hciconfig -a # 检查状态是否为 "UP RUNNING"
sudo systemctl status bluetooth # 确保服务已启动
1.2 安装必要工具(如果未安装)
sudo apt update
sudo apt install bluez bluez-tools pulseaudio-module-bluetooth
方法 1:使用 bluetoothctl(命令行)
进入交互模式:
bluetoothctl
在 bluetoothctl 中依次执行:
power on # 打开蓝牙电源
agent on # 启用代理
default-agent
要将MySQL APT存储库添加到系统,请转到存储库下载页面并下载最新的发行包:
wget http://repo.mysql.com/mysql-apt-config_0.8.34-1_all.deb
也可以自行前往 http://repo.mysql.com/ 查询 mysql-apt-config_
的最新版本
下载完成后,使用以下命令安装发行包:
sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb
您将看到配置菜单,您可以在其中选择要安装的MySQL版本。
MySQL 8.0是默认选择的,如果你想安装另一个版本的MySQL,请选择MySQL Server&Cluster(当前选择:mysql-8.0)
并选择你喜欢的MySQL版本
我们要安装MySQL 8.0版。 选择最后一个选项确定,然后按Enter键(如上图所示)以保存配置。
在Debian服务器上安装MySQL之前,首先使用以下命令更新软件包列表:
sudo apt update
更新软件包列表后,运行以下命令在Debian服务器上安装MySQL:
sudo apt install mysql-server
kubectl expose deployment/nginx-deployment --type=NodePor
kubectl describe services nginx-deployment
<public-node-ip>
:<node-port>
<node-port>
kubectl delete services nginx-deployment
kubectl delete deployment nginx-deployment
kubectl get nodes -o wide
kubectl get pods -o wide
kubectl get deploy
kubectl get service
kubectl get secret
kubectl rollout status deployment/my-nginx-release
kubectl rollout history deployment/my-nginx-release
kubectl describe pod my-nginx-release-659d46fcd4-w5s8h
(可以查看镜像部署状态以及报错详细信息)在/root/.ssh/目录下:
[root@localhost .ssh]# tree -a
.
├── authorized_keys
├── id_dsa
├── id_dsa.pub
├── id_rsa
├── id_rsa_2048_9417.pub
├── id_rsa.pub
└── known_hosts
.ssh
文件夹,则创建并设置权限:chmod 700 ~/.ssh
.ssh
目录下生成公钥私钥:ssh-keygen -t rsa
其中 id_dsa
,id_rsa
是私钥,id_rsa.pub
,id_dsa.pub
是公钥authorized_keys
文件存放其他主机的公钥,其他主机即可ssh登录该机,此文件的权限:chmod 644 ~/.ssh/authorized_keys
know_hosts
记录主机登陆过的其他主机的公钥信息ssh-keygen -t rsa
,生成 id_rsa
和 id_rsa.pub
id_rsa.pub
和 B 的 id_rsa.pub
内容追加到C主机的 authorized_keys
中,A 和 B 可以通过 ssh C
登录,exit
退出。 ssh
$ cat authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvqtPwT7kjfKzycR7r0FLe+UgxOSoeOW9EVb6eUb9MsO5IHvlVBKJK6F62dc5BNgemkwR8/UUDQ6tK4DMWipHI+t8naxgyXl9Kdc7oh78c/ADW1svBkrV3qOfxey/z+8ykN+kCgk7q65NytllpQH3FAi7b/0mO3cAEQWGSAC5wSG7XOamMmL4CLjhhLGwLwIAni50nOTBVVBjrXVn10EW4Bwcv+tH7KAIlZ+kZuatOUMIYyuBWleBokJzgQm2joQfe9RiO2Ayja6O4CpJSj0g3Efkb0bdxaOxYrgigp/0