ls 列出當前資料夾下的所有檔案
ls|wc -w 統計當前資料夾下的檔案個數
目錄下所有檔案類別和個數:
find -type f -name "*.*" | cut -f3 -d'.' | sort | uniq -c -i
ls -a 列出目錄所有檔案,包含以.開始的隱藏檔案,或者ls -al
ls -a 列出除.及..的其它檔案
ls -r 反序排列
ls -t 以檔案修改時間排序
ls -s 以檔案大小排序
ls -h 以易讀大小顯示
ls -l 除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來
cd 或者 cd home 或cd ~ //到home目錄下
cd ./path # 切換到當前目錄下的path目錄中,「.」表示當前目錄
cd ../path # 切換到上層目錄中的path目錄中,「..」表示上一層目錄
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd - 目錄名 返回指定目錄
壓縮
tar -cvf jpg.tar *.jpg //將目錄裡所有jpg檔案打包成jpg.tar
tar -czf jpg.tar.gz *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用gzip壓縮,生成乙個gzip壓縮過的包,命名為jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用bzip2壓縮,生成乙個bzip2壓縮過的包,命名為jpg.tar.bz2
tar -czf jpg.tar.z *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用compress壓縮,生成乙個umcompress壓縮過的包,命名為jpg.tar.z
zip -r ***.zip ./* //
壓縮伺服器上當前目錄的內容為***.zip檔案
tar czvf test.tar.gz * #壓縮當前資料夾下非隱藏檔案的檔案到test.tar.gz
tar czvf test.tar.gz .[!.]* #壓縮當前資料夾下隱藏檔案排除兩個隱藏資料夾"."和「..」
tar zcvf test.tar #`ls -a`
解壓
tar -xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2 //解壓 tar.bz2
tar -xzvf file.tar.z //解壓tar.z
unrar e file.rar //解壓rar
unzip file.zip //解壓zip
tar zxvf 檔名.tgz -c ./ //解壓tgz
pwd 得到當前路徑
mkdir (資料夾名字) 新建資料夾
touch name.py
新建乙個python檔案
ctrl+alt+t 開啟命令視窗
rm filename或rm -f filename直接刪除檔案
rm -rf filedir 該命令會直接刪除資料夾
mv ./a ./b 將當前目錄下a檔案重新命名為b檔案
scp 是用於傳輸的常用命令,具體用法參見之前寫的部落格
pip install …… 安裝某個東西
pip list 看安裝了的東西列表
pip uninstall …… 解除安裝某個東西
watch -n 1 nvidia-smi 實時檢視gpu,1是引數1秒(ctrl+c退出)
nvidia-smi 顯示所有gpu的當前資訊狀態(ctrl+c退出)
kill -9 pid 就是kill某個程序
ps aux可以檢視建立的程序的時間和當時的命令,以免kill錯了
top 當前使用資源的程序
mv a b 將目錄a重新命名為b
mv /a /b/c 將/a目錄移動到/b下,並重命名為c
cp 原始檔(source) 目標檔案(destination) 複製
cp 源資料夾 -r 目標資料夾 複製
workon 兩次tab鍵 可以檢視當前環境下的虛擬環境
conda info -e 檢視所有虛擬環境名字
cat /etc/issue 可以檢視ubuntu版本是16.04還是18還是其他
檢視乙個資料夾中所有檔案的大小(不含子目錄中的檔案):du -sh或du -ssh
檢視乙個資料夾中所有檔案的大小(包含子目錄中的檔案):du -h或者du -sh
通過命令du -h –max-depth=1 *,可以檢視當前目錄下各檔案、資料夾的大小,這個比較實用。
s:表示不統計子目錄,s:表示不要顯示其下子目錄和檔案占用的磁碟空間大小資訊,只顯示總的占用空間大小
檢視資料夾中每乙個檔案的大小:du -ah 或者ls -lrh
clear 清屏
指定執行gpu:
import os
os.environ['cuda_visible_devices'] = '2'
(ls、cd)
(壓縮 解壓)
ubuntu下常用命令
一 檔案目錄類 1.建立目錄 mkdir 目錄名 2.刪除空目錄 rmdir 目錄名 3.無條件刪除子目錄 rm rf 目錄名 5.檢視自己所在目錄 pwd 6.檢視當前目錄大小 du 7.顯示目錄檔案列表 ls l a 增加顯示隱含目錄 8.瀏覽檔案 more 檔名.txt less 檔名.txt...
ubuntu下常用命令
我們在ubuntu系統中安裝程式時,經常要在usr目錄下新建 拷貝檔案,此資料夾在linux類系統中需要root許可權才能訪問,因此用常規的滑鼠右鍵選單操作是無效的,今天分享一下在終端中使用命令新建 拷貝檔案。cd 路徑 進入乙個路徑,比如 usr local lib cd 返回上乙個資料夾 ls ...
ubuntu下常用命令
一 檔案目錄類 1.建立目錄 mkdir 目錄名 2.刪除空目錄 rmdir 目錄名 3.無條件刪除子目錄 rm rf 目錄名 5.檢視自己所在目錄 pwd 6.檢視當前目錄大小 du 7.顯示目錄檔案列表 ls l a 增加顯示隱含目錄 8.瀏覽檔案 more 檔名.txt less 檔名.txt...