<span id="r1dp9"></span>
<span id="r1dp9"><video id="r1dp9"><ruby id="r1dp9"></ruby></video></span><ruby id="r1dp9"><video id="r1dp9"><del id="r1dp9"></del></video></ruby>
<strike id="r1dp9"></strike>
<ruby id="r1dp9"></ruby>
<th id="r1dp9"><video id="r1dp9"></video></th><strike id="r1dp9"></strike><strike id="r1dp9"><dl id="r1dp9"><ruby id="r1dp9"></ruby></dl></strike>
<span id="r1dp9"></span>
<strike id="r1dp9"><dl id="r1dp9"><ruby id="r1dp9"></ruby></dl></strike>
您當前的位置:首頁 > 電腦百科 > 軟件技術 > 操作系統 > linux百科

測試中最基本的linux命令

時間:2019-04-01 16:18:45  來源:  作者:
學習軟件測試,最基本的linux命令必須掌握,現為大家整理如下:

一:系統管理相關命令

ls:可以看到整個目錄

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

如:su root

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

# 超級用戶提示符

$ 普通用戶提示符

whoami:確認自己身份

history:查看運行命令的歷史

ifconfig:顯示或設置網絡設備的命令,我們可以用這個命令查看自己虛擬機的IP地址

ping:ping是windows.Unix,Linux系統下的一個命令.ping命令也屬于一個通信協議,是TCP/I協議的一部分。利用“ping"命令可以檢查網絡是否聯通

停下來是:Ctrl+C(4)

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

目錄操作命令

linux的文件系統是采用層級式的樹狀目錄結構,在此結構中的最上層是根目錄”/“,下層是各種各樣的子目錄和文件。

/:unix 文件系統的上層根目錄

root:存放root用戶的相關文件

home:存放普通用戶的相關文件

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

sbin:要具有”一定權限才可以使用命令“

etc:存放配置的相關文件

vir:存放經常變化的文件。如:網絡連接的sock文件

boot:啟動目錄,存放引導系統啟動的相關文件

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

dev:設備文件保存目錄

lb :系統庫保存文件

pwd命令:顯示當前路徑

cd命令:切換目錄

用法:cd目錄路徑

cd./切換到上級目錄

cd/切換到根目錄

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

/root目錄

cd /opt --->cd bin 與cd /opt--->cd /bin的區別

mkdir創建目錄

mkdir 目錄名

rmdir刪除空目錄

用法:rmdir 目錄名

也可用:rm-rf 目錄名

touch a.txt創建一個a.txt文件

二:文件操作命令

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

|| 查看文件目錄,以及它們對應的屬性信息

cp 復制命令

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

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

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

mv 移動命令

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

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

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

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

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

-f 強制刪除

-r 刪除目錄

常用:rm -f文件或目錄

find命令 查找文件

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

常用選項有:

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

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

grep命令

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

用法:grep 字符串 文件名

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

文件編輯命令

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

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

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

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

不保存退出: :q!

保存退出: :wq

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

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

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

cat命令:顯示文本文件內容

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

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

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

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

tail -f error.log 不斷刷新,看到最新內容

系統資源查詢命令

ps 查看進程(動態)

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

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

TTY:終端號。CMD:命令名稱和參數

.NETstat 查看網絡狀況

netstat -apn 查看所有端口

管道命令

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

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

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

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

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

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

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

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

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

三:權限賦予命令:chmod

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

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

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

chmod 532 test.txt

壓縮,解壓命令

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

安裝軟件命令

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

yum[操作][package]

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

rpm 安裝

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


