檔案操作
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 在...