后端要學(xué)習(xí)linux命令 前端學(xué)linux

Linux實用命令有哪些?

1選擇

通河ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

1.1一個文件的名字為rr.Z,可以用來解壓縮的命令時()

tar

gzip

compress

uncompress

1.2可以結(jié)束進程命令()

kill

ctrl+c

shutdown

halt

1.3 Linux下對文件進行歸檔的命令為:(多選)

dd

tar

zip

unzip

1.4 Linux查當前目錄下30天以前的文件并移動到/dev/null下的命令:(多選)

find.-mtime 30-type f xargs mv{}/dev/null;

find.-mtime+30-type xargs mv{}/dev/null;

find.-mtime+30-type f-exec mv{}/dev/null;

find.-mtime+30-type f-exec rm–rf{};

1.5 dstat與下面哪個命令類似

vmstat

sar

iotop

abc

1.6 rpm安裝軟件的參數(shù)

rpm-ivh

rpm-Ivh

rpm-Uvh

rpm-Iuvh

1.7 yum升級軟件包選項

rpm-uvh

rpm-Uvh

1.8查看網(wǎng)絡(luò)流量命令是?

iftop

nsload

ifstatd

以上命令全可以

1.9停止進程的命令,除了kill還有誰?

pkill

killa

allkill

以上命令都不正確

1.10服務(wù)器之間傳文件的命令有?

wget

scp

ftp

以上命令都可以

1.11對文件進行歸檔的命令為

dd

cpio

gzip

tar

1.12在rpm命令中,安裝新的rpm包軟件使用的參數(shù)是()

-i

-v

-h

-e

1.13du命令中,使用友好的方式顯示信息的參數(shù)是()

-h

-f

-a

-t

1.14將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實現(xiàn)如此任務(wù)的tar命令格式___

tar zxvf/home/stud1/wang.tar.gz/home/wang

tar xcvf/home/stud1/wang/home/wang

tar zcv/home/stud1/wang/home/wang

tar zcvf/home/stud1/wang/home/wang.tar.gz

1.15終止一個前臺進程可能用到的命令和操作()A:kill

B:CTRL+C

C:shutdown

D:halt

1.16關(guān)閉Linux系統(tǒng)(不重新啟動)可使用命令()

A:Ctrl+Alt+Del

B:halt

C:shutdown-r now

D:reboot

1.17下列提法中,不屬于ifconfig命令作用范圍的是__

A:配置本地環(huán)回地址

B:配置網(wǎng)卡的IP地址

C:激活網(wǎng)絡(luò)適配器

D:加載網(wǎng)卡到內(nèi)核中

1.18有關(guān)歸檔和壓縮命令,下面描述正確的是()

A:用uncompress命令解壓縮由compress命令生成地后綴為.zip的壓縮文件

B:upzip命令和gzip命令可以解壓相同類型文件

C:tar歸檔其壓縮的文件可以有g(shù)zip命令解壓縮

D:tar命令歸檔后的文件也是一種壓縮文件

1.19終止一共前臺進程可能用到的命令和操作

kill

ctrl+c

shut down

halt

1.22為了將當前目錄下的歸檔文檔myftp,tar解壓縮到/tmp目錄下,用戶可以使用命令

tar xvzf my

tar xvzf my

tar vzf my

tar xvzf my

1.23下面有關(guān)linux查看系統(tǒng)負載的命令,說法錯誤的是?

uptime命令主要用于獲取主機運行時間和查詢linux系統(tǒng)負載等信息

vmstat命令可以查看cpu負載

sar命令可以查看網(wǎng)絡(luò)接口信息

free命令可以查看磁盤負載情況

1.24以下哪些方式/命令不可以查看某ip是否可達?

telnet

ping

tracert

top

1.25 tar命令用于解壓的參數(shù)是?-v-x-c-f

1.26下面哪個命令不是用來查看網(wǎng)絡(luò)故障?

telnet

ping

init

netstat

1.28為了知道誰在正注冊到你的機器上,可以用命令:___

Who users finger ping

1.29查看本網(wǎng)段其他計算機的MAC地址,可先ping對方主機,然后;

arp-g

arp-n

arp-a

arp-d

1.3014日下午2點date+%y%m%d%H%M輸出的時間是什么

201711141212

1711141212

2017111412

201711021212

1.31以下哪個命令可以得出1487進程的線程運行情況()

top-Hp 1487

top-Pp 1487

ps-mp 1487

sat-p 1487

