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

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