久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

在Linux不同場(chǎng)景中Linux命令的使用方法

今天小編要跟大家分享的文章是關(guān)于在Linux不同場(chǎng)景中Linux命令的使用方法。由于Linux在服務(wù)器領(lǐng)域應(yīng)用非常廣泛,有很多開源和成熟的軟件,目前大多數(shù)的應(yīng)用后臺(tái)都是部署在Linux上的,熟悉Linux操作系統(tǒng)和相關(guān)命令,可以加深我們對(duì)軟件的架構(gòu)和運(yùn)行機(jī)制的了解,也可以增加自己核心競(jìng)爭(zhēng)力、拓寬自己的技能棧,從而獲得更高的薪水。 Linux入門新手和正在Linux學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?!

不同崗位職級(jí),對(duì)于Linux能力要求也不相同,如果你是初級(jí)測(cè)試工程師,那么有可能只需要命令查看日志,分析bug原因。如果你是中級(jí)工程師,則需要在Linux環(huán)境搭建各種測(cè)試環(huán)境,包括各種應(yīng)用程序,應(yīng)用依賴的中間件,以及測(cè)試工具軟件等。如果你是高級(jí)工程師,則需要優(yōu)化系統(tǒng)架構(gòu),編寫shell腳本,提升測(cè)試效率。下面我們就一起來看一看吧~

1.日志查看實(shí)時(shí)查看tomcat日志文件查看:

cd /home/tomcat/logs #也可用相對(duì)目錄` `tail –f catalina.out #實(shí)時(shí)打印日志文件` `ctrl+c #退出查看

查看日志命令:

tail -f log.txt:循環(huán)查看

tai -500f log.txt:查看最后500行

cat file:查看短文件

less file:查看長(zhǎng)文件

head example.txt :顯示文件 example.txt 的前十行內(nèi)容 head -n 20 example.txt:顯示文件 example.txt 的前二十行內(nèi)容

2.修改配置文件內(nèi)容最常見的就是修改環(huán)境變量

vim /etc/profile輸入字母i, 進(jìn)入編輯模式 輸入內(nèi)容,按esc,進(jìn)入命令模式。 執(zhí)行:wq,保持修改。 輸入 soucre /etc/profile 使環(huán)境變量生效。 可以通過 cat /etc/profile查看文件是否修改成功。

3.vi/vim編輯器

vi/vim編輯器:Linux系統(tǒng)提供的文本編輯工具,用來編輯文本文件。

vim是vi的增強(qiáng)版本,增加了部分命令。

如何進(jìn)入?

新建:直接輸入vi

三種模式:

插入模式:底部有“--INSERT--”標(biāo)記,完成文本的編輯功能。

i:在當(dāng)前光標(biāo)前插入文本;

a:在當(dāng)前光標(biāo)后添加文本;

o:在當(dāng)前光標(biāo)下一行插入文本;

命令模式:剛進(jìn)入的狀態(tài),可以實(shí)現(xiàn)光標(biāo)的移動(dòng)以及字符的刪除、復(fù)制、粘貼等。

x:刪除字符 dw/dd:刪除詞/刪除行 yw/yy:復(fù)制詞,復(fù)制行 P:粘貼 kjhl:上下左右 ctrl+f/b:翻頁

底線模式:命令模式下輸入冒號(hào)進(jìn)入,可設(shè)置行號(hào)、查找、替換字符、保存退出等。

set nu/nonu:設(shè)置行號(hào) w filename:保存文件 wq:保存退出 q!:強(qiáng)制退出,不保存。 edit:在vi里打開另一文件。

vim模式切換

4.查看tomcat進(jìn)程,殺死進(jìn)程,重啟進(jìn)程。

查看tomcat進(jìn)程 ps -ef/grep tomcat ps –aux/grep tomcat 殺死進(jìn)程 kill -9 進(jìn)程ID ps -ef/grep tomcat#查看進(jìn)程是否已關(guān)閉進(jìn)入tomcat的bin目錄cd /usr/local/tomcat/bin 啟動(dòng)tomcat ./startup.sh

5.壓縮解壓縮文件

tar cvf a.tar 1.txt 2.txt 3.txt#將3個(gè)文件放到文件包a.tar中。 tar cvf /tmp/a1.tar *.txt#指定包存放的位置。 tar xvf a.tar#將文件解壓縮到當(dāng)前目錄。 tar -zcvf a.tar.gz *.txt#打包與壓縮為a.tar.gz。 tar -zxvf a.tar.gz#解壓縮并解包。

參數(shù)說明

-c: 建立壓縮檔案 -x:解壓 -t:查看內(nèi)容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 -z:有g(shù)zip屬性的 -j:有bz2屬性的 -Z:有compress屬性的 -v:顯示所有過程 -O:將文件解開到標(biāo)準(zhǔn)輸出

6.上傳/下載

在xshell中可以通過下面的命令進(jìn)行上傳下載:

一般般需要安裝,可使用 yum install lrzsz

rz:選擇上傳文件

