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

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

軟件運(yùn)行命令linux Linux運(yùn)行軟件命令

軟件測(cè)試中常用的Linux命令有哪些?

軟件測(cè)試必須掌握的----常用linux命令總結(jié)

南川網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。

Dotest測(cè)試學(xué)堂-董浩

命令 解釋

cd 進(jìn)入目錄或退出至主目錄;例:“cd /home” 表示進(jìn)入home目錄下

cd .. 退出至上一級(jí)目錄

cp

ifconfig 查看linuxIP的命令;注:ipconfig是查詢windowsIP的

修改IP即時(shí)生效:ifconfig eth0 192.168.1.155 netmask 255.255.255.0

rm -rf 強(qiáng)制刪除目錄或文件;r代表刪除目錄,f代表強(qiáng)制刪除

mv 移動(dòng)文件或改名;例:“mv test /home” 表示將test移動(dòng)至home目錄下;“mv test test1”表示將test改名為test1

mkdir 創(chuàng)建文件夾;例:“mkdir dodo”表示創(chuàng)建dodo文件夾

ps -ef 查看進(jìn)程信息;ps -ef |grep ssh :查看ssh進(jìn)程的信息

top 進(jìn)程管理器;top -M

df 查看磁盤使用狀況 df -m

tar -xzvf 解壓安裝包;tar -xzvf +軟件包

apt-get install 下載并安裝;apt-get install +軟件包名

wget+網(wǎng)址 下載對(duì)應(yīng)網(wǎng)址的軟件包

yum install + 軟件包 下載且安裝

rpm -ivh +軟件包 安裝以rpm結(jié)尾的軟件包;rpm -ivh +包名

./+可執(zhí)行程序 ./jdk-6u31-linux-i586-rpm.bin:運(yùn)行

find 查找系統(tǒng)中的文件;find / -name+文件名

find / -name apache:在當(dāng)前目錄下搜索以apache開頭的文件

man 命令解析;“man find” 表示將find命令詳解展示

ls -l\ll\ls -a ls -l 和ll 是一樣的作用。ll是ls-l的別名。顯示詳細(xì)信息;ls -a:查看隱藏文件+詳細(xì)信息

kill -9 結(jié)束進(jìn)程;kill -9 +進(jìn)程號(hào);kill -15

clear 清屏操作

cat 查看文件內(nèi)容

pwd 查看當(dāng)前目錄結(jié)構(gòu);絕對(duì)路徑

vi 編輯文件;注:編輯進(jìn)入文件后,“i”:代表輸入;“a”:當(dāng)前光標(biāo)的下一位;“:wq”:代表退出并保存(在輸入狀態(tài)下,需按下Esc鍵);“:q!”:代表不保存退出;“x”:代表刪除單個(gè)字符;“dd”代表刪除一行數(shù)據(jù)。

shift+g:快速到最后一行

/+匹配的內(nèi)容:退出編輯狀態(tài)下,向下快速搜索匹配內(nèi)容【n:尋找下一個(gè)】

?+匹配的內(nèi)容:退出編輯狀態(tài)下,向上快速搜索匹配內(nèi)容【n:尋找下一個(gè)】

touch 表示創(chuàng)建文件;touch .dotest:創(chuàng)建隱藏文件

chmod 給文件以權(quán)限;2:寫;4:讀;1:運(yùn)行;例:chmod 461 test;表示:給文件擁有用戶寫的權(quán)限,所在組讀寫權(quán)限,其它組用戶運(yùn)行權(quán)限。

chmod -R 777 wenjianjia:給我文件夾及文件夾下面的所有文件賦值權(quán)限

useradd useradd dotest:創(chuàng)建dotest用戶

passwd passwd dotest :給用戶設(shè)置密碼;密碼輸入兩次且不顯示

su 切換用戶;“su - root”切換至root賬戶

whoami 查看當(dāng)前登錄的是哪個(gè)用戶

service 服務(wù)名 restart 重啟某個(gè)服務(wù);service mysql restart【重啟數(shù)據(jù)庫】\service network restart【重啟網(wǎng)卡】

重啟網(wǎng)卡 /etc/init.d/network restart

grep grep 1 dotest:搜索文件dotest中匹配包含1所有的信息并顯示出來

history history查看歷史命令

tail 滾動(dòng)查看日志;tail + 數(shù)量 + 文件名

tail -f log【滾動(dòng)查看日志】

tail -n 5 logs 【查看最后5行】

head 匹配前幾行;head -n 4 log

重啟系統(tǒng) reboot

關(guān)機(jī) shutdown 0

date 查看時(shí)間;

date -s "2018-03-05 9:00:00"

常用文件 /etc/rc.local;存放自啟動(dòng)命令的

/etc/profile;存放環(huán)境變量設(shè)置;

source /etc/profile 快速生效

