命令集合
startx:在命令行模式下輸入會進入圖形界面
exit:註銷Linux(以login shell登錄會註銷賬號,以non-login shell登錄會退出終端)
data:顯示日期和時間
data +%Y/%m/%d:以“年/月/日”的格式顯示日期
sync:數據從內存寫入磁盤
shutdown -h now:立即關機
reboot:重啟
init n:切換執行等級
chgrp [-R] 組名 文件/目錄:改變文件的用戶組
chown [-R] 賬號名 文件/目錄:改變文件的所有者
chown [-R] 賬號名:組名 文件/目錄:同時改變文件的所有者和用戶組
chmod [-R] 權限 文件/目錄:改變文件的權限
chmod [-R] 721 文件/目錄:以數字類型修改文件的權限(4對應r, 2對應w, 1對應x,此例就是所有者可讀寫執行、用戶組其他人可寫、其他人可執行)
chmod [-R] u=rwx,go=rx 文件/目錄:以符號類型修改文件的權限(此例中所有者可讀寫執行、用戶組其他人可讀執行、其他人可讀執行)
chmod [-R] a-x 文件目錄:以符號類型修改文件權限(a指代所有人,此例就是將文件設置為所有人都不可執行)
umask [-S]:查看新建文件或目錄時候的權限默認值(-S 以符號類型顯示,註以數字類型顯示的是對應減去的權限值)
umask 002:設置umask值
chattr [+-=] [ai] 文件/目錄:修改文件的隱藏屬性(a為只能增加數據,i為不能刪除該文件)
lsattr 文件/目錄:顯示文件隱藏屬性
pwd [-P]:顯示當前目錄(-P會顯示連接文件連接到的目標文件的地址)
cd:切換目錄
mkdir [-mp] 目錄:新建目錄(-m後接權限,-p後接要創建的多層目錄)
rmdir [-p] 目錄:刪除空目錄(-p將刪除以絕對路徑顯示的目錄的上層空的目錄)
ls 文件:打印文件名
ls 目錄:列出目錄下的文件(不包括隱藏文件)
ls -a 目錄:列出目錄下的全部文件(包括隱藏文件)
ls -l 目錄/文件:列出文件的屬性/權限
ls -i 目錄/文件:列出inode號碼
ls --color=auto:讓系統依據設置來判斷是否給予顏色
ls --full-time:以完整時間模式(包括年/月/日/時/分)輸出
cp 源文件 目標文件:復制文件
rm [-rf] 文件/目錄:移除文件(-f 會忽略不存在的文件,-r 常用於目錄的遞歸刪除)
mv 源文件 目標文件:移動文件,重命名
cat [-nbT] 文件:查看文件內容(-n會顯示行號)
tac 文件:反向顯示文件內容
nl:查看文件內容(顯示行號)
more 文件:顯示文件內容(可翻頁)
less 文件:顯示文件內容(可向上翻頁)
head -n number 文件:顯示文件的前number行
tail -n number 文件:顯示文件的後number行
od [-t TYPE] 非純文本文件:顯示文件內容(TYPE表示各種“類型”的輸出:a是利用默認的字符來輸出,c是使用ASCII字符來輸出)
touch 文件:新建文件
touch [-acmdt] 文件:修改文件時間
file:查看文件類型
which [-a] 命令:找到命令的所在目錄(-a會找出PATH包含的目錄中包含該命令的所有目錄)
whereis 文件/目錄:查找文件
locate [-ir] 關鍵字:查找與關鍵字有關的文件(-r 後面可接正則表達式的顯示方式)
find:找文件(點擊)
命令集合