Linux常用的命令

2021-05-22 03:12:51 字數 3709 閱讀 5895

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