初學linux常見的那些命令
從事些年桌面運維,還是有些職業病,標配的工具和習慣。自從踏入linux的世界,覺得一切是那麽有趣,打開了另一扇大門。看似繁瑣的命令搭配不同的用法會使工作生活中事半功倍,那麽用到的命令有哪些呢:
常用的命令:
ls : 顯示文件或目錄
-l 列出文件詳細信息l(list)
-a 列出當前目錄下所有文件及目錄,包括隱藏的a(all)
mkdir :
-p 創建目錄,若無父目錄,則創建p(parent)
cd : 切換目錄
touch : 創建空文件
echo : 創建帶有內容的文件。
cat : 查看文件內容
cp :
mv : 移動或重命名
rm : 刪除文件
-r : 遞歸刪除,可刪除子目錄及文件
-f : 強制刪除 (再加上一些符號那簡直是程序員們的噩夢,切忌要註意使用方法)
find : 在文件系統中搜索某文件
wc : 統計文本中行數、字數、字符數
grep : 在文本文件中查找某個字符串
rmdir : 刪除空目錄
tree : 樹形結構顯示目錄,需要安裝tree包
pwd : 顯示當前目錄
ln : 創建鏈接文件
ctrl+alt+F1,F2,F3來切換各個用戶
系統管理命令:
stat : 顯示指定文件的詳細信息,比ls更詳細
who : 顯示在線登陸用戶
whoami : 顯示當前操作用戶
hostname : 顯示主機名
uname : 顯示系統信息
-r : 顯示版本信息
top : 動態顯示當前耗費資源最多進程信息
ps : 顯示瞬間進程狀態 ps -aux
du : 查看目錄大小 du -h /home帶有單位顯示目錄信息
df : 查看磁盤大小 df -h 帶有單位顯示磁盤信息
ifconfig : 查看網絡情況
ping : 測試網絡連通(這個和windows一樣)
man : 命令不會用了,找幫助 如:man ls
clear : 清屏
alias : 對命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill : 殺死進程,可以先用ps 或 top命令查看進程的id,然後再用kill命令殺死進程。
關機/重啟機器命令:
shutdown
: -r 關機重啟
: -h 關機不重啟
:now 立刻關機
: halt 關機
:reboot 重啟
Linux管道
將一個命令的標準輸出作為另一個命令的標準輸入。也就是把幾個命令組合起來使用,後一個命令除以前一個命令的結果。
Linux軟件包管理
註:將tree.deb傳到Linux系統中,有多種方式。VMwareTool,使用掛載方式;使用winSCP工具等;
APT(Advanced Packaging Tool)高級軟件工具。這種方法適合系統能夠連接互聯網的情況。
依然以tree為例
sudo apt-get install tree 安裝tree
sudo apt-get remove tree 卸載tree
sudo apt-get update 更新軟件
sudo apt-get upgrade
文件權限管理命令:
三種基本權限
R 讀 數值表示為4
W 寫 數值表示為2
X 可執行 數值表示為1
-rw-rw-r--一共十個字符,分成四段。
第一個字符“-”表示普通文件;這個位置還可能會出現“l”鏈接;“d”表示目錄
第二三四個字符“rw-”表示當前所屬用戶的權限。 所以用數值表示為4+2=6
第五六七個字符“rw-”表示當前所屬組的權限。 所以用數值表示為4+2=6
第八九十個字符“r--”表示其他用戶權限。 所以用數值表示為2
所以操作此文件的權限用數值表示為662
本文出自 “13467944” 博客,謝絕轉載!
初學linux常見的那些命令