Linux常用命令之一
1、mkdir -p 可以創建一連串的目錄及文件
2、ls
-l 長資料串列出,包含檔案的屬性與權限等等資料;(常用)
-F 顯示文件屬性
-R 連同子目錄內容一起列出來,等於該目錄下的所有檔案都會顯示出來
3、du 命令
統計目錄及文件的空間佔用情況
格式 du 選項 目錄或文件
-s 總的
-h 以簡單可懂的容量顯示
一般常用 du -sh 顯示文件總大小
4、touch
建立文件命令(更新3種時間:修改內容時間、修改屬性時間、讀取時間)
5、file
以簡單的先判斷這個檔案的格式爲何
6、cp
-r 複製文件夾
-p 連同檔案的屬性一起復制過去,而非使用預設屬性(備份常用)
7、which查找執行檔
8、find
搜索 格式 find / -name 文件名
例如 find / -user redhat -exec cp -r {} /opt \;
複製屬於redhat的所有文件
9、ln 爲文件或目錄創建鏈接
例 ln -s a b
ln c d
ln d e
符號鏈接: 指向原始文件所在的路徑,又稱軟鏈接
硬鏈接:指定原始文件對應的數據存儲位置
注:不能爲目錄建立硬鏈接文件,硬鏈接與原始文件必須位於同一分區(文件系統)中
10 查看文件內容
cat 一次翻頁完
more 一屏一屏的煩 不能向上
less 翻頁查看
head 默認顯示前10行
tail 默認顯示最後10行
11、wc 統計文件中的單詞數量
-l 行
-w 詞
-c 字節
12、grep命令
-i 忽略大小寫
-v 反轉查找,輸出與查找條件不相符的行
13、壓縮與解壓縮命令
gzip bzip2 命令
-9 高壓縮
-d 解開壓縮文件
tar 命令
格式 tar 選項 歸檔文件名
c 創建
x 釋放
v 輸出詳細信息
f 表示使用歸檔文件
p 打包時保留原始文件及目錄權限
t 列表查看包內的文件
常用命令選項(續)
-C:解包時指定釋放的目標文件夾
-z:調用gzip程序進行壓縮或解壓
-j:調用bzip2程序進行壓縮或解壓
例、tar czvf install.log.tar.gz install.log
cjvf 壓縮
xvf 釋放
xzvf 釋放
製作壓縮 解壓縮 壓縮格式
gzip .gz
bzip2 .bz2
tar .tar
tar czvf .tar.gz
tar cjvf .tar.bz2