Liunx常用命令

2021-08-21 04:46:01 字數 2802 閱讀 3365

ls   引數 : -al :  檢視當前目錄下所有的檔案以及資料夾,包括隱藏檔案

ll : 檢視當前目錄下所有檔案以及資料夾的詳細資訊,不包括隱藏檔案

pwd :  檢視當前的路徑

mkdir : 建立資料夾 引數  -p  : 表示建立多級目錄

cd : 切換路徑

cat :  檢視檔案的所有內容

less   檢視我們的檔案內容

enter  往下翻一行

空格  往下翻一頁

q   退出瀏覽

more  

enter  回車  往下翻一行

space  空格  往下翻一頁

ctrl + c  退出瀏覽

tail   檢視檔案的尾部內容

-f   表示從尾部進行檢視

-100f   檢視尾部100行的內容

tail  -100f  install.log

cp  : 表示複製

cp  原始檔    目的檔案   拷貝並且可以支援重新命名

cp   原始檔   目的路徑 表示拷貝到某乙個路徑下面去

mv 剪下功能  不光可以移動檔案,還可以移動資料夾

mv   原始檔(資料夾 )   目的檔案(目的資料夾)

rm  表示刪除檔案或者資料夾

-r  表示遞迴刪除,會-把資料夾下面所有的東西都刪掉

-f  表示強制刪除  不通知你是否確認

rm  -rf   表示強制遞迴刪除  不會通知你是否確認,一定要慎用

find   查詢磁碟的檔案或者資料夾

find  /   -name   install.log

第乙個引數:從哪個路徑下面查詢

第二個引數  -name  按照什麼規則來進行查詢

第三個引數: 查詢得檔案的名字

vi 或者vim

加引數  a  或者 i 進入編輯模式

編輯完成之後按  esc 退出編輯模式

:wq  儲存退出

:q!  不儲存退出

分組

命令描述

插入(從一般模式進入到插入模式)

i在游標前插入

shift + i

在游標當前行開始插入

a在游標後插入

shift + a

在游標當前行末尾插入

o在游標當前行的下一行插入新行

shift + o

在游標當前行的上一行插入新行

複製或貼上

(在插入模式下)

yy單行複製

將游標移動到將要複製的行處

nyy多行複製

將游標移動到將要複製的首行處p貼上

將游標移動到將要貼上的行處

定位gg

到文字的第一行

shift + g

到文字的最後一行

刪除dd

刪除游標所在行

ndd刪除n行

退出:q

退出vi(沒有做任何修改時)

:q!強制退出不儲存

:w儲存不退出

:wq儲存後退出

管道命令 | 

管道在linux裡面是乙個連線的作用  

連線前乙個命令和後乙個命令

命令1  |  命令2  將命令1的輸出,作為命令2的輸入

grep  命令  表示過濾

grep -i installing install.log  從  install.log裡面查詢  installing這個字串

ps  檢視系統程序

ps -ef | grep rpcbind  表示檢視某個程序

ps –ef  | grep   tomcat  表示檢視tomcat的程序

kill命令  殺死某個程序

kill   程序號  表示殺死某個程序

kill  -9   程序號  表示強制的殺死

ifconfig  檢視網路ip位址以及mac位址等

驗證兩台伺服器之間是否能夠通訊

tar cvf test.tar test/    打包不壓縮

tar czvf test3.tar.gz install.log  打包並壓縮

tar xvf test2.tar  表示解壓某乙個檔案.tar結尾的檔案

tar zxvf test2.tar.gz  表示解壓縮.tar.gz結尾的檔案

tar zxvf test2.tar.gz   -c abc  解壓到某乙個指定的路徑下面去

wget

關機重啟

reboot  -h now  馬上關機重啟

shutdown  關機

halt  關機

useradd   hadoop  :  建立普通使用者

passwd   hadoop   :  給使用者設定密碼

chmod [引數] [《許可權範圍》《符號》《許可權代號》]   :變更檔案或目錄的許可權

-r或--recursive  遞迴處理,將指定目錄下的所有檔案及子目錄一併處理。

u:user,即檔案或目錄的擁有者。

g:group,即檔案或目錄的所屬群組。

o:other,除了檔案或目錄擁有者或所屬群組之外,其他使用者皆屬於這個範圍。

a:all,即全部的使用者,包含擁有者,所屬群組以及其他使用者。

+ 新增許可權

- 取消許可權

r:讀取許可權,數字代號為"4"。

w:寫入許可權,數字代號為"2"。

x:執行或切換許可權,數字代號為"1"。

-:不具任何許可權,數字代號為"0"。

liunx常用命令

ls 例子 ls alrs 把當前路徑的所有檔案所有資訊以倒序排序展示出來 l 表示所有的鏈結資訊 a 表示所有檔案,包括.開始的 r 以倒序為目的 s 按大小排序2.建立目錄 mkdir 例子 mkdir p m 0111 test1 test 在當前路徑建立test1 test資料夾,目錄許可權...

liunx常用命令

echo abc mytxtfile echo abc 會將echo後的引數輸出到標準輸出 螢幕上 後面的 的作用是重定向,它會將echo 的引數不再輸出到螢幕上,而是指定的檔案中 覆蓋 如果想在檔案後面追加,則使用 檢視文字檔案內容 cat mytxtfile 會在螢幕上輸出整個mytxtfile...

liunx常用命令

查到當前目錄下,字串所在的檔案 find type f exec grep 6200218 l 根據名字查詢當天的日誌 find name settlement 0 log exec grep l find mtime 30 type f xargs rm rf ls lt grep data he...