- ls
當(dāng)前路徑下的所有文件和文件夾 - cd ~
切換到home目錄 - ls -a
將當(dāng)前路徑下的隱藏文件夾一塊顯示出來(以"."開頭在linux中默認(rèn)為隱藏文件夾) - ls -l
顯示當(dāng)前路徑下的文件夾的屬性等更詳細(xì)的信息 - ls -al
當(dāng)前路徑下的所有隱藏的和沒有隱藏的文件的詳細(xì)信息 - mkdir 文件名
創(chuàng)建文件夾 - mkdir -p
創(chuàng)建多個并有包含關(guān)系的文件夾 - pwd
查看當(dāng)前所屬路徑 - touch
創(chuàng)建一個空文件
絕對路徑:完整的描述文件位置的路徑就是絕對路徑(例如快遞上的詳細(xì)地址信息)
相對路徑:相對路徑就是指由這個文件所在的路徑引起的跟其它文件(或文件夾)的路徑關(guān)系
- rm
刪除一個文件 - rm -r 名字
遞歸刪除目錄和子目錄 - rm -f 強(qiáng)制刪除
-
rm -rf /*
這條命令可以把根整個刪除刘莹,所以不能亂嘗試喲 - rmdir
刪除空目錄 - cat 名字
查看文件內(nèi)容 - echo
將指定的字符串輸入到指定的文本中
如果想再次輸入的內(nèi)容不覆蓋之前的內(nèi)容,需使用>>
TIM截圖20180315225236.png
TIM截圖20180315225453.png
- cp 源文件 目的文件
拷貝(將源文件拷貝到目的文件) - mv
移動或重命名 - more
分頁顯示文本文件(回車鍵一行行加載霹琼,按q鍵退出) - find
在文件系統(tǒng)中搜索某文件 - wc
統(tǒng)計文本中行數(shù)狰挡、字?jǐn)?shù)月腋、字符數(shù) - grep 字符串 文件
在文本文件中查找某個字符串 - tree
當(dāng)前的文件夾和目錄以樹的形式顯示出來,需要安裝tree包 - ln
創(chuàng)建鏈接文件 - head含长、tail
顯示文件頭矾柜、尾內(nèi)容(默認(rèn)10行) - service 服務(wù)名 start
重新啟動指定的系統(tǒng)服務(wù)(apache2、postgresql窥妇、ssh舷胜、mysql - service 服務(wù)名 restart
重啟 -
service 服務(wù)名 status
查看某服務(wù)是否開啟
TIM截圖20180317175019.png - update-rc.d 服務(wù)名 enable
將某項服務(wù)加入到開機(jī)自啟中 - update-rc.d 服務(wù)名 enable 5
將某項服務(wù)加入到開機(jī)自啟,并設(shè)置啟動的優(yōu)先級 - update-rc.d 服務(wù)名 disable
將某項服務(wù)移出開機(jī)自啟中
linux文本編輯命令
vim
三種模式:命令模式活翩、插入模式烹骨、編輯模式。使用ESC或i或:來切換模式
命令模式如下:
:q 退出
**:q! **強(qiáng)制退出
:wq 保存并退出
:set number 顯示行號
:set nonumber 隱藏行號
/apache 在文檔中查找apache 材泄,按n跳到下一個沮焕,shift+n上一個
yyp復(fù)制光標(biāo)所在行,并粘貼nano命令
該命令是類終端圖形界面支持組合鍵操作leafpad命令
該命令以命令的形式打開一個文件拉宗,若不指定峦树,則會創(chuàng)建一個文件
Linux用戶和權(quán)限
用戶及用戶組管理
-
/etc/passwd
存儲用戶賬號 -
/etc/group
存儲組賬號 -
/etc/shadow
存儲用戶賬號的密碼 -
useradd 用戶名
只增加一個用戶(只存在一個用戶名,僅作為臨時登錄使用) -
userdel 用戶名
刪除一個用戶名 -
adduser 用戶名
增加一個用戶(自動創(chuàng)建家目錄) -
groupadd 組名
創(chuàng)建一個組 -
groupdel 組名
刪除一個組 -
passwd root
給root設(shè)置密碼
Linux文件權(quán)限
三種基本權(quán)限
- R
讀旦事,數(shù)值表示為4 - W
寫魁巩,數(shù)值表示為2 - X
可執(zhí)行,數(shù)值表示為1
-rw-rw-r--
一共十個字符姐浮,分成四段
- 第一個字符谷遂,"-"表示普通文件;這個位置還可能會出現(xiàn)"l"鏈接卖鲤;"d"表示目錄
- 第二三四個字符肾扰,"rw-"表示當(dāng)前所屬用戶的權(quán)限,所以用數(shù)值表示為4+2=6
- 第五六七個字符"rw-"扫尖,表示當(dāng)前所屬組的權(quán)限白对,所以用數(shù)值表示為4+2=6
- 第八九十個字符掠廓,"r--"表示其他用戶的權(quán)限换怖,所以用數(shù)值表示為2
所以操作此文件的權(quán)限用數(shù)值表示為662
更改權(quán)限
sudo chmod [u所屬用戶,g所屬組蟀瞧,o其他用戶沉颂,a所有用戶] [+增加權(quán)限,-減少權(quán)限][r,w,x] 目錄名
sudo chmod u+x g+w o+r filename
sudo chmod 755 filename