Ubuntu 各种操作指南

x 环境配置文件

/etc/profile

~/.bashrc

~/.condarc

~/.pip/pip.conf

/etc/apt/source.list

/etc/hosts

 

 

× 修改hosts文件并且重启

sudo vim /etc/hosts
/etc/init.d/networking restart
 

× 安装提示缺少依赖包

sudo apt-get install -f 安装完修复依赖关系

 

× 软件列表和包更新

sudo apt-get update 更新软件列表
sudo apt-get upgrade 更新软件包

# 清理

sudo apt-get autoclean                清理旧版本的软件缓存(发现会把ros一些有用的包也给清除了,不过重新安装也很快)
sudo apt-get clean                    清理所有软件缓存
sudo apt-get autoremove             删除系统不再使用的孤立软件
 

× 开root权限
sudo -s
chmod 777 /etc/sudoers
vim  /etc/sudoers
chmod 440 /etc/sudoers
 

× 卸载包

# 删除软件及其配置文件
apt-get --purge remove <package>
# 删除没用的依赖包
apt-get autoremove <package>
# 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P pyqt4-dev-tools

 

× 修改文件夹所属组和组名 (解决root创建的文件其他用户无法操作问题)

 sudo chown -R 组.组名 Package/

 

× 定时任务

crontab -e  打开定时任务设置

备份:

crontab -l > 文件路径

恢复

crontab -e 复制上面的文件即可

 

× 恢复误删除的系统文件

/etc/skel/ 目录包含许多系统默认的配置文件备份

 

× 文件和文件夹权限修改

-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限

e.g. chmod 755 xxx

chmod 755 xxx -R 会包含子目录

 

x Anaconda

环境激活退出

conda deactivate 
conda config --set auto_activate_base false
conda config --set auto_activate_base true

x Pytorch

pytorch=1.1.0

torchvision=0.3.0

pillow=5.4.0

cuda=10.2

cudnn=7.6.5

pip install torch===1.4.0 torchvision===0.5.0 --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
 

x GPU监控

watch -n 5 nvidia-smi

 

x Ubuntu安装显卡驱动 (建议安装recommend的驱动)

https://blog.csdn.net/qq_27009517/article/details/80372935

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章