使用sudo不用频繁输入密码的方法
注意:不输入密码可能会带来各种安全隐患,建议仅在开发阶段频繁使用的情况下临时关闭并及时恢复密码功能。
1 运行 visudo
2 假设用户名为yourname, 则在最后一行添加:
# User privilege specificationroot ALL=(ALL:ALL) ALL# Members of the admin group may gain root privileges%admin ALL=(ALL) ALL# Allow members of group sudo to execute any command%sudo ALL=(ALL:ALL) ALLyourname ALL=(ALL) NOPASSWD: ALL# See sudoers(5) for more information on "#include" directives:#includedir /etc/sudoers.d
注意两点:
1 NOPASSWD: ALL 之间是有一个空格的,如果漏掉了,后果很严重。
2 一定要在最后一行添加,否则会被前面的(包括以%开始的那几句)覆盖。
修改visudo文件错误无法使用sudo命令的解决办法
在桌面环境下可以使用:
pkexec visudo
会弹出密码框,输入密码后可重新编辑visudo。对其他需要sudo权限的命令,也都可以用这个命令来执行。
如果在远程ssh登陆的模式下,需要再打开一个ssh终端。
在第一个终端中输入下面命令获取当前程序进程:
echo $$
然后在两个终端中依次如下输入:
#在第二个终端中输入下面命令,process参数后面的xxx为上一步获得的pid进程号,终端二会卡住pkttyagent --process xxx#在终端一输入,终端一也会卡住pkexec visudo
切到终端2:会看到要求输入密码,对应输入并回车
切回到终端1:发现已经进入了visudo编辑界面,修改出错的sudoers,保存,即可发现能重新使用sudo了
Ubuntu 18.04安装unity tweak tool并开启多工作区的方法
虽然在更新的版本里Ubuntu已经舍弃了Unity桌面转回Gnome,但是还在使用Ubuntu18.04的地方仍然很多。Unity桌面默认没有开启方便的多工作区功能,如果要开启,需要先安装unity tweak tool.但是直接安装后启动会出错,需要按以下命令顺序依次安装并开启。
sudo apt install unity-tweak-tool#安装完成后,直接打开会报错,继续安装sudo apt-get install notify-osd#输入下列命令启动unity-tweak-toolunity-tweak-tool
打开unity-tweak-tool在workspace工作空间选项卡里面就可以看到并设置工作空间了。
在不同工作空间下切换使用
Ctrl+Alt+左右方向键
启动工作区用
Super+S
安装已下载的.deb包文件
转到安装包所在目录,dpkg命令运行安装包。
sudo dpkg -i 安装包名称.deb
dpkg常用命令:
sudo dpkg -I 文件名.deb//查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)sudo dpkg -c 文件名.deb//查看iptux.deb软件包中包含的文件结构(其中-c等价于--contents)sudo dpkg -i 文件名.deb//安装iptux.deb软件包(其中-i等价于--install)sudo dpkg -l 文件名//查看iptux软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于--list)sudo dpkg -L 文件名//查看iptux软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles)sudo dpkg -s 文件名//查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于--status)//卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于--remove)
修改Ubuntu软件更新源为清华软件站源
Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,根据不同版本选择将该文件替换为下面内容,即可使用 TUNA 的软件源镜像。
Ubuntu 16.04
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# 预发布软件源,不建议启用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
Ubuntu 18.04
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse# 预发布软件源,不建议启用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
Ubuntu 19.04
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-security main restricted universe multiverse# 预发布软件源,不建议启用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-proposed main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ disco-proposed main restricted universe multiverse
其他版本参加清华大学开源软件站链接链接。