1.32從/home/oracle下搜索一個日志文件alert.log,以下哪種方式可達到目的()

find/home./oracle-name alert.log

locate alert.log

find./-mtime 7 alert.log

find/home/oracle-exec alert.log

1.34以下哪些命令可以用來測試網(wǎng)絡(luò)中特定主機的80端口是否可以訪問()

Ping telnet netstat lsof

2填空

2.1測試網(wǎng)絡(luò)中主機的連通性用什么命令

2.2如何查看numa是否關(guān)閉_**_

2.3將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實現(xiàn)如此任務(wù)的tar命令格式_**

2.4某個進程使用端口7001,如何快速找到該進程的PID

2.5結(jié)束后臺進程的命令是**_**

2.6將/home/studl/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此存到/home目錄下,實現(xiàn)此任務(wù)的tar命令格式******__******

2.7 ping100個包的命令——

2.8 linux下,解壓縮bz2格式文件的命令是**_**

2.9 linux下,查看網(wǎng)絡(luò)連接狀態(tài)的命令是**___**

2.10Linux查看文件系統(tǒng)的命令為__,顯示目錄或文件占用磁盤的命令為___

2.11通常我們測試網(wǎng)絡(luò)連通性使用的ping命令,它是通過____協(xié)議進行工作的

2.12簡述下列命令的各自作用

nslookup

dig

top

traceroute

2.13將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此問價保存到/home目錄下,實現(xiàn)此任務(wù)的tar命令格****_****

2.14Linux系統(tǒng)查看進程數(shù)的命令___

2.15Linux系統(tǒng)查看系統(tǒng)內(nèi)存的命令:____,**__**

2.16Linux系統(tǒng)查看cpu使用率的命令:____,**__**

2.17Linux系統(tǒng)查看硬盤空間使用率的命令:___

2.18Linux系統(tǒng)將某一文件下的所有.log文件進行打包壓縮,命令為___

2.19Linux常用的性能監(jiān)控命令是:_、_、_、_、_、_等

2.20假設(shè)output程序可能輸出標準輸出和標準錯誤,請寫出一條命令把這兩者都忽略__

2.21 rpm軟件包安裝命令**_**

3簡答

3.1查看硬盤結(jié)構(gòu)顯示的命令?查看文檔命令?編輯文檔命令?

3.2配置網(wǎng)絡(luò)環(huán)境的命令,手工修改IP,主機名,DNS和網(wǎng)關(guān)

3.3有壓縮包a.tar.gz,如何解壓該包?如何不解壓該包,如何查看該包的內(nèi)容?

3.4某進程abcd在系統(tǒng)中起了很多,數(shù)量難以統(tǒng)計,造成系統(tǒng)負荷較高,如何一條命令確保將此進程全部殺掉

3.5某日志路徑是/data/logs/a.txt,如何跟蹤該日志,以查看當時的運行狀態(tài)?

3.6 dmesg命令顯示的是哪方面信息

3.7尋找名稱為mytest.log的文件

3.8寫出du-sh與df-h的區(qū)別

3.9查看當前l(fā)inux服務(wù)器是否監(jiān)聽80端口,如果監(jiān)聽,請找出其進程ID,并結(jié)束該進程。

3.10使用curl或者wget獲取http服務(wù)的header信息。

3.11寫出查看linux系統(tǒng)性能的命令,如cpu、內(nèi)存、流量、io等

3.12解釋下列命令的意思

dd if=/dev/random of=/dev/sda

3.13如何查看占用端口8080的進程

3.14查著占用內(nèi)存最多的進程

3.15壓縮和解壓縮目錄/opt/gjsy/所有文件命令

3.16Linxu系統(tǒng)下如何查看8080端口上運行的程序狀態(tài)

3.17ps aux中的VSZ代表什么意思,RSS代表什么意思?

3.18PING是使用TCP/IP協(xié)議中的**_**協(xié)議

3.19寫出網(wǎng)絡(luò)故障排查常用的命令**__**

3.20寫出你常用的網(wǎng)絡(luò)抓包工具,軟件名稱**__**

3.21將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實現(xiàn)此任務(wù)的tar命令格式___

3.22解釋該命令的含義:nohup zcat test.gz|grep"x6game"~/log.txt

2/dev/null

3.23查看系統(tǒng)硬件負載工具或命令有哪些

3.24使用lsof命令查看占用80端口的進程

3.25如何使用CURL測試POST接口

