Ubuntu 使用技巧备忘

Ubuntu 使用技巧备忘(持续更新)

小白向,备忘,Ubuntu 20.04版本。



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及其依赖

扫描二维码关注公众号,回复: 15955803 查看本文章
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默认版本(基于软链接)

  1. 先删除默认的Python软链接:
sudo rm /usr/bin/python
  1. 创建一个新的软链接指向特定Python版本:
sudo ln -s /usr/bin/python3.6 /usr/bin/python 
  1. 验证当前的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 */

猜你喜欢

转载自blog.csdn.net/m0_50910915/article/details/121349339
今日推荐