建立和刪除
touch 建立乙個普通檔案
mkdir 建立乙個目錄檔案
ln 建立乙個鏈結檔案
rm 刪除乙個檔案或目錄
檢視和搜尋
echo 將命令後面的內容,輸出到當前螢幕
cat 檢視檔案內容
find 搜尋檔案內容
grep 過濾關鍵字內容
man 檢視命令幫助資訊
zcat 檢視壓縮包檔案內容
傳輸和壓縮
scp 跨主機遠端傳輸檔案
cp 拷貝檔案
mv 移動檔案或者檔案改名
tar 檔案的壓縮和解壓縮
unzip 解壓檔案
useradd 建立使用者
passwd 給使用者建立密碼或更改密碼
su - 切換使用者
chmod 更改檔案的操作許可權
chown 更改檔案的使用者屬性
ifconfig 檢視當前系統的網絡卡資訊
ping 測試主機間網路是否連通
free 檢視當前主機的記憶體資訊
netstat 檢視當前系統開啟的埠資訊
lsof 檢視程序相關資訊
$((算數表示式))
let 算數表示式
ctrl + l 清屏
sed 行編輯工具
awk 文件編輯工具
三種模式:
未編輯模式、編輯模式、命令列模式
模式切換:
a 當行
o 游標所在行的下一行
o 游標所在行的上一行
escwq! 注意點:用sudo改動唯讀檔案時,可用這個命令退出
進入命令列模式:
:編輯yy 複製
p 貼上
dd 剪下或刪除
儲存 wq 儲存
搜尋 g 跳轉到當前文件末尾行的首字元
gg 跳轉到當前文件首行的首字元
^ 跳轉到當前文件游標所在行的首字元
$ 跳轉到當前文件游標所在行的末尾字元
/關鍵字 搜尋關鍵字
./ 當前目錄
../ 當前位置的上一級目錄
> 以覆蓋的方式給檔案增加內容
>> 以追加的方式給檔案末尾行的下一行增加內容
| 將左側內容,傳遞給右側使用
linux運維常見命令學習
檢視作業系統摘要資訊 uname ar 檢視記憶體 cat proc meminfo 檢視cpu cat proc cpuinfo 檢視每個物理cpu中core的個數 即核數 cat proc cpuinfo grep cpu cores uniq 檢視磁碟資訊 fdisk l 檢視linux作業系...
運維linux命令
原文 感謝博主的文章!之前做過兩年的運維,用過很多命令,深切體會到某些linux命令熟練掌握後對效率提公升有多大。舉個簡單的例子,在做了研發後經常會有跑一些資料,對於結果資料的處理,我們的產品同學一般都習慣於用excel做統計,把資料複製到excel裡,然後資料分列,排序 最後得出某些簡單的結論,我...
運維linux命令
1 linux啟動過程 開啟電源 bios開機自檢 引導程式lilo或grub 核心的引導 kernel boot 執行init rc.sysinit rc mingetty 建立終端 shell 2 網絡卡繫結多ip ifconfig eth0 1 192.168.1.99 netmask 255...