持續(xù)更新中...
- 文件和目錄
- gcc安裝及版本切換
- 查看啟動進程及結(jié)束指定進程
- 查看GPU使用情況
- apt-get命令
- pip命令
- anaconda相關(guān)命令
- 查看命令
- 環(huán)境變量
- 壓縮和解壓tar.gz文件
文件和目錄
- 進入 '/ home' 目錄'
cd /home
- 返回上一級目錄
cd ..
- 返回上兩級目錄
cd ../..
- 進入個人的主目錄
cd
- 查看目錄中的文件
ls
- 顯示文件和目錄的詳細資料
ls -l
- 顯示隱藏文件
ls -a
- 創(chuàng)建名為
build
的文件
mkdir build
- 刪除名為
file1
的文件
rm -f file1
- 刪除名為
dir1
的目錄
rmdir dir1
- 刪除
dir1
的目錄和其內(nèi)容
rm -rf dir1
- 移動
dir1
文件到new_dir
中
mv dir1 new_dir
- 重命名file1文件為file2文件
mv file1 file2
- 移動
dir1
文件中的內(nèi)容到new_dir
中
mv dir1/* new_dir
- 復(fù)制
dir1
文件中的內(nèi)容到new_dir
中
cp dir1/* new_dir
gcc安裝及版本切換
- 查看當(dāng)前已安裝的gcc
ls /usr/bin/gcc*
- 安裝gcc
sudo apt-get install gcc-4.9
sudo apt-get install g++-4.9
- 建立軟連接
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-4.9 gcc
sudo ln -s g++-4.9 g++
- 查看當(dāng)前gcc版本
gcc --version
g++ --version
查看啟動進程及結(jié)束指定進程
- 查看已啟動進程
ps -ef
ps -x
ps -ef | grep matlab
ps -x | grep matlab
... - 結(jié)束進程
kill PID
- 強制結(jié)束進程(提示不允許的操作時节沦,嘗試加sudo)
kill -s 9 PID
查看GPU使用情況
nvidia-smi
apt-get命令
ubuntu系統(tǒng)常用apt-get命令來安裝一些依賴庫
- 更新軟件包列表
apt-get update
- 安裝軟件包
apt-get install packagename
- 卸載一個已安裝的軟件包(保留配置文件)
apt-get remove packagename
- 卸載一個已安裝的軟件包(刪除配置文件)
apt-get –purge remove packagename
pip命令
常采用pip命令來安裝一些 python相關(guān)的依賴庫
- 查看已經(jīng)安裝的第三方庫
pip list
- 安裝第三方庫
pip install 庫名
- 查看已安裝庫的信息
pip show 庫名
- 卸載第三方庫
pip uninstall 庫名
anaconda相關(guān)命令
- conda版本號
conda --version
- 創(chuàng)建虛擬環(huán)境
conda create -n your_env_name python=版本號
- 激活虛擬環(huán)境
source activate your_env_name
- 失效虛擬環(huán)境
source deactivate your_env_name
- 刪除虛擬環(huán)境
conda remove -n your_env_name --all
- 查看所有虛擬環(huán)境
conda env list
- 查找conda資源
conda search 名字
- 安裝conda資源
conda install --channel 來源 名字=版本
- 查看conda安裝包列表
conda list
- 刪除conda資源
conda remove 名字
- 添加鏡像來源
conda config --add channels 鏡像地址
查看命令
- 查看命令路徑
whereis python
- 查看當(dāng)前被執(zhí)行命令的路徑
which python
環(huán)境變量
- 顯示所有環(huán)境變量
env
- 查看指定路徑變量
env $PATH
- 臨時設(shè)置變量(關(guān)閉命令行失效)
多個環(huán)境變量以:
隔開,這里為原PATH拼接上新添加的
export PATH=$PATH:/usr/local/php/bin
也可以拼接在前面
export PATH=/usr/local/php/bin:$PATH
- 給當(dāng)前用戶添加永久環(huán)境變量
vim ~/.bashrc
export PATH="/home/ilab-gcf/anaconda2/bin:$PATH”
source ~/.bashrc
- 給所有用戶添加永久環(huán)境變量
vim /etc/profile
export PATH="/home/ilab-gcf/anaconda2/bin:$PATH”
source /etc/profile
壓縮和解壓tar.gz文件
- 壓縮dir1文件夾,得到壓縮之后的file1.tar.gz文件:
tar -zcvf file1.tar.gz dir1
可先切換到當(dāng)前目錄下邢疙。壓縮文件名和被壓縮文件名都可加入路徑。 - 解壓file1.tar.gz文件
tar -zxvf file1.tar.gz
解壓縮后的文件只能放在當(dāng)前的目錄忠藤。