3.26怎樣在目錄/home/user/training/下找到擴展名為txt的文件

3.27最常用的網(wǎng)絡(luò)測試命令有什么?

3.28ping的測試結(jié)果中都包含哪些部分?

3.29如何找出占用22端口的進程及進程號?

3.30如何刪除當前目錄(包含字目錄)下所有30天以前創(chuàng)建的文件名后綴為.log的文件

3.31以下一些Linux命令的作用分別是什么?

init 0

chkconfig--level 3 sendmail on

tar-czvf test.tar.gz./

chown-R

ln-s/data/log//var/log/sina_log

umount-f/data0

rpm-ivh baihui.rpm

rpm-qf/bin/ls

3.32LINUX常用命令pwd、top、df、ifconfig、cat分別代表什么含義?

3.33linux常用命令:關(guān)機、重啟、編輯某文檔文件、刪除某文件、更改操作系統(tǒng)密碼命令分別是什么?

3.34請使用命令:刪除/backup目錄下10天前的普通文件

3.35如何查看服務(wù)器當前連接ip的列表

3.36寫出liunx系統(tǒng)中diff、chmod、grep、kill、tar五個常用命令的功能

3.37簡述tar-cjvf/tmp/test.tar.gz/root命令中錯誤及錯誤原因

3.38Linux系統(tǒng)從A服務(wù)器測試B服務(wù)器一個tcp端口是否聯(lián)通使用___

3.39寫一個腳本查找最后創(chuàng)建時間使3天前,后綴是*.log的文件并刪除

3.40linux如何根據(jù)進程ID查找啟動程序的路徑

3.41查看占用swap的進程id

3.42列出linux常見打包工具并寫相應(yīng)解壓縮參數(shù)(至少三種)

3.43Linux中鎖定一個文件用什么命令?他和md5sum有什么區(qū)別?

3.44如何在系統(tǒng)中查找所有所屬用戶為user1的文件

3.45查看某個文件或者文件夾占用磁盤空間大小的命令

3.46如何查看遠程linux系統(tǒng)運行了多少時間?我的服務(wù)器內(nèi)存,cpu,硬盤都是多少,系統(tǒng)版本,linux會優(yōu)先將數(shù)據(jù)緩存到內(nèi)存中,我的機器真實內(nèi)存消耗實際上是多少

3.47查看服務(wù)器當前開啟了哪些端口?如何查看某服務(wù)器是否存在IO壓力

3.48如何查看某個文件system.log被哪些進程占用

擴展

1.21在退出unix系統(tǒng)賬戶之后還需要繼續(xù)運行某個進程,那么可用()

awk sed crontab nohup screen

1.20使用trace命令的目的是()

可用的,十分成功的測試手段

非常基本的測試手段

把IP地址和DNS加入路由表中

在源到目標傳輸?shù)倪^程中查找失散點

1.27哪個變量用來指定一個遠程x應(yīng)用程序?qū)⑤敵龇诺侥膫€x server上

TERM

DISPLAY

ECHO

OUTPUT

1.33P系列服務(wù)器被用做文件服務(wù)器,所有的用戶文件存都放在一非rootvg的文件系統(tǒng)上,用什么方法可以快速備份和恢復(fù)這些數(shù)據(jù)和文件系統(tǒng)的定義()

tar

cpio

savefs

savevg

Java后端為什么學(xué)學(xué)Linux主要是干嘛

Java后端學(xué)學(xué)Linux主要是開發(fā)和Linux沒有必然聯(lián)系,但是現(xiàn)在很多軟件程序是部署在Linux上就是了。

LINUX和WINDOWS是完全不同的兩個操作系統(tǒng),相比而言,WINDOWS系統(tǒng)的封裝更強,我們很難理解其細節(jié);而linux系統(tǒng)的完全開放的。

你可以看到系統(tǒng)實現(xiàn)的源程序。而java作為跨平臺的開發(fā)語言,可以在linux和windows系統(tǒng)下運行,所以,你要寫java程序,那么,對當前流行的兩大操作系統(tǒng)都有個了解就是正常的了。

編程環(huán)境:

JDK(Java Development Kit)稱為Java開發(fā)包或Java開發(fā)工具,是一個編寫Java的Applet小程序和應(yīng)用程序的程序開發(fā)環(huán)境。JDK是整個Java的核心,包括了Java運行環(huán)境(Java Runtime Environment)。

