Linux常用命令

2021-09-28 16:55:04 字數 1567 閱讀 4094

cd命令

cd /home/public 切換到目錄/home/public目錄中

cd ./path 切換到當前目錄下的path目錄中 " . " 表示當前層

cd …/path 切換到上一層目錄中的path目錄中 " … "表示上一層

ls命令 (意思是list)

-l : 列出長資料串,包含檔案的屬性與許可權資料等 .

-a :列出全部的檔案,連同隱藏檔案(開頭為.的檔案)一起列出來(常用)

-d :僅列出目錄本身,而不是列出目錄的檔案資料

-h :將檔案容量以較易讀的方式(gb,kb等)列出來

-r :連同子目錄的內容一起列出(遞迴列出),等於該目錄下的所有檔案都會顯示出來

ls -l #以長資料串的形式列出當前目錄下的資料檔案和目錄

ls -lr #以長資料串的形式列出當前目錄下的所有檔案

grep 命令

篩選分析資料 , 該命令通常與管道命令一起使用,用於對一些命令的輸出進行篩選加工等等

grep 是linux 中最常用的"文字處理工具之一" grep與sed / awk 合稱為linux中的三劍客

grep 的全稱為 : global search regular expression and print out the line

全稱中 " global search" 意思是全域性搜尋 "regular expression "意思是正規表示式

linux下我們如果想乙個任務或者程式還後台執行可以使用&,實際上linux還提供了其他任務排程的命令。

bg將乙個在後台暫停的命令,變成繼續執行

fg將後台中的命令調至前台繼續執行

jobs

檢視當前有多少在後台執行的命令

ctrl + z

可以將乙個正在前台執行的命令放到後台,並且暫停

nohup 命令

用途:不結束通話地執行命令。

語法:nohup command [ arg … ] [ & ]

描述:nohup 命令執行由 command 引數和任何相關的 arg 引數指定的命令,忽略所有結束通話(sighup)訊號。在登出後使用 nohup 命令執行後台中的程式。要執行後台中的 nohup 命令,新增 & ( 表示」and」的符號)到命令的尾部

ctrl+z以後輸出為:

這個使用用pidof xclock去檢視程序號還是存在,說明程式在後台暫停

執行bg %1 可以看到程式繼續執行

乙個更明顯的例子可以看出bg和fg的區別:firefox &符號有無的區別

nohup

如果你正在執行乙個程序,而且你覺得在退出帳戶時該程序還不會結束,那麼可以使用nohup命令。該命令可以在你退出帳戶之後繼續執行相應的程序。nohup就是不掛起的意思( no hang up)。 該命令的一般形式為:
nohup conmmand &

如果使用nohup命令提交作業,那麼在預設情況下該作業的所有輸出都被重定向到乙個名為nohup.out的檔案中,除非另外指定了輸出檔案:

nohup command > myout.file 2>&1

在上面的例子中,輸出被重定向到myout.file檔案中

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...