(二)Linux——Linux常用指令
1. 文件目錄操作命令
ls 顯示文件和目錄列表
-l 列出文件的詳細信息
-a 列出當前目錄所有文件,包含隱藏文件
mkdir 創建目錄
-p 父目錄不存在情況下先生成父目錄
cd 切換目錄
touch 生成一個空文件
echo 生成一個帶內容文件 echo abcd>a.txt
cat、tac 顯示文本文件內容
cp 復制文件或目錄
rm 刪除文件
-r 同時刪除該目錄下的所有文件
-f 強制刪除文件或目錄
刪除文件夾 rmdir 文件夾不能為空
刪除文件夾 rm -rf 目錄名字-r 就是向下遞歸,不管有多少級目錄,一並刪除
mv 移動文件或目錄、文件
mv aaa bbb 將aaa改名為bbb
find 在文件系統中查找指定的文件
-name 文件名
wc 統計文本文檔的行數,字數,字符數
grep 在指定的文本文件中查找指定的字符串
rmdir 刪除空目錄
tree 顯示目錄目錄改名樹
pwd 顯示當前工作目錄
ln 建立鏈接文件
more、less 分頁顯示文本文件內容
head,tail分別顯示文件開頭和結尾內容
2. Linux 通道
簡單地說,一個通道接受一個工具軟件的輸出,然後把那個輸出輸入到其它工具軟件。使用
例如:grep best /home/* | more
grep 命令在指定文件查找指定字符串
在home目錄所有文件下查找best字符 此時的結果可能特別多,要分頁。那麽使用more可以分頁查看
3. 系統管理命令
stat 顯示指定文件的相關信息,比ls命令顯示內容更多
who 顯示在線登錄用戶
hostname 顯示主機名稱
uname 顯示系統信息 d
top 顯示當前系統中耗費資源最多的進程
ps 顯示瞬間的進程狀態
du 顯示指定的文件(目錄)已使用的磁盤空間的總量
df 顯示文件系統磁盤空間的使用情況
free 顯示當前內存和交換空間的使用情況
ifconfig 顯示網絡接口信息
ping 測試網絡的連通性
netstat 顯示網絡狀態信息
man 命令幫助信息查詢
clear 清屏
kill 殺死一個進程
4. 關機/重啟命令
shutdown系統關機 shutdown 命令可以安全的關閉Linux系統,shutdown命令必須有超級用戶才能執行。Shutdown命令執行後會以廣播的形式通知正在系統中工作的所有用戶。
- r 關機後重啟
- h 關機後不重新啟動
- now 立即關機
- 12:30 指定關機時間
halt 關機後關閉電源
reboot 重新啟動
5. 備份壓縮命令
gzip 壓縮(解壓)文件或目錄,壓縮文件後綴為gz
bzip2 壓縮(解壓)文件或目錄,壓縮文件後綴為bz2
tar 文件、目錄打(解)包
5.1 gzip命令
命令格式:
gzip [選項] 壓縮(解壓縮)的文件名
參數:
-d 將壓縮文件解壓。
-l 對每個壓縮文件,顯示壓縮文件的大小,未壓縮文件的大小,壓縮比,未壓縮文件的名字
-v 對每一個壓縮和解壓的文件,顯示文件名和壓縮比。
-num 用指定的數字num調整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統缺省值為6
5.2 bzip2命令
命令格式:
bzip2 [-cdz] 檔名
參數:
-d :解壓縮的參數
-z :壓縮的參數
-num 用指定的數字num調整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統缺省值為6
5.3 tar命令
命令格式:
tar [-cxzjvf] 壓縮打包文檔的名稱 欲打包目錄
參數:
-c :建立一個歸檔文件的參數指令
-x :解開一個歸檔文件的參數指令!
-z :是否需要用 gzip 壓縮?
-j :是否需要用 bzip2 壓縮?
-v :壓縮的過程中顯示文件
-f :使用檔名,在 f 之後要立即接檔名
-tf :查看歸檔文件裏面的文件
tar -xvzf linux-software-1.3.1.tar.gz
(二)Linux——Linux常用指令