真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

l測(cè)試面試linux命令 linux常用命令面試

面試常問(wèn)的 25+ 個(gè) Linux 命令

本文并不會(huì)對(duì)所有命令進(jìn)行詳細(xì)講解,只給出常見(jiàn)用法和解釋。具體用法可以使用 --help 查看幫助或者直接通過(guò)google搜索學(xué)習(xí)。

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)阜城,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):18980820575

find / -name filename.txt 根據(jù)名稱(chēng)查找/目錄下的filename.txt文件。

find . -name "*.xml" 遞歸查找所有的xml文件

find . -name "*.xml" |xargs grep "hello world" 遞歸查找所有文件內(nèi)容中包含hello world的xml文件

grep -H 'spring' *.xml 查找所以有的包含spring的xml文件

find ./ -size 0 | xargs rm -f 刪除文件大小為零的文件

ls -l | grep '.jar' 查找當(dāng)前目錄中的所有jar文件

grep 'test' d* 顯示所有以d開(kāi)頭的文件中包含test的行。

grep 'test' aa bb cc 顯示在aa,bb,cc文件中匹配test的行。

grep '[a-z]{5}' aa 顯示所有包含每個(gè)字符串至少有5個(gè)連續(xù)小寫(xiě)字符的字符串的行。

ps -ef|grep tomcat 查看所有有關(guān)tomcat的進(jìn)程

kill -9 19979 終止線程號(hào)位19979的進(jìn)程

ls -al

pwd

cp source dest 復(fù)制文件

cp -r sourceFolder targetFolder 遞歸復(fù)制整個(gè)文件夾

scp sourecFile romoteUserName@remoteIp:remoteAddr 遠(yuǎn)程拷貝

mkdir newfolder

rmdir deleteEmptyFolder 刪除空目錄

rm -rf deleteFile 遞歸刪除目錄中所有內(nèi)容

mv /temp/movefile /targetFolder

mv oldNameFile newNameFile

su -username

chmod 777 file.java file.java 的權(quán)限 -rwxrwxrwx ,r表示讀、w表示寫(xiě)、x表示可執(zhí)行

tar -czf test.tar.gz /test1 /test2

tar -tzf test.tar.gz

tar -xvzf test.tar.gz

head -n 10 example.txt

tail -n 10 example.txt

tail -f exmaple.log 這個(gè)命令會(huì)自動(dòng)顯示新增內(nèi)容,屏幕只顯示10行內(nèi)容的(可設(shè)置)。

sudo rm a.txt 使用管理員身份刪除文件

netstat -tln | grep 8080 查看端口8080的使用情況

lsof -i :8080

ps aux|grep java 查看java進(jìn)程

ps aux 查看所有進(jìn)程

tree a

wget

curl

ping

ssh userName@ip

echo $JAVA_HOME 打印java home環(huán)境變量的值

java javac jps ,jstat ,jmap, jstack

svn git maven

歡迎補(bǔ)充!~

linux常用的20個(gè)命令面試有哪些?

如下:

1.查找文件

find / -name filename.txt

根據(jù)名稱(chēng)查找/目錄下的filename.txt文件

2.查看一個(gè)程序是否運(yùn)行

ps –ef|grep tomcat

查看所有有關(guān)tomcat的進(jìn)程。

3.終止線程

kill -9 19979

終止線程號(hào)位19979的線程

4.查看文件,包含隱藏文件

ls -al

5.當(dāng)前工作目錄

pwd

6.復(fù)制文件包括其子文件到自定目錄

cp -r sourceFolder targetFolder

7.創(chuàng)建目錄

mkdir newfolder

8.刪除目錄(此目錄是空目錄)

rmdir deleteEmptyFolder

9.刪除文件包括其子文件

rm -rf deleteFile

10.移動(dòng)文件

mv /temp/movefile /targetFolder

擴(kuò)展重命名 mv oldNameFile newNameFile

11.切換用戶(hù)

su -username

12.修改文件權(quán)限

chmod 777 file.java

//file.java的權(quán)限-rwxrwxrwx,r表示讀、w表示寫(xiě)、x表示可執(zhí)行

13.壓縮文件

tar -czf test.tar.gz /test1 /test2

14.列出壓縮文件列表

tar -tzf test.tar.gz

15.解壓文件

tar -xvzf test.tar.gz

16.查看文件頭10行

head -n 10 example.txt

17.查看文件尾10行

tail -n 10 example.txt

18.查看日志文件

tail -f exmaple.log

//這個(gè)命令會(huì)自動(dòng)顯示新增內(nèi)容,屏幕只顯示10行內(nèi)容的(可設(shè)置)

19.啟動(dòng)Vi編輯器

vi

20.查看系統(tǒng)當(dāng)前時(shí)間

date

