Linux常用命令 一

2021-08-22 11:59:35 字數 2531 閱讀 7029

命令:

通常只代表了實現某一類功能的指令或程式的名稱。

命令分類及格式:

linux命令的執行必須依賴於shell命令直譯器。shell實際上是linux系統中執行的一種特殊程式,它位於作業系統核心與使用者之間,負責接受使用者輸入的命令並進行解釋,將需要執行的操作傳遞給系統核心執行,shell在使用者和核心之間充當「翻譯官」的作用。

bash是linux系統中預設使用的shell程式,預設位於/bin/bash目錄中。

內部命令:

內部命令屬於shell的一部分,伴隨著系統核心自動就攜帶的命令。

外部命令:

指的是linux系統中可以完成特定功能的指令碼/二進位制程式,需要靠第三方的檔案和命令檔案所支援。使用檔案時,才可以使用改命令。

type 需要執行的命令——判斷使用者輸入的是外部命令還是內部命令。

linux命令列的格式:

語法:

命令字 【選項】 【引數】

1.命令字:

整條命令中最關鍵的一部分,在linux的字元操作介面中,使用命令字唯一確定一條命令,所以在輸入命令時一定要確保命令的正確性。

2.作用:

調節命令的具體功能,決定這條命令如何執行。

使用單個字元的選項時,新增-引導。(短格式選項)     如-a

使用多個字元選項時,新增--引導。(長格式選項)       如--help

3.引數:

是命令字元的處理物件,最好使用絕對路徑

tab:可將輸入的不完整命令或檔案,目錄名自動補齊,按兩次系統將輸出可用的名稱列表。

\ :強制換行

crtl + u:刪除當前游標之前的內容

crtl + k:刪除當前游標之後的內容

crtl + l:清屏

獲得命令幫助:

help命令:

檢視各shell內部命令的幫助資訊

--help:

顯示對應命令字的格式及選項等幫助資訊。適用於大多數外部命令。

man手冊:

文字文件格式(linux系統中)的幫助手冊頁。

whatis  要查詢的命令 :該命令可檢視需要查詢的命令的作用。

檢視目錄或檔案屬性內容:

ls命令主用於顯示目錄的內容,包括子目錄和檔案的相關屬性資訊等。

-l:長格式顯示檔案和目錄的列表

-a:顯示所有子目錄和檔案的資訊,包括「.」開頭的隱藏目錄和隱藏目錄

-a:與-a選項的作用基本類似,但有兩個特殊隱藏目錄不顯示——「.」與「..」(當前目錄與父目錄)

-d:顯示出目錄或檔案的大小

-r:以遞迴的方式顯示出指定目錄及子目錄中的所有內容

藍色:目錄(資料夾)  白色:普通文字檔案    綠色:可執行檔案(指令碼)    紅色:壓縮檔案      淺藍色:軟鏈結檔案(快捷方式)      閃爍紅色:鏈結的檔案出問題      灰色:其他檔案

執行『「ls-ld」命令可以顯示當前目錄的詳細屬性

(linux中的一起東西都是檔案)

alias:

alias別名機制可以進行檔案(目論)名稱簡化以提高使用效率。

\ls 為不使用別名

(un)alias 擬定名稱="echo 要輸出的內容"     (臨時設定,加un為取消)

alias   檢視自己設定的別名稱

永久設定別名:放在系統的路徑中一般放置在以下兩個地方:/etc/profile(全域性生效)      ~/.bashrc(當前使用者生效)

建立目錄和檔案:

touch——建立空檔案:

touch命令本用於更新檔案的時間標記,但在實際使用中經常用於建立新的測試檔案。使用檔名作為引數,可同時你建立多個檔案。

touch 建立的新檔名(檔名空格分隔,可多個建立)

注意事項:若檔案不存在,則建立新檔案;若存在,則更新該檔案的時間標記。

mkdir命令————建立新的目錄:

該命令用於建立新的空目錄,使用要建立的目錄位置作為引數(可有多個)。

mkdir 建立的新檔名

絕對路徑下,需要一次性建立巢狀的多層目錄,必須結合「-p」選項,否則只能在已經存在的目錄中建立一層子目錄。wang

vi /etc/sysconfig/network-scripts/ifcfg-網絡卡編號(永久配置網絡卡的配置檔案)

nmtui(臨時配置互動式配置網絡卡)

systemctl stop firewalld (臨時關閉防火牆)

systemctl disable firewalld(永久關閉防火牆)

setenforce 0(臨時關閉se linux)

vi /etc/sysconfig/selinux          vi/etc/selinux/config(永久關閉selinux)

se配置檔案修改:

selinux=disable

service network restart(重啟網絡卡)

linux常用命令 一

cal y 顯示全年的日曆 vipw 相當於 vim etc passwd vigr 相當於 vim etc group df h或fdisk l 檢視分割槽 uname a 檢視系統核心版本號及系統名稱 rpm q kernel 查詢核心版本 find name txt print 從當前目錄查詢...

Linux常用命令(一)

1 更新命令 2 安裝新軟體 sudo apt get install mysql server。接著,apt會對照軟體列表查詢,發現匹配的mysql server 5.0軟體包。它會計算所有的倚賴關係,提供乙個報告,報告中包括。並提示 y n 報告中包括suggested package和reco...

linux常用命令(一)

關於檔案命名規則 1.除了 之外 所有都是合法的 2.有些字元最好不用,如空格符,製表符,退格符和字元 3.避免使用.作為普通檔名的第乙個字元,因為在linux裡 以這個開頭的都是隱藏檔案 4.大小寫敏感 5.linux下 所有命令都是二進位制檔案 bin下放 一般使用者都可以使用的命令 sbin ...