Crtl+Alt+Shift+F1/F7
進入純字元界面/ 退回圖形界面
useradd yl
添加一個使用者(yl字段可以自己定義一個名字)
su
su root 該指令可以進入root使用者
su yl 該指令可以切換到yl使用者
note:root使用者切換到普通使用者不用輸入密碼
passwd yl
更改yl使用者的密碼
shutdown now
立即關機,要以root使用者運作
cp #拷貝指令
cp /home/test /tmp/ 該指令意為把test檔案拷貝到tmp目錄下
cp -r /home/dir1 /tmp/ 該指令意為把dir1目錄拷貝到tmp目錄下
mv #剪切指令
mv test test1 該指令把test剪切到目前位置并且命名為test1,起到了改名字的作用
mv /home/dir1 /tmp/ 該指令把dir1目錄剪切到tmp目錄下
rm #删除指令
rm /home/test 該指令删除test檔案
rm -r /home/dir 該指令删除dir目錄
mkdir #建立檔案夾
mkdir /home/dir
mkdir -p /home/dir1/dir2 該指令說明若沒有dir1則先建立dir1再建dir2
pwd
用來列印目前工作路徑(絕對路徑)
ls
ls -a /home 該指令顯示所有檔案和目錄包括隐藏目錄
ls -l /home 該指令把目錄檔案的詳細資訊列印出來,權限等等
ls -c /home 該指令根據修改時間進行排序
tar
tar cvf tmp.tar /home/tmp 該指令将tmp檔案夾打包成tmp.tar
tar cvzf tmp.tar.gz /home/tmp 該指令将tmp檔案夾打包成tmp.tar.gz
tar xvf tmp.tar 該指令将tmp.tar解壓到目前檔案夾
tar xvzf tmp.tar.gz 該指令将tmp.tar.gz解壓到目前檔案夾
Chmod #更改檔案通路權限
u 檔案擁有者
g 檔案擁有者同組使用者
0 其他使用者
用-開頭的是檔案
用d開頭的是目錄
可讀可寫 可執行rwx 分别對應數字(421)
改變通路權限Chmod [who] [mode]
Who:u,g,o,a(所有使用者)
Mode:+,-,=(增權重限,減少權限,權限為多少)
例子chmod g+w hello.c 增加hello.c檔案權限,使得同組的使用者可以讀
例子chmod +x hello.sh 增加u 檔案擁有者 g 檔案擁有者同組使用者0 其他使用者這所有使用者對hello.sh的執行權限。
例子chmod 761 hello.c 表示檔案權限為:rwxrw—x
df:檢視磁盤使用情況
du: #檢視目錄大小 du [選項] 目錄
du -b yl #該指令以位元組為機關輸出目錄大小
ifconfig [選項][網絡接口]
該指令用來顯示mac位址,ip位址,子網路遮罩
可以用來配置網卡的ip: ifconfig eth0 192.168.0.1
可以用來暫停網卡工作: ifconfig eth0 down
可以用來恢複網卡工作: ifconfig eth0 up
netstat [選項]
該指令用來檢視網絡狀态
mount [選項] 裝置源 目标目錄
用來挂載光驅U盤等東西,把U盤挂載在目錄下,就可以通過目錄讀取U盤的内容了
mount /dev/cdrom /mnt #一般把cd插上之後系統會在dev檔案夾下自動生成一個#cdrom檔案夾。
umount 目标目錄
用來取消挂載。
umount /mnt
find查找檔案
模糊比對
find /home/shell -name “tes*” #在/home/shell檔案夾下找到開頭為tes的檔案
精确比對
find /home/shell -name “test1” #在/home/shell檔案夾下找到test1的檔案
grep 查找字元串
grep “a” /home/shell/abc #在/home/shell/abc檔案下包含字元a的字元串
top
檢視cpu和記憶體使用資訊
ps
kill 殺死程序
man幫助指令