命令會(huì)輸出 周幾 幾月 幾日 時(shí)間 和 時(shí)間顯示格式和年份

Sat Jan 20 04:39:49 CST 2018

date +"%Y-%m-%d"

測(cè)試中最基本的linux命令,學(xué)會(huì)離大佬就不遠(yuǎn)了

學(xué)習(xí)軟件測(cè)試,最基本的linux命令必須掌握,現(xiàn)為大家整理如下:

一:系統(tǒng)管理相關(guān)命令

ls:可以看到整個(gè)目錄

1.su:在不退出登陸的情況下,切換到另一個(gè)用戶(hù)的身份

如:su root

切換到root這個(gè)用戶(hù),將提示輸入密碼,輸完密碼后即可登陸

# 超級(jí)用戶(hù)提示符

$ 普通用戶(hù)提示符

whoami:確認(rèn)自己身份

history:查看運(yùn)行命令的 歷史

ifconfig:顯示或設(shè)置網(wǎng)絡(luò)設(shè)備的命令,我們可以用這個(gè)命令查看自己虛擬機(jī)的IP地址

ping:ping是Windows.Unix,Linux系統(tǒng)下的一個(gè)命令.ping命令也屬于一個(gè)通信協(xié)議,是TCP/I協(xié)議的一部分。利用“ping"命令可以檢查網(wǎng)絡(luò)是否聯(lián)通

停下來(lái)是:Ctrl+C(4)

kill:殺死進(jìn)程(kill-9 進(jìn)程號(hào) 強(qiáng)制殺死進(jìn)程)

目錄操作命令

linux的文件系統(tǒng)是采用層級(jí)式的樹(shù)狀目錄結(jié)構(gòu),在此結(jié)構(gòu)中的最上層是根目錄”/“,下層是各種各樣的子目錄和文件。

/:unix 文件系統(tǒng)的上層根目錄

root:存放root用戶(hù)的相關(guān)文件

home:存放普通用戶(hù)的相關(guān)文件

bin:存放常用命令的目錄,如vi,su,普通用戶(hù)就可以提取的命令

sbin:要具有”一定權(quán)限才可以使用命令“

etc:存放配置的相關(guān)文件

vir:存放經(jīng)常變化的文件。如:網(wǎng)絡(luò)連接的sock文件

boot:啟動(dòng)目錄,存放引導(dǎo)系統(tǒng)啟動(dòng)的相關(guān)文件

usr:安裝一個(gè)軟件的默認(rèn)目錄,相當(dāng)于Windows下的program files

dev:設(shè)備文件保存目錄

lb :系統(tǒng)庫(kù)保存文件

pwd命令:顯示當(dāng)前路徑

cd命令:切換目錄

用法:cd目錄路徑

cd./切換到上級(jí)目錄

cd/切換到根目錄

cd~(或只有cd) 切換到用戶(hù)主目錄(home底下以用戶(hù)名命名的文件夾)

/root目錄

cd /opt ---cd bin 與cd /opt---cd /bin的區(qū)別

mkdir創(chuàng)建目錄

mkdir 目錄名

rmdir刪除空目錄

用法:rmdir 目錄名

也可用:rm-rf 目錄名

touch a.txt創(chuàng)建一個(gè)a.txt文件

二:文件操作命令

在Linux系統(tǒng)中,幾乎所有內(nèi)容包括文檔,命令,設(shè)備和目錄等都組織成文件的形式,用文件來(lái)管理,常用文件命令有:

|| 查看文件目錄,以及它們對(duì)應(yīng)的屬性信息

cp 復(fù)制命令

用法:cp[選項(xiàng)] 文件名或目錄 目標(biāo)地址

-R 拷貝目錄及目錄下所有目錄和文件

cp a.txt b.txt 將a文件復(fù)制,且另命名為b文件(目錄名)

mv 移動(dòng)命令

用法:mv文件名或目錄 目標(biāo)位置

mv a.txt../ 將a文件移動(dòng)到上級(jí)目錄(將一個(gè)文件移動(dòng)到另一個(gè)目錄沒(méi)有重命名)

mv a.txt ../b.txt 將a文件移動(dòng)到上一級(jí)并改名為b文件(將一個(gè)文件移動(dòng)到另一個(gè)目錄并重命名)

移動(dòng)目錄的時(shí)候,如果出現(xiàn)覆蓋的情況,且被覆蓋的目錄非空,需要加一個(gè)'-b'的參數(shù)才能移動(dòng)成功。被覆蓋的目錄此時(shí)會(huì)生產(chǎn)一個(gè)備份。

rm 刪除文件或目錄(i:操作時(shí)進(jìn)行詢(xún)問(wèn))

-f 強(qiáng)制刪除

-r 刪除目錄

常用:rm -f文件或目錄

