Linux常用命令總結

常用的文件指令

ls 顯示文件或目錄

-l 參數,用來顯示文件的詳細信息

-a 參數,用來列出目錄下所有的文檔以及隱藏的a(all)

mkdir 創建文件夾

-p 用來創建多層次的目錄,例如 a/b/c ,如果沒有a目錄,則會自動創建

cd 用來切換目錄

. 表示當前目錄

.. 表示返回上一級目錄

touch 用來創建空文件,若需要同時創建多個空文件,文件名之間用空格隔開

echo 輸出一段內容,內容用【英文】引號括起來

>  格式:echo 內容 > 要輸出的文件名 可以用來創建有內容的文件,注意,該文件原有的內容會被覆蓋

>> 格式:echo 內容 > 要輸出的文件名 可以用來創建有內容的文件,注意,會在該文件的末尾添加

cat 查看文件內容

more 用分頁的形式查看大文件中的內容

less 用分頁的形式查看大文件中的內容,more更靈活可以使用[pageup] [pagedown] 等按 鍵的功能來往前往後翻看文件

cp 用來移動文件,也可以用來備份配置文件

mv 移動文件或者重命名

rm 刪除文件

-f 強制刪除,不需要做再次確認

rmdir 刪除目錄

-r 遞歸刪除,可刪除子目錄及文件

-f 強制刪除,不需要做再次確認

wc 統計文本中的行數,字數,字符數

tree 樹形結構顯示目錄,需要下載tree

ln 創建鏈接文件

head tail 顯示文件頭 ,尾

crtl + alt+ F1 命令行全屏

系統命令

stat 顯示指定文件內容,比ls更詳細

who 顯示當前在線用戶

whoami 顯示當前操作用戶

hostname 顯示主機名

uname 顯示系統信息

top 動態顯示資源進程

ps 顯示瞬間進程狀態

du 查看目錄大小du -h /home 帶有單位顯示目錄信息

df 查看磁盤大小df -h 帶有單位顯示磁盤信息

ifconfig 顯示網絡信息

ping 測試網絡連通

netstat 顯示網絡狀態

clear 清屏

alias               對命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit

kill                  殺死進程,可以先用ps top命令查看進程的id,然後再用kill命令殺死進程。

打包壓縮相關命令

gzip:

bzip2:

tar:                打包壓縮

     -c              歸檔文件

     -x              壓縮文件

     -z              gzip壓縮文件

     -j              bzip2壓縮文件

     -v              顯示壓縮或解壓縮過程 v(view)

     -f              使用檔名

例:

tar -cvf /home/abc.tar /home/abc              只打包,不壓縮

tar -zcvf /home/abc.tar.gz /home/abc           打包,並用gzip壓縮

tar -jcvf /home/abc.tar.bz2 /home/abc           打包,並用bzip2壓縮

當然,如果想解壓縮,就直接替換上面的命令  tar -cvf  / tar -zcvf  / tar -jcvf 中的“c” 換成“x” 就可以了。



 關機重啓機器

shutdown

     -r             關機重啓

     -h             關機不重啓

     now            立刻關機

halt                 關機

reboot               重啓


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