Linux,全稱GNU/Linux,是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的作業系統。伴隨著網際網路的發展,Linux得到了來自全世界軟體愛好者、組織、公司的支持。它除了在伺服器方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。使用者不僅可以直觀地獲取該作業系統的實現機制,而且可以根據自身的需要來修改完善Linux,使其最大化地適應用戶的需要。Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網絡中,為了追求速度和安全,Linux不僅僅是被網絡運維人員當作伺服器使用,Linux既可以當作伺服器,又可以當作網絡防火牆是Linux的 一大亮點。Linux 具有開放源碼、沒有版權、技術社區用戶多等特點 ,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網絡協議棧 ,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平臺。
ipconfig 查看本機IP信息
ping 查看網絡是否連通
語法結構:ping 域名或網址,如ping 百度.com -c 4 ;
cd 切換指定目錄
cd+空格+指定目錄名:切換到指定目錄(可以直接到子目錄,如:cd usr/bin,可以直接到bin目錄下);
cd+空格+/:回到根目錄;
cd+空格+.:回到上一級目錄。
clear 清除控制臺操作記錄。
pwd 顯示當前所在路徑
reboot:重啟命令。
ls 查看當前目錄
ls+空格+ -a:查看目錄,包括隱藏文件
ls+空格+ -l:查看詳細信息
ll:因為ls –l這個操作會被頻繁運用,所以衍生了這樣一種簡寫形式
ls+空格+ -lh:以更加合理的方式去顯示,同樣,簡寫形式為:ll -h。
mkdir創建目錄命令,
語句結構:mkdir+空格+新建目錄名 ,如mkdir test;
touch創建文件命令,
語句結構:touch+空格+新建文件名 ,如touch test.log;
du查看文件或目錄大小
語法結構:du 文件名 或du 目錄 ,如 du test.log ,du /var;
cp拷貝命令
語法結構: cp 目標文件 目標目錄 ,如 cp test.log /tmp;
mv剪切命令
語法結構:mv 目標文件 目標目錄, 如: mv test.log /tmp
或 mv test.log test.log.backup
find查找文件
語法結構:find -name 所需查找的文件名
如 find -name test.log 或 find / -name test.log
cat查看文件內容命令
語句結構:cat+空格+文件名 ,如cat test.log;
tac反向查看內容
語句結構:tac+空格+文件名 ,如tac test.log;
head從上往下查看
語句結構: head -n 所顯示行數 文件名,如head -n 10 test.log;
tail從下往上查看
語句結構: tail -n 所顯示行數 文件名,如tail -n 10 test.log;
sed查找指定行
語句結構: sed -n『起始行,終止行p' 文件名,如sed -n '5,10p' test.log ;
也可以只查找某一行如:sed -n '10p' test.log;
more、less查看相對較大的文檔,以百分比的形式呈現
More—回車方式向下查看 less----方向鍵上下查看
語法結構:more 文件名, less 文件名
vi/vim編輯器
語法結構:vi 文件名
編輯器常用參數:
vi編輯器參數較多,需要使用可以自行搜索
yumLinux安裝命令安裝命令之一
安裝語法結構:yum -y install 需要安裝的包;
查找語法結構:yum list 包名;
嗯,還有的比如gzip ,tar ,ps ,df ,top,安裝命令...等等很多命令多沒有寫,因為命令有很多但用法差不多,需要用時直接百度吧,。#linux知識匯總與分享##軟體測試#