因為要實習需要linux,在實驗室缺少linux鍛鍊的我還是準備好好寫點linux的常用命令,僅供參考。
快捷鍵:
ctrl+c:強關!
ctrl+z:把當前程序送到後台處理。 但與ctrl+c不同,可用fg/bg恢復前台或後台的任務。
ctrl+a:將游標移動到命令列的開始處。
ctrl+e:將游標移動到命行令的結尾處。
ctrl+u:刪除行首到游標出的字元。
ctrl+k:刪除游標以後的。
ctrl+d:退出終端或刪除當前位字元。
ctrl+s:掛起/暫停程式(輸入)---ctrl+q恢復。
ctrl+shift+c/v:複製/貼上
ctrl+ l :清屏
~:代替主資料夾名 如:「/home/user/桌面」 可用 「~/桌面」
命令:
參考:
1.cd:切換目錄
(1)切換絕對路徑cd /home/user/桌面
(2)切換相對路徑 .切換當前目錄 ..返回上一級目錄
2.ls:檢視檔案目錄
ls -l 同時返回檔案資訊 -r 遞迴出所有檔案
3. grep:查詢檔案中有目標字的行
如:grep -引數 '目標字' 檔名
-a :將binary檔案以text檔案的方式查詢資料
-c :計算找到『查詢字串』的次數
-i :忽略大小寫的區別,即把大小寫視為相同
-v :反向選擇,即顯示出沒有『查詢字串』內容的那一行
4. find:查詢檔案命令(之後補充)
find [path] [option] [action]
find jaykie #返回jaykie或路徑帶有jaykie的檔案
5. cp:複製檔案
cp -a file1 file2 #連同檔案的所有特性把檔案file1複製成檔案file2
cp file1 file2 file3 dir #把檔案file1、file2、file3複製到目錄dir中
6. mv:移動檔案
mv file1 file2 file3 dir # 把檔案file1、file2、file3移動到目錄dir中
mv file1 file2 # 把檔案file1重新命名為file2
7. rm:刪除檔案
rm -i file # 刪除檔案file,在刪除之前會詢問是否進行該操作
rm -fr dir # 強制刪除目錄dir中的所有檔案
8. ps:檢視程序(任務管理器)
ps aux # 檢視系統所有的程序資料
ps ax # 檢視不與terminal有關的所有程序
ps -la # 檢視系統所有的程序資料
ps axjf # 檢視連同一部分程序樹狀態
9. kill: 殺死程式,kill+pid數字
kill -signal pid
signal的常用引數如下:
注:最前面的數字為訊號的代號,使用時可以用代號代替相應的訊號。
1:sighup,啟動被終止的程序
2:sigint,相當於輸入ctrl+c,中斷乙個程式的進行
9:sigkill,強制中斷乙個程序的進行
15:sigterm,以正常的結束程序方式來終止程序
17:sigstop,相當於輸入ctrl+z,暫停乙個程序的進行
10、killall命令
該命令用於向乙個命令啟動的程序傳送乙個訊號,它的一般語法如下:
killall [-iie] [command name]
killall -sighup syslogd # 重新啟動syslogd
11. file:檢視檔案字尾
file filename
12.tar:打包檔案
壓縮:tar -jcv -f filename.tar.bz2 要被處理的檔案或目錄名稱
查詢:tar -jtv -f filename.tar.bz2
解壓:tar -jxv -f filename.tar.bz2 -c 欲解壓縮的目錄
注:檔名並不定要以後綴tar.bz2結尾,這裡主要是為了說明使用的壓縮程式為bzip2
13.cat :檢視檔案的內容(按q 退出)
cat filename 或者(less filename 或 more filename)
14.chgrp:改變檔案所屬使用者
chgrp [-r] dirname/filename
-r :進行遞迴的持續對所有檔案和子目錄更改
# 例如:
chgrp users -r ./dir # 遞迴地把dir目錄下中的所有檔案和子目錄下所有檔案的使用者組修改為users
15.chmod:改變檔案許可權
chmod [-r] xyz 檔案或目錄
-r:進行遞迴的持續更改,即連同子目錄下的所有檔案都會更改
16.vim:編輯檔案
vim文件:
i 插入
x 刪除游標所處文字
: 切換到命令模式
! 強制
w 儲存
q 離開
u 撤銷上個動作
ctrl+r 和u相反
17.time 測時間(在其他命令前加就可以) Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...