1. 程式人生 > >初學linux常見的那些命令

初學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常見的那些命令