Ubuntu 使用技巧备忘(持续更新)
小白向,备忘,Ubuntu 20.04版本。
Ubuntu 使用技巧备忘(持续更新)
1. Ubuntu添加环境变量(永久+最简单)
Ctrl+Atl+T 打开Shell
sudo vim /etc/environment
或(没有安装vim或没有接触过vim可用默认文本编辑器gedit打开编辑)
sudo gedit /etc/environment
在“PATH=”后以冒号分隔,添加路径(执行文件所在目录的绝对路径)
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/wj/WW3/model/exe:/home/wj/WW3/model/bin:/usr/local/openmpi:/usr/local/VSCode-linux-x64/"
保存,注销重新登录即可生效
注:比搜到的“ubuntu添加环境三种方法”实用得多!
2. 卸载自带python
以ubuntu20.04下的python3.8为例
1、卸载python3.8
sudo apt-get remove python3.8
2、卸载python3.8及其依赖
sudo apt-get remove --auto-remove python3.8
3、清除python3.8
sudo apt-get purge python3.8
或
sudo apt-get purge --auto-remove python3.8
注:彻底删除,慎重,更换python时推荐使用。在我的实际操作中执行第1、2步就可以了。
3. 安装python3.6并设置为默认python
添加python软件源
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
安装python3
sudo apt install python3.6
查看安装的python3.6
python3.6 -V
查看系统中装有那些Python版本
ls /usr/bin/python*
查看系统默认的Python版本:
python --version
修改Python默认版本(基于软链接)
- 先删除默认的Python软链接:
sudo rm /usr/bin/python
- 创建一个新的软链接指向特定Python版本:
sudo ln -s /usr/bin/python3.6 /usr/bin/python
- 验证当前的Python版本:
python --version
4. 创建并进入目录
mkdir [folder] && cd $_
mkdir 创建命令
[folder]文件夹名字
&& 并且(接着执行后面的命令)
cd 进入文件夹
$_ 上一个命令的最后参数
5. 打开/关闭触摸板
另外,还可以使用xinput命令启用和禁用触摸板。首先,输入xinput查看触摸板的名称或ID,例如:
~ > xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Asus Keyboard id=14 [slave pointer (2)]
⎜ ↳ ELAN1200:00 04F3:303E Mouse id=15 [slave pointer (2)]
⎜ ↳ Logitech G304 id=12 [slave pointer (2)]
⎜ ↳ ELAN1200:00 04F3:303E Touchpad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Video Bus id=9 [slave keyboard (3)]
↳ Power Button id=10 [slave keyboard (3)]
↳ Sleep Button id=11 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=13 [slave keyboard (3)]
↳ Asus WMI hotkeys id=17 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=18 [slave keyboard (3)]
↳ Asus Keyboard id=20 [slave keyboard (3)]
↳ Logitech G304 id=19 [slave keyboard (3)]
查看输出得知触摸板设备名id,接下来可以使用如下命令:
禁用触摸板
xinput --disable 16
打开触摸板
xinput --enable 16
6. 验证cudnn是否安装成功
~ > cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 py base
#define CUDNN_MAJOR 8
#define CUDNN_MINOR 4
#define CUDNN_PATCHLEVEL 0
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)
#endif /* CUDNN_VERSION_H */