权限问题
只读文件系统
问题背景:Windows10与Ubuntu系统共存
问题描述:Windows10下的E盘为只读文件系统,在Ubuntu系统下无法将文件写入E盘中
解决方法:
- E盘在Ubuntu系统下显示为/dev/sda5,E盘挂在在/media/gai处
- 采用sudo ntfs-config命令,显示该盘已被正确挂载,但仍然无法拷贝文件
- 采用chmod 777 -R命令,仍然提示是只读文件系统
- 采用sudo mount -o rw,remount /dev/sda5 /media/gai命令,提示remounting is not supported
- 采用sudo umount /dev/sda5命令将其卸载
- 采用sudo mount -o rw /dev/sda5 /media/gai命令,提示The disk contains an unclean file system. Metadata kept in Windows cache, refused to mount.
- 采用sudo ntfsfix /dev/sda5命令来修复E盘,修复成功
- 采用sudo umount /dev/sda5命令将其卸载
- 采用sudo mount -o rw /dev/sda5 /media/gai命令将其重新挂载在/media/gai处,如此可以正常往E盘下拷贝文件
更改文件(夹)权限
终端无法打开
问题描述:通过在Ubuntu图形界面选择终端,鼠标变成一个小圈圈,转了一小会儿,就停止了,然后,没有然后,终端没有打开
问题来源:在修改默认python版本时,将/usr/bin/python3链接/快捷方式/文件删除了
排查过程:
- 在任何一个文件夹页面,右键单击–>在终端打开,此时可以打开终端
- 此时在终端中输入
gnome-terminal
发现报错:
bash: /usr/bin/gnome-terminal:/usr/bin/python3:解释器错误: 没有那个文件或目录
- 转到
/usr/bin
文件夹下
cd /usr/bin
- 查看
/usr/bin
文件夹下包含python的文件
ls -l | grep python
结果如下
lrwxrwxrwx 1 root root 9 3月 13 2020 python2 -> python2.7
-rwxr-xr-x 1 root root 3674216 3月 8 2021 python2.7
-rwxr-xr-x 1 root root 5490488 9月 29 00:10 python3.8
lrwxrwxrwx 1 root root 33 9月 29 00:10 python3.8-config -> x86_64-linux-gnu-python3.8-config
lrwxrwxrwx 1 root root 52 12月 13 10:27 python3.9 -> /home/gaiyundong/anaconda3/envs/pycv3d/bin/python3.9
- 创建链接到python3.8的python3
sudo ln -s python3.8 python
- 修复完成,此时已经可以打开终端
ubuntu添加/清除ppa源:
添加ppa源,在终端输入以下命令添加
sudo add-apt-repository ppa:cairo-dock-team/weekly/ubuntu
删除源
# 到源的目录下
cd /etc/apt/sources.list.d/
# 要删除的源为***.list,直接删除即可
sudo rm ***.list