天天看點

【Linux】:常用指令

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幫助指令

繼續閱讀