常用Linux命令的基本使用(三)

2021-10-10 21:15:27 字數 3232 閱讀 1067

理解學習linux終端命令的原因

常用linux命令體驗

1、linux剛面世時並沒有圖形介面,搜有的操作全靠命令完成,如磁碟操作、檔案讀取、目錄操作、程序管理、檔案許可權設定

2、在職場,大量的伺服器維護工作都是在遠端通過ssh客戶端來完成的,並沒有圖形介面,所有的維護工作都需要通過命令來完成

3、在職場中,作為後端程式設計師,必須要或多或少的掌握一些常用的linux常用的終端命令

4、linux發行版本的命令大概有200多個,但是常用的命令只有10多個

命令                      對應英文                         作用

ls                          list                                  檢視當前資料夾下的內容

pwd                     print work directory       檢視當前所在資料夾

cd [目錄名]           change directory            切換資料夾

touch [檔名]      touch                             如果檔案不存在,新建檔案

mkdir [目錄名]      make directory              建立目錄

rm [檔名]           remove                          刪除指定的檔案

clear                     clear                              清屏

command [-options] [parameter]

說明:command:命令名,相應的功能的英文單詞或單詞的縮寫

[-options]:選項,可用來對命令進行控制,也可省略

parameter:傳給命令的引數,可以是零個、乙個或者多個

ps:代表可選

1、 --help

command --help

顯示command命令的幫助資訊

2、man

man command

查閱command命令的使用手冊

ps:man是manual的縮寫,是linux提供的乙個手冊,包含了絕大部分的命令、函式的詳細使用說明

使用man時的操作鍵

空格鍵       顯示手冊的下一屏

enter鍵      一次滾動手冊頁的一行

b            回滾一屏

f            前滾一屏

d            退出

/word        搜尋word字串

技巧自動補全 tab

檢視歷史命令 上/下 鍵

ls:列出目錄的內容

1、linux檔案或者目錄名稱最長可以有256個字元

2、以.(點)開頭的檔案為隱藏檔案,需要用-a引數才能顯示(一般是應用的配置檔案,不需要理會)

3、.代表當前目錄

4、..代表上一級目錄

引數-a  顯示所有,包括隱藏檔案

-l  顯示詳細資訊

-h  配合-l以人性化的形式顯示檔案大小:ls -l -h 或者ls -lh

ps:命令引數可以分開使用也可以連著使用

萬用字元* 代表任意個數字元

? 代表乙個字元

表示可以匹配字元組中的任意乙個

[abc] 匹配a、b、c中的任意乙個

[a-f] 匹配從a到f範圍內的任意乙個字元

cd:更改當前的工作目錄

cd  切換到當前使用者的主目錄(/home/使用者目錄)

cd ~ 切換到當前使用者的主目錄(/home/使用者目錄)

cd . 保持在當前目錄不變

cd .. 切換到上級目錄

cd - 可以在最近兩次工作目錄之間來回切換

路徑絕對路徑 相對當根目錄或者家目錄的工作路徑,前面是/或者~

相對路徑 相對當前目錄的工作路徑

touch

檔案不存在建立檔案

檔案存在修改檔案末次修改日期

mkdir

-p /a/b/c/d 建立多層目錄

ps:新建目錄時,目錄名與檔名不能同名

rm刪除檔案不能恢復

-f 強制刪除,忽略不存在的檔案,無需提示

-r 遞迴地刪除目錄下的內容,刪除資料夾時必須加此引數(rm -fr *清空當前目錄檔案和資料夾,謹慎使用)

tree [目錄名]:以樹狀結構顯示目錄結構

-d 只顯示目錄

cp 原始檔 目標檔案  :複製檔案

-i 檔案覆蓋前提示

-r 複製乙個資料夾

mv 原始檔 目標檔案:移動檔案或者目錄/檔案或目錄重新命名

-i 覆蓋前提示

cat 檔名   檢視檔案內容、建立檔案、檔案合併、追加檔案內容等功能(適合檔案內容較少檢視)

-b 對非空輸出行編號

-n 對輸出的所有行編號

ps:linux中還有乙個nl命令和cat -b的效果等價

more 檔名  分屏顯示檔案內容(適合檔案內容較多檢視)

使用more時的操作鍵

空格鍵       顯示手冊的下一屏

enter鍵      一次滾動手冊頁的一行

b            回滾一屏

f            前滾一屏

d            退出

/word        搜尋word字串

grep:強大的文字搜尋工具

允許對文字檔案進行模式查詢(模式查詢又被稱為正規表示式)

-n 顯示匹配及行號

-v 顯示不包含匹配文字的所有行(相當於求反)

-i 忽略大小寫

引數:^a 行首,搜尋以a開頭的行

ke$ 行尾,搜尋以ke結束的行

echo :在終端中輸出,通常和重定向聯合使用

重定向》和》

1、linux允許將命令執行結果重定向到乙個檔案

2、將本應顯示在終端上的內容輸出/追加到指定檔案中

ps:> 表示輸出,會覆蓋檔案原有內容

>> 表示追加,會將內容追加到已有檔案的末尾

管道 |

linux允許將乙個命令的輸出可以通過管道作為另乙個命令的輸入

可以理解為生活中的管子,一頭塞進東西,另一頭取出來。這裡 | 的左右分為兩端,左端塞東西(寫),右端取東西(讀)

常用的管道命令:

more 分屏顯示內容

grep 在命令執行結果的基礎上查詢指定的文字

常用 Linux 命令的基本使用

作業系統 作用 管理好硬體裝置,讓軟體可以和硬體發生互動 型別桌面作業系統 windows macos linux 伺服器作業系統 linux windows server 嵌入式作業系統 linux 移動裝置作業系統 iosandroid 核心和發行版 linux核心就是系統的心臟 只有乙個版本 ...

常用 Linux 命令的基本使用

首先學到的是小技巧 01,ctrl shift 可放大終端視窗字型顯示 02,ctrl 可縮小終端視窗字型顯示 03,reboot 重啟虛擬機器 1,ls 檢視當前資料夾的內容 pwd 檢視當前所在的資料夾 cd 目錄名 切換目錄 touch 檔名 新建檔案 如果檔案存在,修改檔案末次修改時間 mk...

常用Linux命令的基本使用

1.linux基本命令序號 命令對應英文 作用01 lslist 檢視當前資料夾下的內容 02pwd print work directory 檢視當前所在資料夾 03cd 目錄名 change directory 切換資料夾 04touch 檔名 touch 如果檔案不存在,新建檔案 05mkdi...