/etc/sysconfig/network-scripts中的ifcfg-eth0;查看網(wǎng)卡信息的

/etc/crontab;定時(shí)任務(wù);

* * * * * +要執(zhí)行的腳本【完整路徑】

o minute: 區(qū)間為 0 – 59

o hour: 區(qū)間為0 – 23

o day-of-month: 區(qū)間為0 – 31

o month: 區(qū)間為1 – 12. 1 是1月. 12是12月.

o Day-of-week: 區(qū)間為0 – 7. 周日可以是0或7

例子:

每個(gè)月的第一天 1:10 p.m 運(yùn)行

10 13 1 * * /root/bin/full-backup.sh

查看主機(jī)名 hostname

修改主機(jī)名 vi /etc/hosts或者h(yuǎn)ostname + 主機(jī)名

軟件包 --version 查看版本信息;

svnserve --version

java --version

如何在linux命令行中執(zhí)行應(yīng)用程序

具體步驟如下:

1、首先我們?cè)诿钚羞\(yùn)行程序需要借助jdk的環(huán)境依賴,打開jdk包。

2、接下來我們需要打開運(yùn)行窗口,然后在運(yùn)行窗口中輸入cmd命令,如下圖所示

3、在CMD命令行界面中我們輸入cd命令進(jìn)入到程序文件所在的目錄,如下圖所示

4、接下來執(zhí)行命令對(duì)程序文件進(jìn)行編譯,如下圖所示

5、編譯完畢以后我們會(huì)在文件夾下面看到一個(gè)class文件,這個(gè)就是虛擬機(jī)編譯完產(chǎn)生的文件,如下圖所示

6、完成上述步驟后,即可在linux命令行中執(zhí)行應(yīng)用程序。

Linux常用命令總結(jié)

ps 命令的作用是顯示進(jìn)程信息的;

| 符號(hào),是個(gè)管道符號(hào),表示ps 和 grep 命令同時(shí)執(zhí)行;

grep 命令是查找(Global Regular Expression Print),能使用正則表達(dá)式搜索文本,然后把匹配的行顯示出來;

ps命令有一些參數(shù):

-e : 顯示所有進(jìn)程

-f : 全格式

-h : 不顯示標(biāo)題

-l : 長格式

-w : 寬輸出

a :顯示終端上的所有進(jìn)程,包括其他用戶的進(jìn)程。

r :只顯示正在運(yùn)行的進(jìn)程。

u :以用戶為主的格式來顯示程序狀況。

x :顯示所有程序,不以終端機(jī)來區(qū)分。

結(jié)果信息從前到后依次是:

UID PID PPID C STIME TTY TIME CMD

zzw 14124 13991 0 00:38 pts/0 00:00:00 grep –color=auto dae

Linux中的top命令顯示系統(tǒng)上正在運(yùn)行的進(jìn)程。它是系統(tǒng)管理員最重要的工具之一。被廣泛用于監(jiān)視服務(wù)器的負(fù)載。top命令是一個(gè)交互命令。在運(yùn)行top的時(shí)候還可以運(yùn)行很多命令。

N – 以 PID 的大小的順序排列表示進(jìn)程列表

P – 以 CPU 占用率大小的順序排列進(jìn)程列表

M – 以內(nèi)存占用率大小的順序排列進(jìn)程列表

q – 退出 top

h – 幫助

1 系統(tǒng)運(yùn)行時(shí)間和平均負(fù)載

這些字段顯示:當(dāng)前時(shí)間、系統(tǒng)已運(yùn)行的時(shí)間、當(dāng)前登錄用戶的數(shù)量、相應(yīng)最近5、10和15分鐘內(nèi)的平均負(fù)載。

2 任務(wù)

第二行顯示的是任務(wù)或者進(jìn)程的總結(jié)。進(jìn)程可以處于不同的狀態(tài)。這里顯示了全部進(jìn)程的數(shù)量。除此之外,還有正在運(yùn)行、睡眠、停止、僵尸進(jìn)程的數(shù)量(僵尸是一種進(jìn)程的狀態(tài))。這些進(jìn)程概括信息可以用’t’切換顯示。

3 CPU 狀態(tài)

下一行顯示的是CPU狀態(tài)。 這里顯示了不同模式下的所占CPU時(shí)間的百分比。這些不同的CPU時(shí)間表示:

us, user: 運(yùn)行(未調(diào)整優(yōu)先級(jí)的) 用戶進(jìn)程的CPU時(shí)間

sy,system: 運(yùn)行內(nèi)核進(jìn)程的CPU時(shí)間

ni,niced:運(yùn)行已調(diào)整優(yōu)先級(jí)的用戶進(jìn)程的CPU時(shí)間

wa,IO wait: 用于等待IO完成的CPU時(shí)間

hi:處理硬件中斷的CPU時(shí)間

