Linux基礎命令及快捷方式(未完版)

命令總結:100個

mkdir 創建目錄的命令 mkdir directory

ls    -l(long)d(directory)顯示目錄或者文件 全稱list

cd    切換目錄的層次change directory

echo  打印輸出內容(printf)

vi/vim記事本編輯器 命令模式(:wq :q :q! :wq!)<===>插入模式(esc切換命令模式)

      w write  q quit   !強制

cat   查看文件內容

cp    -apr拷貝文件或者目錄

mv    移動目錄或改名(rename命令)

rm    刪除文件或目錄 -f強制刪除文件 -r遞歸刪除  -fr刪除指定的目錄和文件

rmdir 刪除空目錄,雞肋命令

head  頭部 顯示文件頭部-n 行數  -行數   默認顯示前十行

tail  尾部 顯示文件尾部-n 行數  -行數   默認顯示尾部十行

grep* (過濾)核心命令之一(三劍客的老三)排除-v "排除"  直接過濾"想要的"   –E 過濾多個字符串 –I 過濾不區分大小寫

egrep  相當於-E

sed*  取各種內容(三劍客的老二)-n取消默認輸出  p=print  d=delete

alias 顯示別名

unalias 取消別名

which 查看路徑whereis,locate,find

find* 查看命令 -type (f d)-name "ddd" 按名字查找 -mtime 按照修改的時間查找

tree  查看目錄結構

xargs 用於把find/ls的輸出交給後面處理

seq   打印數字序列 echo{1..5}

man   查看命令及配置文件的幫助

touch 創建文件或者修改文件的時間戳

pwd   顯示當前的路徑

vimdiff 文件對比工具

whoami 查看當前命令行終端用戶

su    切換用戶角色,注意要帶上-

history 查看歷史記錄 -c (清空所有)-d(指定行號刪除)

chkconfig 查看設置開機自啓動軟件的命令

netstat  查看網絡狀態



符號:

;多個命令的分割符

/ 根或者路徑的分隔符

>標準輸出重定向(數據流朝着箭頭的方向流動),覆蓋原來的文件

>>追加重定向(數據流朝着箭頭的方向流動),在原來的文件內容結尾 追加內容

<或< 標準輸入重定向:輸入重定向勇於改變命令的輸入,指定輸入內容,後跟文件名

<<或<< 輸入重定向:後跟字符串,用來表示“輸入結束”,也可以ctrl+d來結束輸入

.. 上一級目錄

.  當前目錄

|  管道 通過管道把前一個命令的輸出交給後一個命令繼續執行

{} 配合echo打印序列echo {1..6}

;號隔開不同命令

/ 表示根或者路徑的分隔符


vi編輯器的快捷方式

99gg 行號加gg,快速到達99行

yy   拷貝一整行

p    粘貼

:set nu 顯示行號


快捷鍵:

! 101 表示執行歷史記錄裏的101行的命令

!!  執行最近的命令

!c   執行最近的以c開頭的命令


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