1. 程式人生 > >LInux基礎學習1

LInux基礎學習1

基本命令:

  • cal: 檢視本年的日曆
    • cal -y 2008: 檢視2008年的日曆
  • date:檢視當前時間
    • date “+%Y—%m—%d”:年—月---日
  • ps:檢視程序
  • ps -aux:檢視所有程序,看完就退出
  • top檢視程序,並且一直顯示著
  • kill pid(一個具體的數字):殺死該程序
  • kill -9 pid(一個具體的數字):強制殺死該程序
  • reboot:重啟
  • shutdown -h now:立刻關機
  • shutdown -h +10:十分鐘之後關機
  • shutdown -h 20:20
    :今天晚上8.20關機
  • init 0:關機
  • init 6:重啟
  • df -h:該電腦硬碟使用情況
  • du -h:顯示當前路徑下各個資料夾的大小
  • ifconfig:檢視各個網絡卡的網路等資訊。
  • ping:檢視網路連線性。

使用者,許可權管理命令:

  • useradd 使用者名稱 -m:新增使用者。同時在home中建立該使用者資料夾。
  • su 使用者a:可以切換到使用者a
  • su - 使用者a:切換到使用者a時,當前路徑也被切換到使用者a
  • sudo passwd 使用者名稱:設定新使用者的密碼。
  • whoami:檢視當前使用者名稱。
  • exit
    :退出當前使用者,回到上次登陸的使用者。
  • ssh 使用者[email protected]使用者a的ip地址:輸入a的密碼後可以操控使用者a的主機
  • ctrl+shift+t一個終端開啟多個標籤頁;標籤頁切換:alt+數字;ctrl+d關閉終端。
  • who:檢視有哪些使用者登入。
  • userdel 使用者名稱刪除該使用者
  • userdel -r 使用者名稱刪除該使用者,同時刪除home資料夾下的該使用者資料夾。
  • $普通使用者; #超級使用者。
  • sudo -s:ubantu中可以直接使用此命令切換到超級使用者。
  • 每建立一個新使用者都會為該使用者建立一個組,名字為該使用者名稱
  • cat /etc/group:檢視使用者組。
  • groupadd 組名:建立一個使用者組。
  • groupdel 組名:刪除該使用者組。
  • groupmod tab鍵:快速檢視使用者組
  • chgrp a 1.txt:把1.txt檔案改變到a組
  • chown b 1.txt:把1.txt檔案的擁有者改成b組

修改檔案的許可權:

  • 各位的代表含義

在這裡插入圖片描述

  • chmod u=rwx 1.txt:把1.txt的檔案的擁有者對該檔案的許可權修改為可讀,可寫,可執行。
  • chmod g=rwx 1.txt:把1.txt的同組者對該檔案的許可權修改為可讀,可寫,可執行。
  • chmod o=rwx 1.txt:把其他人對1.txt的檔案的許可權修改為可讀,可寫,可執行。
  • chmod u=rwx,g=rwx,o=rwx 1.txt:同時改。
  • 數字法修改
    • 1代表x,可執行
    • 2代表w,可寫
    • 4代表r,可讀
    • chmod 126 1.txt:擁有者可執行,同組可寫,其他人可讀也可寫。