Tags:linux   點擊:()  評論:()
聲明:本站部分內容及圖片來自互聯網,轉載是出于傳遞更多信息之目的,內容觀點僅代表作者本人,不構成投資建議。投資者據此操作,風險自擔。如有任何標注錯誤或版權侵犯請與我們聯系,我們將及時更正、刪除。
▌相關推薦
Linux獲取Redis 性能指標方法
一、監控指標&Oslash; 性能指標:Performance&Oslash; 內存指標: Memory&Oslash; 基本活動指標:Basic activity&Oslash; 持久性指標: Persistence&Oslash; 錯誤指標:Error二、監...【詳細內容】
2024-04-11  Search: linux  點擊:(10)  評論:(0)  加入收藏
微軟 Win11 Linux 子系統(WSL)發布 2.2.2 版本
IT之家 4 月 8 日消息,微軟近日更新 Windows Subsystem for Linux(WSL),最新 2.2.2 版本中帶來了諸多改進,重點更新了 nft 規則,可以讓 IPv6 流量通過 Linux 容器。圖源: dev.to,AI...【詳細內容】
2024-04-08  Search: linux  點擊:(10)  評論:(0)  加入收藏
從原理到實踐:深入探索Linux安全機制
Linux 是一種開源的類Unix操作系統內核,由Linus Torvalds在1991年首次發布,其后又衍生出許多不同的發行版(如Ubuntu、Debian、CentOS等)。前言本文將從用戶和權限管理、文件系統...【詳細內容】
2024-03-27  Search: linux  點擊:(24)  評論:(0)  加入收藏
在Linux系統中,如何處理內存管理和優化的問題?
本文對 Linux 內存管理和優化的一些高級技巧的詳細介紹,通過高級的內存管理技巧,可以幫助系統管理員和開發人員更好地優化 Linux 系統的內存使用情況,提高系統性能和穩定性。在...【詳細內容】
2024-03-26  Search: linux  點擊:(18)  評論:(0)  加入收藏
Linux 6.9-rc1 內核發布:AMD P-State 首選核心、BH 工作隊列
IT之家 3 月 25 日消息,Linus Torvalds 宣布,Linux 6.9 內核的首個 RC(候選發布)版 Linux 6.9-rc1 發布?!?Linux 6.9-rc1Linus 表示,Linux 內核 6.9 看起來是一個“相當正?!?..【詳細內容】
2024-03-25  Search: linux  點擊:(16)  評論:(0)  加入收藏
Linux發行版 Ubuntu 迎更新 界面設計靈感來自 Windows 11
近日,一位第三方開發者推出了一款名為“Wubuntu”的特殊Linux發行版。這款系統源自主流的Ubuntu版本,但在界面設計上卻借鑒了微軟最新的Windows 11風格,甚至在其中融入了微軟標...【詳細內容】
2024-02-27  Search: linux  點擊:(51)  評論:(0)  加入收藏
Win + Ubuntu 縫合怪:第三方開發者推出“Wubuntu”Linux 發行版
IT之家 2 月 26 日消息,一位第三方開發者推出了一款名為“Wubuntu”的縫合怪 Linux 發行版,系統本身基于 Ubuntu,但界面為微軟 Windows 11 風格,甚至存在微軟 Windows 徽標。據...【詳細內容】
2024-02-27  Search: linux  點擊:(54)  評論:(0)  加入收藏
Linux中磁盤和文件系統工作原理解析
在Linux系統中,一切皆文件的概念意味著所有的資源,包括普通文件、目錄以及設備文件等,都以文件的形式存在。這種統一的文件系統管理方式使得Linux系統具有高度的靈活性和可擴展...【詳細內容】
2024-02-20  Search: linux  點擊:(60)  評論:(0)  加入收藏
Linux子系統概覽
inux操作系統是一個模塊化的系統,由多個子系統組成。這些子系統協同工作,使Linux能夠執行各種任務。了解Linux的子系統有助于更好地理解整個操作系統的運作機制。以下是Linux...【詳細內容】
2024-02-01  Search: linux  點擊:(85)  評論:(0)  加入收藏
Linux內核:系統之魂與交互之源
內核,作為任何基于Linux的操作系統的心臟,扮演著至關重要的角色。它不僅是計算機系統軟件與硬件之間的橋梁,更是確保系統穩定、高效運行的關鍵。內核提供了一系列核心功能,為上...【詳細內容】
2024-02-01  Search: linux  點擊:(73)  評論:(0)  加入收藏
▌簡易百科推薦
微軟 Win11 Linux 子系統(WSL)發布 2.2.2 版本
IT之家 4 月 8 日消息,微軟近日更新 Windows Subsystem for Linux(WSL),最新 2.2.2 版本中帶來了諸多改進,重點更新了 nft 規則,可以讓 IPv6 流量通過 Linux 容器。圖源: dev.to,AI...【詳細內容】
2024-04-08    IT之家  Tags:Linux   點擊:(10)  評論:(0)  加入收藏
從原理到實踐:深入探索Linux安全機制
Linux 是一種開源的類Unix操作系統內核,由Linus Torvalds在1991年首次發布,其后又衍生出許多不同的發行版(如Ubuntu、Debian、CentOS等)。前言本文將從用戶和權限管理、文件系統...【詳細內容】
2024-03-27  凡夫編程  微信公眾號  Tags:Linux安全   點擊:(24)  評論:(0)  加入收藏
在Linux系統中,如何處理內存管理和優化的問題?
本文對 Linux 內存管理和優化的一些高級技巧的詳細介紹,通過高級的內存管理技巧,可以幫助系統管理員和開發人員更好地優化 Linux 系統的內存使用情況,提高系統性能和穩定性。在...【詳細內容】
2024-03-26  編程技術匯  微信公眾號  Tags:Linux   點擊:(18)  評論:(0)  加入收藏
Linux 6.9-rc1 內核發布:AMD P-State 首選核心、BH 工作隊列
IT之家 3 月 25 日消息,Linus Torvalds 宣布,Linux 6.9 內核的首個 RC(候選發布)版 Linux 6.9-rc1 發布?!?Linux 6.9-rc1Linus 表示,Linux 內核 6.9 看起來是一個“相當正?!?..【詳細內容】
2024-03-25    IT之家  Tags:Linux   點擊:(16)  評論:(0)  加入收藏
輕松實現Centos系統的軟件包安裝管理:yum指令實戰詳解
yum 是一種用于在 CentOS、Red Hat Enterprise Linux (RHEL) 等基于 RPM 的 Linux 發行版上安裝、更新和管理軟件包的命令行工具。它可以自動解決軟件包依賴關系,自動下載并...【詳細內容】
2024-02-27  凡夫貶夫  微信公眾號  Tags:Centos   點擊:(59)  評論:(0)  加入收藏
Win + Ubuntu 縫合怪:第三方開發者推出“Wubuntu”Linux 發行版
IT之家 2 月 26 日消息,一位第三方開發者推出了一款名為“Wubuntu”的縫合怪 Linux 發行版,系統本身基于 Ubuntu,但界面為微軟 Windows 11 風格,甚至存在微軟 Windows 徽標。據...【詳細內容】
2024-02-27    IT之家  Tags:Ubuntu   點擊:(54)  評論:(0)  加入收藏
Linux中磁盤和文件系統工作原理解析
在Linux系統中,一切皆文件的概念意味著所有的資源,包括普通文件、目錄以及設備文件等,都以文件的形式存在。這種統一的文件系統管理方式使得Linux系統具有高度的靈活性和可擴展...【詳細內容】
2024-02-20  王建立    Tags:Linux   點擊:(60)  評論:(0)  加入收藏
Linux子系統概覽
inux操作系統是一個模塊化的系統,由多個子系統組成。這些子系統協同工作,使Linux能夠執行各種任務。了解Linux的子系統有助于更好地理解整個操作系統的運作機制。以下是Linux...【詳細內容】
2024-02-01    簡易百科  Tags:Linux   點擊:(85)  評論:(0)  加入收藏
Linux內核:系統之魂與交互之源
內核,作為任何基于Linux的操作系統的心臟,扮演著至關重要的角色。它不僅是計算機系統軟件與硬件之間的橋梁,更是確保系統穩定、高效運行的關鍵。內核提供了一系列核心功能,為上...【詳細內容】
2024-02-01  松鼠寶貝    Tags:Linux內核   點擊:(73)  評論:(0)  加入收藏
如何確保Linux進程穩定與持久
在Linux系統中,進程的穩定性與持久性對于維持系統的持續運行至關重要。然而,由于各種原因,進程可能會面臨崩潰或系統重啟的情況。為了確保關鍵進程能夠持續運行,我們必須采取一...【詳細內容】
2024-01-19  松鼠寶貝    Tags:Linux進程   點擊:(93)  評論:(0)  加入收藏
站內最新
站內熱門
站內頭條
日无码在线观看