ubuntu常用命令

2021-07-28 10:31:02 字數 1586 閱讀 2944

檔案操作

rm -d 目錄名              #刪除乙個空目錄

rmdir 目錄名 #刪除乙個空目錄

rm -r 目錄名 #刪除乙個非空目錄

rm 檔名 #刪除檔案

sudo tar xzf hadoop-1.0.2.tar.gz #解壓檔案

mv 舊名 新名 #修改檔名(移動檔案)

ls -l /etc/apt/sources.list #檢視檔案屬性

pwd#檢視當前所在的目錄

mkdir 檔名 #建立資料夾

ifconfig -a

#檢視自己的ip

許可權管理

--修改檔案的許可權

sudo chmod 600 ××× (只有所有者有讀和寫的許可權)

sudo chmod 644 ××× (所有者有讀和寫的許可權,組使用者只有讀的許可權)

sudo chmod 700 ××× (只有所有者有讀和寫以及執行的許可權)

sudo chmod 666 ××× (每個人都有讀和寫的許可權)

sudo chmod 777 ××× (每個人都有讀和寫以及執行的許可權)

使用者管理

su 使用者名稱   #切換使用者

groupmod 連按三次tab建 #檢視所有的組

usermod -g root newuser2 #把使用者新增到管理員組

linux的幾個配置檔案

/etc/profile:

這個檔案是為系統的每個使用者設定環境資訊。每當使用者登入時,該檔案被執行一次,一般用於設定所有使用者使用的全域性變數

/etc/bashrc:

也是給全部使用者使用的,每次bash shell 被開啟時,該檔案被讀取,每次新開啟乙個終端shell,該檔案就會被讀取

/etc/environment :

這個也是全域性配置,這個一般設定的是整個系統的環境。/etc/profile設定的是所有使用者的環境。修改後只對當前視窗有限,重啟後才對都有視窗都有效。

對於單個使用者的配置檔案

~/.bash_profile 或者 ~/.profile

只對單個使用者有效,當使用者登入時該檔案僅僅只執行一次。戶可使用該檔案新增自己使用的 shell 變數資訊。另外在不同的linux作業系統下,這個檔案可能是不同的,可能是 ~/.bash_profile, ~/.bash_login 或 ~/.profile 其中的一種或幾種,如果存在幾種的話,那麼執行的順序便是:~/.bash_profile、~/.bash_login、 ~/.profile。比如 ubuntu 系統一般是 ~/.profile 檔案。

~/.bashrc:

只對單個使用者生效,當登入以及每次開啟新的shell時該檔案被讀取

修改配置檔案使其生效

sources 檔名

ubuntu常用命令

小知識 linux命令與shell 所謂shell,就是命令解釋程式,它提供了程式設計介面,可以使用程式來程式設計。學習shell對於linux初學者理解linux系統是非常重要的。linux系統的shell作為作業系統的外殼,為使用者提供了使用作業系統的介面。shell是命令語言 命令解釋程式及程...

ubuntu 常用命令

2.1.4 linux 程式設計常用命令及工具 1 expand expand 將輸入製表符轉換為空格。unexpand 將輸入空格轉換為製表符。使用 t 選項來指 定製表符停止位,示例如下 root localhost cat a hello.c 使用 cat a 顯示文件所有字元資訊 inclu...

ubuntu 常用命令

1,sudo passwd root 更改超級使用者的密碼 2,ps ef 檢視所有的程序,程序號,系統執行時間 3,free 檢視當前系統記憶體的使用情況 4,df 檢視檔案系統記憶體磁碟空間的使用情況 5,du 統計目錄所佔磁碟空間的大小 6,rm fr 刪除指定目錄及其子目錄 7,grep 在...