linux 經常使用基礎命令

一、linux 經常使用快捷鍵linux

Ctrl+c按鍵---停掉正在運行的程序 例ping網絡

Ctrl+d按鍵---退出正在運行的程序,至關於exit工具

Ctrl+l 按鍵--- 清屏   至關於clear測試

Tab按鍵---命令補齊spa

二、關機命令:shutdown操作系統

shutdown 參數說明htm

[-t] 在改變到其餘runlevel以前,告訴init多久之後關機;接口

[-r] 重啓計算機=reboot;進程

[-k] 給每一位登錄者警示關機信息,非真正關機;ip

[-h]關機後關閉電源 (halt);

[-n]不用Init而是本身來關機!!! 該選項會產生很嚴重的後果(未測試);

[-c] cancal current process取消目前正在執行關機程序這個選項無實踐參數,可是能夠輸入一個用來解釋的訊息,而這個訊息將會傳遞到每一位使用者;

[-f]在重啓計算機時忽略fsck命令 fsck:用來檢查和維護不同的文件系統;

[F]在重啓計算機reboot時強制fsck;

[-time]設定關機前的時間(shutdown);

shutdown -h 13:00

系統將會在13:00關機

shutdown -h now 立馬關機

shutdown -r now 立馬重啓

shutdown -h 10 10分鐘後關機

shutdown -c 取消定時關機

其餘關機命令:halt和poweroff

用halt命令來關機時,實際調用的是shutdown -h。halt 執行時將殺死應用進程,執行sync系統調用文件系統寫操做完成後就會中止內核。

halt 參數說明:

[-n] 防止sync系統調用,它用在用fsck修補根分區以後,以阻止內核用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。
[-w] 並非真正的重啓或關機,只是寫wtmp〔/var/log/wtmp〕紀錄。
[-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。
[-f] 沒有調用shutdown而強制關機或重啓。
[-i] 關機〔或重啓〕前關掉全部的網絡接口。
[-p] 該選項爲缺省選項。就是關機時調用poweroff。

poweroff 經常使用的關機命令

對於poweroff,網上說它是halt命令的連接,基本用法和 halt 差很少。

二、重啓命令:reboot

三、查看目錄下文件命令:ll

ll 是 ls -l 的經常使用別名,次命令的功能是:查看當前目錄下的全部文件及詳細信息,建立時間,讀寫權限等;

4目錄顯示命令:ls 

ls 是Linux 下經常使用命令,ls 命令的功能是:以列表的形式列出當前目錄下的文件;

顯示所有目錄命令: ls -a

五、交換目錄命令:cd

cd命令用來切換工做目錄至dirname,其中dirname表示法可爲絕對路徑或相對路徑。若目錄名稱省略,則變換至使用這的home directory (也就是剛login時所在的目錄),~也表示home directory的意思.........

cd 進入用戶主目錄

cd ~ 進入用戶主目錄

cd - 返回進入此目錄以前所在的目錄;

cd .. 返回上級目錄(/根目錄無上級目錄)

cd ../.. 返回上兩級目錄;

cd !$ 把上個命令的參數做爲cd參數使用;

六、顯示當前目錄命令:pwd

提示:

應該常用pwd命令。Linux的目錄結構很是複雜,一個小小的分支就可能會有十幾層目錄,就好像是個森林,因此Linux不會像Windows那樣把全路徑寫在提示符裏,那樣太長了。

在目錄用cd鑽來鑽去,很容易記不清本身到底身在何處,這時候執行命令但是有點危險的,例如,想刪除一個文件,不搞清楚當前目錄,可能會誤刪除同名的有用文件,並且沒那麼容易恢復。還有不少其餘的狀況須要使用pwd,尤爲是在執行「rm –rf」這種對目錄直接刪除的操做時,更須要用pwd肯定一下,可能每執行十幾個命令就會輸入一回。咱們應該感謝Jim Meyering先生,他是pwd的創做者。

七、查看版本信息命令:uname -a; lsb_release -a; getconf LONG_BIT

uname -a 查看操做系統內核信息

 getconf LONG_BIT 返回32或64 ,返回32 並不表明CPU不支持64位計算

lsb_release命令用來顯示LSB和特定版本的信息

-v --version 顯示版本信息

-i --id顯示該發行版的ID

-d --description顯示該發行版的描述信息

最重要 -h --help顯示幫助信息

八、切換用戶的命令

su 切換root 用戶

su username 切換普通用戶

九、小工具的命令

顯示日期 :date root下能夠設置時間

cal 顯示日曆的命令

cal 2018 顯示年曆

十、壓縮命令

tar

一、壓縮:tar zcvf [壓縮包名].tar.gz [待壓縮的文件名 ... ]

二、解壓縮:tar zxvf [壓縮包名].tar.gz -C [指定的解壓目錄]

三、壓縮:tar jcvf [壓縮包名].tar.bz2 [待壓縮的文件名 ... ]

四、解壓縮:tar jxvf [壓縮包名].tar.bz2 -C [指定的解壓目錄]

五、注意:(1)參數爲z時,壓縮格式爲gz,參數爲j,壓縮格式爲bz2;(2)壓縮包名須要帶上後綴.tar.gz或者.tar.bz2

rar

一、壓縮:rar a (-r) [壓縮包名] [待壓縮的文件名 ... ]

二、解壓縮:rar x [壓縮包] (指定解壓目錄)

三、注意:(1)須要安裝rar軟件;(2)壓縮目錄時須要帶上-r參數;(3)壓縮包名不須要指定後綴。

zip

一、壓縮:zip (-r) [壓縮包名] [待壓縮的文件名 ... ]

二、解壓縮:unzip [壓縮包名] -d [指定的解壓目錄]

三、注意:(1)壓縮時,壓縮包名不須要指定後綴;(2)壓縮目錄時須要帶上-r參數。

 

十一、給普通用戶賦予root權限

一、用root用戶系統登陸Linux系統

二、給/etc/sudoers文件賦予寫權限:chmod u+w /etc/sudoers

三、修改sudoers文件

(1)vi /etc/sudoers

(2)找到這一行"## Allow root to run any commands anywhere"

(3)並在"root ALL=(ALL) ALL"下一行添加"username ALL=(ALL) ALL"這句話,username爲須要賦予root權限的用戶

四、關閉/etc/sudoers文件的寫權限:chmod u-w /etc/sudoers

注意:"username ALL=(ALL) ALL"之間不是空格,而是Tab鍵

 

十二、查看用戶所屬組

一、id命令

二、groups命令

三、在/etc/groups文件中查看

 

1三、修改文件屬性

一、修改文件讀、寫、執行權限:chmod命令

二、修改文件全部者、所屬組:chown命令

chown [全部者]:[所屬組] [文件名]

原連接https://www.linuxidc.com/Linux/2018-07/153206.htm

相關文章
相關標籤/搜索