一些Java工具和Java的核心類庫(Java API)。不論什么Java應(yīng)用服務(wù)器實質(zhì)都是內(nèi)置了某個版本的JDK。主流的JDK是Sun公司發(fā)布的JDK,除了Sun之外,還有很多公司和組織都開發(fā)了自己的JDK,例如,IBM公司開發(fā)的JDK,BEA公司的Jrocket,還有GNU組織開發(fā)的JDK。

linux常用命令

linux常用命令:

1、查看內(nèi)核版本:uname-a。

2、圖形界面:init5或者startx。

3、控制臺:init3或者直接注銷。

4、如何查看ip地址:ifconfig。

5、配置ip:ifconfigeth0ip地址。

6、重啟:reboot或者shutdown-rnow。

7、普通用戶切換到系統(tǒng)用戶:su。

8、注銷用戶指令:logout。

操作命令

首先介紹一個名詞控制臺(console),它就是我們通常見到的使用字符操作界面的人機接口,例如dos。我們說控制臺命令,就是指通過字符界面輸入的可以操作系統(tǒng)的命令,例如dos命令就是控制臺命令。

要了解的是基于Linux操作系統(tǒng)的基本控制臺命令。有一點一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)對大小寫是敏感的,如果輸入的命令大小寫不對的話,系統(tǒng)是不會做出你期望的響應(yīng)的。

測試中最基本的linux命令,學(xué)會離大佬就不遠了

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

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

ls:可以看到整個目錄

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

如:su root

切換到root這個用戶,將提示輸入密碼,輸完密碼后即可登陸

# 超級用戶提示符

$ 普通用戶提示符

whoami:確認自己身份

history:查看運行命令的 歷史

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

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

停下來是:Ctrl+C(4)

kill:殺死進程(kill-9 進程號 強制殺死進程)

目錄操作命令

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

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

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

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

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

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

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

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

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

usr:安裝一個軟件的默認目錄,相當于Windows下的program files

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

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

pwd命令:顯示當前路徑

cd命令:切換目錄

用法:cd目錄路徑

cd./切換到上級目錄

cd/切換到根目錄

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

/root目錄

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

mkdir創(chuàng)建目錄

mkdir 目錄名

rmdir刪除空目錄

用法:rmdir 目錄名

也可用:rm-rf 目錄名

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

二:文件操作命令

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

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

cp 復(fù)制命令

用法:cp[選項] 文件名或目錄 目標地址

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

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

mv 移動命令

用法:mv文件名或目錄 目標位置

mv a.txt../ 將a文件移動到上級目錄(將一個文件移動到另一個目錄沒有重命名)

mv a.txt ../b.txt 將a文件移動到上一級并改名為b文件(將一個文件移動到另一個目錄并重命名)

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

rm 刪除文件或目錄(i:操作時進行詢問)

-f 強制刪除

-r 刪除目錄

常用:rm -f文件或目錄

find命令 查找文件

用法:find[路徑][選項]

常用選項有:

find . -name a.txt 在當前目錄查找文件a.txt

find / -name a.txt 從當前目錄查找a.txt文件

grep命令

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

用法:grep 字符串 文件名

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

文件編輯命令

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

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

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

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

不保存退出: :q!

保存退出: :wq

輸入/,進入搜索,輸入你需要搜索的文字,按Enter

按鍵盤G,可以直接定位到最末行

按鍵盤g,可以直接定位到首

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

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

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

tail:從指定點開始將文件寫到標準輸出,使用tail命令的-f選項可以方便的查閱正在改變的日志文件

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

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

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

ps 查看進程(動態(tài))

-ef 顯示所有運行進程,并顯示啟動進程的命令

Uid:用戶ID,PID;進程id PPID:父進程,C:進程cpu占用率,Stime:進程從啟動到現(xiàn)在所運行的時間

TTY:終端號。CMD:命令名稱和參數(shù)

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

netstat -apn 查看所有端口

管道命令

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

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

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

通過進程名找到進程,在殺死進程

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

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

通過端口來找到進程,再殺死進程

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

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

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

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

chmod語法:chmod[-R] xyz文件或目錄

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

chmod 532 test.txt

壓縮,解壓命令

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

安裝軟件命令

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

yum[操作][package]

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

rpm 安裝

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

分享題目:后端要學(xué)習(xí)linux命令 前端學(xué)linux
當前路徑:http://muchs.cn/article42/hjsehc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、網(wǎng)站改版、小程序開發(fā)、網(wǎng)站導(dǎo)航、定制開發(fā)電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作