(二)linux基本命令

CRT

鏈接遠(yuǎn)程linux的服務(wù)器

將文件發(fā)送至制定的服務(wù)器

scp -r 文件名/目錄名 root@192.168.1.140:/home/

pwd

ifconfig

linux的啟動(dòng)加載循序

man 不會的命令 man date

--help date --help

info date

linux的啟動(dòng)過程

who 查看鏈接

/etc/ 存放配置文件

/opt/ 存放第三方應(yīng)用

image-20201214181707740

linux的啟動(dòng)過程

1,內(nèi)核引導(dǎo),接通電源bios自檢,按照bios中設(shè)施的啟動(dòng)設(shè)備進(jìn)行啟動(dòng),首先進(jìn)入/boot目錄下的內(nèi)核文件

2,運(yùn)行init,init進(jìn)程是系統(tǒng)所有進(jìn)程的起點(diǎn),init程序首先需要讀取配置文件/etc/inittab,

init的一大任務(wù),就是運(yùn)行這些開機(jī)啟動(dòng)的程序,

啟動(dòng)時(shí),根據(jù)運(yùn)行級別,決定啟動(dòng)哪些任務(wù)

3.系統(tǒng)初始化,

init調(diào)用/etc/rc.d/rc.ysinit,完成一些系統(tǒng)的初始化操作,rc.sysinit的主要工作有:激活交換分區(qū),檢查磁盤,加載硬件模塊

4.建立終端

init會打開6個(gè)終端,宜賓啊用戶登陸系統(tǒng),在inittab中初始化定義了6個(gè)終端

5.用戶登陸系統(tǒng)

命令行登陸

image-20201214183247525

vim編輯器

增減行號

set nu

set nonu

三種模式

模式間的切換

一般模式:進(jìn)入默認(rèn)的模式

刪除光標(biāo)當(dāng)前行 dd

刪除含光標(biāo)后多少行 d數(shù)字d

撤銷上一步 u

復(fù)制光標(biāo)當(dāng)前一行 yy

復(fù)制光標(biāo)當(dāng)前n行 y數(shù)字y

粘貼在光標(biāo)的下一行p

刪除一個(gè)字符 x相當(dāng)于del,X相當(dāng)于backspace

刪除一個(gè)詞 dw

復(fù)制一個(gè)詞yw

移動(dòng)到行頭sheft+^

移動(dòng)到行尾shift+$

移動(dòng)到頁頭1+shift+g

移動(dòng)到指定行 n+shift+g

編輯模式:在默認(rèn)模式下按i/o/a進(jìn)入編輯模式

編輯模式退出為一般模式Esc

i當(dāng)前光標(biāo)前

a當(dāng)前光標(biāo)后

o下一行插入

強(qiáng)制操作!

只退出不保存q

指令模式:

:

:%s/old/new /g替換

/

/word 查找 n下一個(gè),shift+n上一個(gè)

?

/word 查找 n上一個(gè),shift+n下一個(gè)

用戶與用戶組

新增用戶useradd lisi

給用戶增加密碼passwd lisi

yang@tianx: $sudo passwd lisi
輸入新的 UNIX 密碼: 
重新輸入新的 UNIX 密碼: 
passwd:已成功更新密碼

用戶是否存在:id 用戶名

查看當(dāng)前用戶:whoami/who am i

切換用戶 su 用戶名

刪除用戶,但保留主用戶 userdel 用戶名

連同用戶信息一起刪除 userdel -r 用戶名

修改用戶組:usermod -g 用戶組 用戶名

新增用戶組:groupadd

刪除組:groupdel

修改組:groupmod -n 新組名 老組名

加入用戶 useradd -g 用戶組 用戶名

常用命令

時(shí)間日期類

date

cal

文件目錄類

打印當(dāng)前工作目錄pwd

ls

ls -d abc  查看當(dāng)前目錄下有沒有abc文件 
ls -d 只列出文件夾
ls -l
ls -a = ll
ls -R 遞歸查看

網(wǎng)絡(luò)配置類

磁盤分區(qū)類

磁盤分區(qū)類

fdisk -l 查看有幾塊盤

df查看目錄掛載點(diǎn)

fd -h查看磁盤空間的剩余額度

主分區(qū)與擴(kuò)展分區(qū),邏輯分區(qū)

boot引導(dǎo)啟動(dòng)

搜索與查找

find

grep

軟件是否安裝

rpm -qa|grep rsync

進(jìn)程與線程類

ps -ef

ps -aux

netstat顯示網(wǎng)絡(luò)統(tǒng)計(jì)信息

netstat -anp|grep 8080

壓縮與解壓

一組:

gzip

解釋:壓縮文件,只能將文件壓縮成為*.gz文件

命令:gzip+文件

特點(diǎn):只能壓縮文件,不能壓縮目錄,原來的文件不保存

解壓縮:gunzip

二組

tar

解釋:打包目錄,壓縮后的文件格式為.tar.gz

參數(shù):

-c 產(chǎn)生.tar打包文件

-v 顯示詳情信息

-f 制定壓縮后的名字

-z 打包同時(shí)壓縮

-x 解壓

tar -zcvf XXX.tar.gz a.txt b.txt

tar -zxvf xxx.tar.gz

三組

zip

解釋:壓縮文件和目錄的命令,windows/linux通用且可以壓縮

參數(shù) -r 壓縮目錄

zip myzip.zip 1.txt 2.txt

unzip myzip.zip

linux文件與目錄

image-20201215180444582
INFO com.qunar.vacation.base.web.interceptor.RequestTimeInterceptor 2020-12-25 22:44:35 QTraceId[vs_vacation_api_201225.224423.10.93.7.235.18242.20_1] - found slow request! controller: com.qunar.vacation.route.controller.ListApi, action: mobileTop, parameters:;modules:[list];filterTagValueType:[promAndCoupon];limit:[0,50];id:[36974926,34182805,49163960,35068895,69509280,66864040,35573353,9454258,40551400];filterTagPlatform:[mobile];privilegeCode:[ENVNULL];topids:[null]spend time: 11316ms

curl 命令

  • curl url

獲取頁面內(nèi)容或接口響應(yīng)

  • curl -l url

獲取請求頁面或者接口的請求頭

  • curl :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容