文章目錄
- 如何創建用戶🚩
- ls指令🚩
- pwd指令🚩
- cd指令🚩
- touch指令🚩
- mkdir指令🚩
- cat指令🚩
- rm指令(謹慎)🚩
- cp指令🚩
- mv指令🚩
- man指令🚩
- 常用查看檔案指令
- less 指令🚩
- head 指令🚩
- tail指令🚩
- vim 指令🚩
- date 指令🚩
- 其它操作指令🚩
- 軟體相關
- 行程相關
提示:以下是本篇文章正文內容,所有命令中的括號是不存在的,只是為了便于觀察語法格式
如何創建用戶🚩
-
語法:
useradd [用戶名] -
功能:新建一個用戶名,注意必須是在 root 用戶下才能生效,
-
語法:
passwd [密碼] -
功能:給用戶名設定/修改密碼,
-
語法:
su [用戶名] -
功能:切換到某個用戶
ls指令🚩
描述:查看指定檔案下有那些目錄、檔案
- 語法:
ls - 功能:直接輸入 ls 查看當前目錄下有那些檔案或目錄

- 語法:
ll或者ls -l(更常用) - 功能:以串列的形式羅列出目錄的內容,顯示的資訊更多更詳細

pwd指令🚩
- 語法:
pwd - 功能:顯示當前目錄

cd指令🚩

注意:/ 表示根目錄,~表示當前用戶的 home 目錄,
描述:cd 用來切換 “當前目錄”,在Windows當中,我們可以通過滑鼠點擊的方式在各個目錄之間來回跳轉,而在Linux當中我們需要用到cd指令來實作該操作,
- 語法:
cd [跟上一個路徑名] - 功能:這個路徑可以是絕對路徑(以
/開頭),也可以是相對路徑(以.或者..開頭,也可以省略)

- 語法:
cd ..(回傳上級路徑) - 語法:
cd?~(進入主作業目錄) - 語法:
cd?-(回傳上一次所在目錄)
touch指令🚩
- 語法:
touch [檔案名] - 功能:touch命令引數可更改檔案或目錄的日期時間,包括存取時間和更改時間,或者新建一個不存在的檔案,
mkdir指令🚩
- 語法:
mkdir [目錄名] - 功能:創建一個目錄
- 語法:
mkdir [目錄名]/[目錄名] -f - 功能:創建多級目錄
cat指令🚩
- 語法:
cat [檔案名] - 功能:查看檔案內容,如果檔案沒有內容,就看不到效果,可以暫時通過 echo 命令來寫檔案

注意:echo 命令本來是顯示內容到螢屏上,搭配 > ,就可以把內容寫道檔案里,這里的 > 被稱為重定向
rm指令(謹慎)🚩
- 語法:
rm [-f-i-r-v] [檔案名] - 功能:查看檔案內容,如果檔案沒有內容,就看不到效果,可以暫時通過 echo 命令來寫檔案
- 常用選項(可以組合使用):
1). -f 即使檔案屬性為只讀(即寫保護),強制洗掉,不會詢問
2). -i 洗掉前逐一詢問確認
3). -r 遞回洗掉目錄及其下所有檔案

注意:像rm -rf/或者rm -rf/*是強制洗掉根目錄下的所有內容,一般從不使用
cp指令🚩
- 語法:
cp [選項] [源檔案或目錄] [目標檔案或目錄] - 功能:復制檔案或目,

- 常用選項(可以組合使用)
1). -f 或 --force 強行復制檔案或目錄, 不論目的檔案或目錄是否已經存在
2). -i 或 --interactive 覆寫檔案之前先詢問用戶
3). -r 遞回處理,將指定目錄下的檔案與子目錄一并處理,拷貝目錄

4). -R 或 --recursive遞回處理,將指定目錄下的檔案及子目錄一并處理
mv指令🚩
- 語法:
mv [選項] [源檔案或目錄] [目標檔案或目錄] - 功能:
1).如果mv命令中第二個引數是不存在的名稱,mv命令完成的是重命名操作,

2).如果mv命令中第二個引數型別的相同,mv命令是移動操作,

- 常用選項
1). -f :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆寫
2). -i :若目標檔案 (destination) 已經存在時,就會詢問是否覆寫!
補充:cp 涉及到大量的寫磁盤操作,如果當前拷貝目錄比較大,就比較耗時,mv 操作不會涉及到大量的磁盤操作,即使是移動一個目錄比較大,也不會低效
man指令🚩
- 語法:
man[選項] 命令 - 功能:Linux的命令有很多引數,我們不可能全記住,我們可以通過查看聯機手冊獲取幫助,

常用查看檔案指令
less 指令🚩
- 語法:
less [檔案名] - 功能:less[檔案名],能夠打開并顯示檔案,按
上下鍵滾屏,按q退出 ,使用/[關鍵字]查找,
head 指令🚩
- 語法:
head[檔案名]或者head -n [檔案名] - 功能:默認顯示前十行的內容到螢屏上,加上 -n(必須在中間) ,n 表示一個具體的數值,指定顯示前 n 的內容到螢屏上

tail指令🚩
- 語法:
tail[檔案名]或者tail-n [檔案名] - 功能:默認顯示后十行的內容到螢屏上,加上 -n(必須在中間) ,n 表示一個具體的數值,指定顯示后 n 的內容到螢屏上

vim 指令🚩
- 介紹:vim 命令就是 Linux 上的記事本,但其實比記事本的功能更強大的多~,vim 命令用法很多,這是只是介紹常用命令,
- 用法:打開檔案使用
vim[檔案名],默認進入 normal mode(普通模式),輸入i,進入 insert mode(插入模式),編輯好后輸入esc就可以回傳普通模式,普通模式下輸入:w就保存了修改的內容,輸入:q就退出了vim;插入模式下也可以按輸入:wq或:x保存退出 vim ,輸入:q!是丟棄修改,強制退出
date 指令🚩
- 語法:
date [OPTION]... [+FORMAT] - 功能:date 指定格式顯示時間: date +%Y:%m:%d

顯示具體時間

轉換時間戳

其它操作指令🚩
軟體相關
-
yum list查看軟體源上有那些軟體包,一般搭配grep命令進行篩選,grep 的功能就是進行字串查找/匹配

-
yum install [軟體包名]安裝軟體包,注意要聯網,必須是 root 用戶 -
yun remove[軟體包名]洗掉軟體包 -
wget [鏈接]類似于 http 的客戶端,通過這個這個命令就可以獲取到鏈接的內容 -
unzip[壓縮包名]:解壓縮包
行程相關
-
ps aux:查看行程,搭配 grep 命令使用例如查看 tomcat 是否啟動:
ps aux | grep tomcat

-
kill[埠號]:殺死/關閉行程 -
netstat -anp | grep [埠號]:搭配 grep 命令查看具體埠號例如查看8080埠號:
netstat -aup | grep 8080

提示:以上是本篇文章所有內容,如有錯誤,請及時指正!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/291187.html
標籤:其他