si: 處理軟件中斷的CPU時(shí)間

st:這個(gè)虛擬機(jī)被hypervisor偷去的CPU時(shí)間(譯注:如果當(dāng)前處于一個(gè)hypervisor下的vm,實(shí)際上hypervisor也是要消耗一部分CPU處理時(shí)間的)。

4 內(nèi)存使用

接下來兩行顯示內(nèi)存使用率,有點(diǎn)像’free’命令。第一行是物理內(nèi)存使用,第二行是虛擬內(nèi)存使用(交換空間)。

物理內(nèi)存顯示如下:全部可用內(nèi)存、已使用內(nèi)存、空閑內(nèi)存、緩沖內(nèi)存。相似地:交換部分顯示的是:全部、已使用、空閑和緩沖交換空間。

5 各列的意思

PID 進(jìn)程ID,進(jìn)程的唯一標(biāo)識(shí)符

USER 進(jìn)程所有者的實(shí)際用戶名。

PR 進(jìn)程的調(diào)度優(yōu)先級(jí)。這個(gè)字段的一些值是’rt’。這意味這這些進(jìn)程運(yùn)行在實(shí)時(shí)態(tài)。

NI 進(jìn)程的nice值(優(yōu)先級(jí))。越小的值意味著越高的優(yōu)先級(jí)。

VIRT 進(jìn)程使用的虛擬內(nèi)存。

RES 駐留內(nèi)存大小。駐留內(nèi)存是任務(wù)使用的非交換物理內(nèi)存大小。

SHR SHR是進(jìn)程使用的共享內(nèi)存。

S 這個(gè)是進(jìn)程的狀態(tài)。它有以下不同的值:

D – 不可中斷的睡眠態(tài)。

R – 運(yùn)行態(tài)

S – 睡眠態(tài)

T – 被跟蹤或已停止

Z – 僵尸態(tài)

%CPU 自從上一次更新時(shí)到現(xiàn)在任務(wù)所使用的CPU時(shí)間百分比。

%MEM 進(jìn)程使用的可用物理內(nèi)存百分比。

TIME+ 任務(wù)啟動(dòng)后到現(xiàn)在所使用的全部CPU時(shí)間,精確到百分之一秒。

COMMAND 運(yùn)行進(jìn)程所使用的命令。

注意 :不同發(fā)行版的top命令在各種細(xì)節(jié)有不同,如果發(fā)現(xiàn)不同時(shí),請(qǐng)讀你的幫助手冊(cè)和命令內(nèi)的幫助。)

kill、kill-15、kill-9區(qū)別:

執(zhí)行kill(默認(rèn)kill -15)命令,系統(tǒng)會(huì)發(fā)送一個(gè)SIGTERM信號(hào)給對(duì)應(yīng)的程序,大部分程序接收到SIGTERM信號(hào)后,會(huì)先釋放自己的資源,然后再停止。用法kill pid。

kill -15 pid。

kill -9命令,系統(tǒng)給對(duì)應(yīng)程序發(fā)送的信號(hào)是SIGKILL,即exit。exit信號(hào)不會(huì)被系統(tǒng)阻塞,所以kill -9能順利殺掉進(jìn)程。用法kill -9 pid。

tail -n 1000:顯示最后1000行

tail -n +1000:從1000行開始顯示,顯示1000行以后的

head -n 1000:顯示前面1000行

cat a.txt 顯示文件

vim xx.conf 編輯文件

打開文件后,按insert鍵進(jìn)入編輯模式;編輯完后,按esc建退出編輯模式;按shift+冒號(hào)后,輸入wq保存退出,wq!保存強(qiáng)制退出,q不保存退出

在根目錄模糊查找名字含java的文件

服務(wù)器端常有很多壓縮過的日志文件,當(dāng)需要查找日志中某些特定信息的時(shí)候,為了避免解壓文件,可以使用zgrep,zcat等命令查找、查看壓縮文件中的信息

zgrep ' 輸入你要查找的東東' /目錄 /文件 .gz 或者.log (當(dāng)日)

grep ' 輸入你要查找的東東' /目錄 /文件 .gz 或者.log (非當(dāng)日的壓縮文件)

例如: zgrep 'callMktCamLoad' app.log.2019-12-03-*.gz

rpm包安裝的,可以用 rpm -qa 看到,如果要查找某軟件包是否安裝,用 rpm -qa | grep "軟件或者包的名字"

以deb包安裝的,可以用 dpkg -l 看到。如果是查找指定軟件包,用 dpkg -l | grep "軟件或者包的名字"

yum方法安裝的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep "軟件名或者包名"


當(dāng)前名稱:軟件運(yùn)行命令linux Linux運(yùn)行軟件命令
轉(zhuǎn)載來源:http://weahome.cn/article/dooiiop.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部