sz 文件名:選擇下載路徑

當(dāng)然你也可以通過xftp工具,進(jìn)行可視化的上傳下載。

7.文件查找find:

實(shí)時(shí)查找,通過遍歷指定起始路徑下文件系統(tǒng)層級(jí)結(jié)構(gòu),根據(jù)文件的屬性進(jìn)行查找,如文件名,文件大小,所有者,所屬組,是否為空,訪問時(shí)間,修改時(shí)間。

格式:

find ...

結(jié)合通配符和管道命令有如下示例:

find /etc -name \*****.txt** **:在/etc目錄下,查找以.txt結(jié)尾的文件,給出所有文件的路徑。** **find /etc -name '\*abc\*':在/etc目錄下查找文件名中含有字符串‘a(chǎn)bc’的文件。** **find / -amin -5:查找在系統(tǒng)中最后5分鐘訪問的文件。** **find / -mmin -5:查找在系統(tǒng)中最后5分鐘里修改過的文件。** **find / -size -1000k:查找出小于1000KB的文件。** **find /etc / grep local 在/etc目錄下查找含有l(wèi)ocal這幾個(gè)字母的所有文件或者目錄

8.移動(dòng)、復(fù)制命令移動(dòng)mv

移動(dòng)當(dāng)前目錄文件夾AA 到/home/aa/

mv AA/ /home/aa/

移動(dòng)當(dāng)前目錄文件a.txt到 /home/aa/目錄,并重命名為b.txt

mv a.txt /home/aa/b.txt

復(fù)制 cp

復(fù)制當(dāng)前目錄文件a.txt到/home/B目錄

cp a.txt /home/B

復(fù)制文件夾 AA到/home/B目錄

cp -r AA/ /home/B

跨服務(wù)器復(fù)制:scp

命令格式: scp

從遠(yuǎn)處復(fù)制文件到本地目錄 scp root@192.168.1.204:/home/soft/tomcat.tar.gz /home/test/ 上傳本地文件到遠(yuǎn)程機(jī)器指定目錄 scp /home/test/nginx-0.5.38.tar.gz root@192.168.1.204:/opt/soft/

9.權(quán)限修改

通過ls -l命令,可查看文件的相關(guān)屬性。

ls -l

第一個(gè)字符:- d l

第二到第九位是文件的所屬權(quán)限。

Linux文件的權(quán)限分為4種:

read write execute none

9位分成3組:

第一組代表這個(gè)文件的所有者owner有什么權(quán)限

第二組代表這個(gè)文件的所有組group的人所擁有的權(quán)限

第三組代表其他人others具有什么權(quán)限

修改文件訪問權(quán)限:

chmod who +/- r/w/x file

chmod u+x file 只給自己加上可執(zhí)行權(quán)限

chmod ug+x file 所有者和所屬組加上可執(zhí)行權(quán)限

chmod u-x file 用戶取消可執(zhí)行權(quán)限

在Linux內(nèi)部表示權(quán)限,是用3個(gè)二進(jìn)制數(shù)來表示的

比如000 :0 111:7

所以r=4,w=2,x=1

7表示權(quán)限都齊了 5表示沒有寫的權(quán)限

假設(shè)owner:rwx,group:r-x,other:r-x

則權(quán)限設(shè)置為:chmod 755 file10.服務(wù)器性能監(jiān)控監(jiān)控CPU、內(nèi)存

top:類似于windows的任務(wù)管理器,能夠?qū)崟r(shí)監(jiān)控系統(tǒng)的運(yùn)行狀態(tài),主要顯示系統(tǒng)中各個(gè)進(jìn)程的資源使用情況,如cpu、內(nèi)存、負(fù)載等。

free:查看服務(wù)器內(nèi)存使用情況,包括物理內(nèi)存、交換內(nèi)存和內(nèi)核緩沖區(qū)內(nèi)存的空閑和剩余統(tǒng)計(jì)。

以上就是馬哥教育今天為大家分享的關(guān)于在Linux不同場(chǎng)景中Linux命令的使用方法的文章,希望本篇文章能夠?qū)φ趶氖翷inux相關(guān)工作的小伙伴們有所幫助。想要了解更多Linux相關(guān)知識(shí)記得關(guān)注達(dá)馬哥Linux培訓(xùn)官網(wǎng)。最后祝愿小伙伴們工作順利!

聲明:文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!

    1. 主站蜘蛛池模板: 万宁市| 朔州市| 刚察县| 宣恩县| 家居| 池州市| 莱芜市| 韩城市| 江口县| 长岭县| 伽师县| 通化市| 龙里县| 罗源县| 那曲县| 宝坻区| 荥阳市| 盈江县| 县级市| 神农架林区| 平定县| 阿尔山市| 扶绥县| 庆元县| 泰安市| 兰坪| 县级市| 武乡县| 天长市| 云浮市| 黎平县| 庆阳市| 松江区| 吴江市| 神农架林区| 普定县| 岳西县| 米脂县| 新竹市| 孝感市| 万全县|