linux常用的命令
如果時linux
的圖形介面,通過
ctl+
alt+f1
三個鍵,切換到可以輸入命令列的介面。
login:
你鍵入:
root
後,計算機顯示輸口令
(password:)
,輸入你的口令(如果是第一次啟動,則是你在安裝時所輸入的口令
)即可。當計算機出現乙個
「#」提示
符時,表明你登入成功
! [root@localhost root]#_
1.顯示檔案目錄命令ls(
dos下為
dir)
2.改變當前目錄命令cd:
cd必須有空格,
pwd顯示當前目錄。
3.建立子目錄
mkdir
(dos
下為md
或mkdir)4.
刪除子目錄命令
rmdir
(dos
下為rd
)note
:要刪除的子目錄必須是空的,而且必須在上一級目錄中才能刪除下一級子目錄。
5.檔案改名命令mv(
dos下為
ren或
rename)6.
檔案複製命令cp(
dos下面是
copy)7.
獲取幫助信心命令
man(
dos下為
help)在
linux
中用man
命令獲取幫助資訊,例如
man ls
相當於help dir
ls –help
相當於dir/
note:
可以直接輸入q退出
man命令
8.顯示檔案的內容
less/more
(dos
下為type
)note: more
命令是讓畫面在顯示滿一頁時暫停,此時可按空格鍵繼續顯示下乙個頁面,或按
q鍵停止顯示。
less
命令的用法與
more
命令相似,也可以用來瀏覽超過一頁的檔案,所不同的是
less 9.
重定向與管道
在dos
中,可以通過重定向與管道方便地進行一些特殊的操作。如
dir>direct
將當前目錄放入檔案
direct
中;type readme>>direct,
將檔案readme
的內容追加到檔案
direct
中。在linux
中應為:
ls>direct; less readme>>direct.
10.外殼程式(
shell):
相當於dos
中的命令直譯器(
command)在
linux
中,有好幾種
shell,
常見的有:
ash, bash, ksh, tcsh, zsh
等。一般計算機預設的是
bash
。bash
是「bourne again shell」
的首字母縮寫,
shell
的任務是執行使用者的命令,是使用者能夠與
linux
系統進行互動。
note
:可以通過輸入下面的命令檢查是否正在執行
bash
:$ echo $shell /bin/bash,
如果上面的命令報錯或者不會類似響應我們的示例,那麼執行的是乙個不用於
bash
的shell
。11.&
&命令可用在其他任何命令的後面,它用來通知計算機在後台執行某一命令。通過把作業放在後台執行某一命令。通過把作業放在後台,使用者可以繼續使用當前的
shell
來處理其他命令;如果命令在前台執行的話,那麼使用者在次程序結束前不能繼續使用當前的
shell.
12.useradd
useradd
命令是由
root
或其他具有許可權的管理員用來建立新使用者,跟在
useradd
命令後面的是所要建立的帳號。
13.alias
alias
命令用來設定命令的別名或替代名。一般來說別名往往是實際命令命名的縮寫。例如使用者為
ls設定乙個別名
dir:
alias dir=ls
14.unalias
取消別名。
15.bg bg
命令用來迫使被掛起的程序在後台執行。例如,當你已經在前台啟動了乙個命令時(沒有在次命令後使用
&),你才想到這一命令將進行較長一段時間,但你這時還需要使用
shell
。在這種情況下,可通過
ctrl+z
掛起當前執行的程序。此時你即可以使它長期掛起,也可以通過輸入
bg把這一程序放到後台執行。這樣
shell
就可以用來執行其他的命令了。
16.cat
cat通常用來在螢幕上滾動顯示檔案的內容。它的格式是:
cat17.
find
用來查詢指定目錄的檔案。
18.grep
用於搜尋文字檔案,如果想要在幾個文字檔案中查詢一字串,可以使用『
grep
』命令。假設正在『
/usr/src/linux/documentation』
目錄下搜尋字串
』magic』
的檔案:
grep magic /usr/src/linux/documentation/*
19.halt
halt
命令的作用是關閉系統,它的作用許可權是超級使用者。
halt
就是呼叫
shutdown -h
。halt
執行時,殺死應用程序,執行
sync
(把存於
buffer
中的資料強制寫入硬碟中)系統呼叫,檔案系統寫操作完成後就會停止核心。
20.hostname
可以用來顯示當前系統當前的主機名或網域名稱,也可以用來設定系統的主機名。
21.mount
mount
命令用來把特殊檔案(通常是裝置名)指定的檔案系統安裝在作為乙個引數被指定的目錄上。只有超級用化能安裝檔案。如果在執行
mount
命令時不使用任何引數,它將列出當前被安裝的所有檔案系統。
22.ps
用來報告程序的狀態,它將顯示一張當前程序的快照。
23.rm
用來刪除指定的檔案。
24.who
顯示當前登陸在該機器上的所有使用者的列表。
25.chmod
改變使用者的訪問模式。
26.kill
kill
命令送出乙個特定的訊號(
signal
)給程序id為
pid的程序根據訊號而做特定的動作,若沒有指定,預設時送出終止(
term
)的訊號。其中可用的訊號有
hup(1),kill(9),term(15)
。如將pid
為223
的程序kill
,命令為
kill -9 332
linux 常用的命令
useradd 新增使用者 passwd 使用者名稱 su 切換使用者 tar 命令 c 建立打包檔案,可搭配 v 來察看過程中被打包的檔名 filename t 察看打包檔案的內容含有哪些檔名,重點在察看 檔名 就是了 x 解打包或解壓縮的功能,可以搭配 c 大寫 在特定目錄解開 特別留意的是,c...
Linux常用的命令
如果在window下程式設計的時候,把 直接的拷到linux的系統下往往會出現莫名其妙的縮排,把原來規範的布置全部打亂。這是因為在window系統下回車是用oaod表示的,而在linux系統下使用oa表示的。這樣每乙個換行都會多乙個od 的解釋。這個時候要刪除多餘的縮排,一行行的刪除太麻煩了,lin...
常用的Linux命令
作為乙個linux新手,總結了一些工作中常用的命令,希望對大家有用,不是特別全,但卻很常用。跟服務相關的命令 永久開啟該sh nohup run.sh nohup.out 查詢防火牆狀態 root localhost service iptables status 回車 停止防火牆 root loc...