鑒于之前給大家分享的Linux命令使用,根據(jù)各位小伙伴的要求,今天筆者再給大家繼續(xù)梳理相關(guān)的操作命令。
在Linux系統(tǒng)中經(jīng)常需要從指定的服務(wù)器自動下載 RPM 包并且安裝,yum命令提供了查找、安裝、刪除某一個、一組甚至全部軟件包的命令。yum作為軟件包管理器,能夠可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
yum常用命令:
1.yum install 軟件名稱 含義:進行安裝軟件
2.yum remove 軟件名稱 含義:進行軟件卸載
3.yum list all 含義:列出所有軟件名稱
4.yum list installed 含義:列出已經(jīng)安裝的軟件名稱
5.yum list available 含義:列出可安裝的軟件名稱
6.yum clean all 含義:清空yum所有的緩存
7.yum search 軟件信息 含義:根據(jù)軟件信息搜索軟件名字
8.yum check-update 含義:列出所有可更新的軟件清單命令
9.yum update 含義:更新軟件
10.yum info 軟件名稱 含義:查看軟件信息
例1:安裝apache,以及相關(guān)的工具包
命令:yum -y install httpd httpd-devel
例2:安裝mariadb數(shù)據(jù)庫
yum -y install mariadb
在Linux中最基本也是最常用的管理文件和目錄的相關(guān)操作命令:
1.pwd:顯示當(dāng)前用戶當(dāng)前所處的路徑
2.cd:改變用戶所在目錄
[root@localhost ~]#cd .. 返回到當(dāng)前目錄的上一級目錄
[root@localhost ~]#cd 返回當(dāng)前用戶的主目錄
[root@localhost ~]#cd /home 用路徑切換到home目錄
3.ls:顯示指定目錄下的內(nèi)容
使用技巧:ls 參數(shù) 目錄或文件名字
參數(shù)的應(yīng)用:
-a 列舉目錄中的全部文件,包括隱藏文件
-l 列舉目錄中的細(xì)節(jié),包括權(quán)限、所有者、組群、大小、創(chuàng)建日期、文件是否是鏈接
-R 遞歸,該選項遞歸地列舉當(dāng)前目錄下所有子目錄內(nèi)的內(nèi)容
例:ls -l 1.txt 列舉文件1.txt的所有信息
[root@localhost ~]#ls /home 顯示指定目/home下的內(nèi)容。
[root@localhost ~]#ls -l 顯示當(dāng)前目錄的詳細(xì)內(nèi)容。
[root@localhost ~]#ls -a 顯示當(dāng)前目錄下的說有文件,包括隱藏文件。
4.cat命令:顯示文本內(nèi)容
例如:在屏幕上顯示整個文件的內(nèi)容: cat 1.txt
5.touch命令:創(chuàng)建文本(不能插入內(nèi)容)
例如:touch test.txt 創(chuàng)建出test.txt文本
6.grep:是在一堆文件中查找一個特定的字符串。
例:grep money test.txt
以上命令在test.txt中查找money這個字符串,grep查找是區(qū)分大小寫的。
7.cp:拷貝文件或復(fù)制文件,注意cp默認(rèn)是只會復(fù)制文件
例:[root@localhost ~]#cp hello.txt file1.txt
把文件hello拷貝一份,命名為file1
[root@localhost ~]#cp hello.txt /home/myfile.txt
把當(dāng)前目錄下文件hello拷貝到路徑/home并命名為myfile
如果想要復(fù)制目錄,需要配合-r參數(shù)來實現(xiàn)
8.mv:可以對文件或者目錄進行移動
例:root@localhost ~]#mv /dir1/myfile.txt /dir1/newfile.txt
將文件myfile.txt移動到新的目錄下并改名為newfile.txt
[root@localhost ~]#mv /home/a_dir /home/test/dir2
將目錄a_dir移動到新的目錄下并改名為dir2
9.mkdir:創(chuàng)建目錄
[root@localhost ~]#mkdir dir2 創(chuàng)建一個目錄dir2
[root@localhost ~]#mkdir bb cc dd 一次性創(chuàng)建多個目錄
10.rmdir:刪除空目錄
[root@localhost ~]#rmdir dir2 刪除一個空目錄
[root@localhost ~]#rmdir bb cc dd 刪除多個空目錄
11.rm:刪除文件,注意rm默認(rèn)只是刪除文件
例:[root@localhost ~]#rm myfile.txt
刪除當(dāng)前目錄下myfile文件
如果想要刪除目錄,必須加上-r參數(shù),-f代表是強制刪除
例: 刪除當(dāng)前目錄下dir1目錄,有提示
[root@localhost ~]#rm -rf /dir1
刪除當(dāng)前目錄下dir1目錄,不提示
[root@localhost ~]#rm -r 11.txt 22.txt 33.txt
刪除當(dāng)前目錄下多個文件
Linux測試命令的分享即將告一段落,更多關(guān)于軟件測試培訓(xùn)的問題,歡迎咨詢千鋒教育在線名師,如果想要了解我們的師資、課程、項目實操的話可以點擊咨詢課程顧問,獲取試聽資格來試聽我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門到精通。