find命令 查找文件

用法:find[路徑][選項(xiàng)]

常用選項(xiàng)有:

find . -name a.txt 在當(dāng)前目錄查找文件a.txt

find / -name a.txt 從當(dāng)前目錄查找a.txt文件

grep命令

功能:在指定文件中查找字符(串)并打印該行;過(guò)濾,經(jīng)常跟管道符號(hào)一起出現(xiàn)

用法:grep 字符串 文件名

grep xyz file 在file文件中尋找band字符串所在的那一行

文件編輯命令

vi:是linux下常用的文本編輯器

調(diào)用方法:vi a.txt(如果a.txt不存在,則創(chuàng)建,保存退出則創(chuàng)建成功)

按鍵盤(pán)i進(jìn)入編輯狀態(tài)(注意:都是英文輸入法下進(jìn)行輸入)

退出編輯按ESC鍵,退出方法

不保存退出: :q!

保存退出: :wq

輸入/,進(jìn)入搜索,輸入你需要搜索的文字,按Enter

按鍵盤(pán)G,可以直接定位到最末行

按鍵盤(pán)g,可以直接定位到首

cat命令:顯示文本文件內(nèi)容

用法: cat文件名 cat 文件名字

head:查看前幾行 用法:head -n 5 文件名

tail:從指定點(diǎn)開(kāi)始將文件寫(xiě)到標(biāo)準(zhǔn)輸出,使用tail命令的-f選項(xiàng)可以方便的查閱正在改變的日志文件

tail -n 5文件名 查看后幾行

tail -f error.log 不斷刷新,看到最新內(nèi)容

系統(tǒng)資源查詢(xún)命令

ps 查看進(jìn)程(動(dòng)態(tài))

-ef 顯示所有運(yùn)行進(jìn)程,并顯示啟動(dòng)進(jìn)程的命令

Uid:用戶(hù)ID,PID;進(jìn)程id PPID:父進(jìn)程,C:進(jìn)程cpu占用率,Stime:進(jìn)程從啟動(dòng)到現(xiàn)在所運(yùn)行的時(shí)間

TTY:終端號(hào)。CMD:命令名稱(chēng)和參數(shù)

netstat 查看網(wǎng)絡(luò)狀況

netstat -apn 查看所有端口

管道命令

管道使用”|“符號(hào),并且在命令之間建立管道,將前面命令的輸出作為后面命令的輸入

如:ls|greap abc:管卡道前面的命令顯示當(dāng)前目錄下的文件,后面從列出的文件名中尋找含有abc字符串的文件或者目錄

正常情況下,殺死服務(wù)進(jìn)程(比如殺死tomcat進(jìn)程)

通過(guò)進(jìn)程名找到進(jìn)程,在殺死進(jìn)程

通過(guò)命令查找tomcat進(jìn)程:ps -ef|grep tomcat(ps -ef是查找所有運(yùn)行的進(jìn)程,通過(guò)管道符找到所有進(jìn)程中包含了”tomcat"字符串的進(jìn)程,即為tomcat進(jìn)程),假如5541

殺掉此進(jìn)程,kill -9進(jìn)程id(kill -9 5541)

通過(guò)端口來(lái)找到進(jìn)程,再殺死進(jìn)程

通過(guò)命令查找到占用此端口的進(jìn)程編號(hào):netstat -apn|grep 8080 根據(jù)8080查進(jìn)程,假如 5541

殺掉進(jìn)程:kill -9 pid(kill -9 5541)

三:權(quán)限賦予命令:chmod

linux系統(tǒng)是一種典型的多用戶(hù)系統(tǒng),不同的用戶(hù)處于不同的地位,擁有不同的權(quán)限。為了保護(hù)系統(tǒng)的安全性,linux系統(tǒng)對(duì)不同的用戶(hù)訪問(wèn)同一文件(包括目錄文件)的權(quán)限做了不同的規(guī)定。在linux中可以使用||或ls -|命令來(lái)顯示一個(gè)文件的屬性以及文件所屬的用戶(hù)和組。

chmod語(yǔ)法:chmod[-R] xyz文件或目錄

讀(r): 4 寫(xiě)(w): 2 執(zhí)行(x): 1

chmod 532 test.txt

壓縮,解壓命令

例如:將test文件壓縮成test.tar.gz

安裝軟件命令

yum 自動(dòng)下載安裝(前提:能訪問(wèn)外網(wǎng))

yum[操作][package]

例如:yum install mysql-server(安裝mysql服務(wù)器)

rpm 安裝

rpm -ivh 軟件包名(ivh 安裝顯示安裝進(jìn)度)


當(dāng)前名稱(chēng):l測(cè)試面試linux命令 linux常用命令面試
鏈接地址:http://weahome.cn/article/hgjjsg.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部