**Linux知識點01**
一、 Linux 與Windows的比較:
Linux特點:
- 開源(免費)
- 安全,舉個例子,登錄用戶時,輸入密碼時,linux下,密碼不可見。
- 穩定
Windows特點: - 簡單
- 易用
- 用戶友好
二、 命令提示符:- [root@localhost~]# br/>相對應的意思是[當前登錄的用戶@主機名localhost當前所在目錄~]#
Linux超級用戶:root
Window超級用戶:adminstrator
Linux下 #—— 超級用戶 ,~: 所在目錄/root/
$—— 普通用戶 , ~ : 所在目錄/home/用戶名/所在目錄
當前所在目錄 ~:用戶家目錄。 - Linux 命令格式:
命令 空格 [選項] 空格 [參數]
1)選項:使用與調整命令功能;
2)參數是命令操作的對象,若沒有參數則說明有默認的參數顯示。 - 注意:linux下嚴格區分大小寫!!!!
- ls list 顯示目錄下的內容
ls 回車 顯示目錄下的內容
ls -l 長格式顯示(它有一個別名:ll)
ls --l 完全的選項使用兩個減號。
-rw- r—r—1 root root 7572 7月 25 2017 install.log.syslog
rw- r—r—權限:rw- 所有者權限
r—所屬組權限
r—其他人權限
1: 被引用次數
root: 所有者
root: 所屬組
7572 :大小
7月 25 2017:文件最後一次修改和訪問的時間
install.log.syslog:文件名
ls -h 人性化顯示 :文件大小 MGTK
ls –a 顯示所有文件:包含了隱藏文件
ls –ahl :所有文件長格式人性化顯示 - 目錄操作命令:
1).cd q切換所在目錄
命令名稱 cd
相對路徑:參考當前所在目錄進行相對目錄跳轉(注意當前所在目錄)
./當前目錄
../上一級目錄
../../上上級目錄
絕對路徑:
從根目錄(/)開始
cd 後面什麼都不寫,跳轉到登陸用戶的家目錄
cd ..進入上一級目錄
cd – 進入上次操作的目錄
注意:善於使用tab鍵 補全文件名字
2). pwd:顯示當前所在目錄
3).linux常見目錄:
/根
/root超級管理員家目錄
/home普通用戶家目錄
/bin普通用戶的命令保存目錄
/sbin超級管理員命令保存目錄
/dev設備文件保存目錄
/etc配置文件保存目錄
/lid 函數庫的保存目錄
/mnt 系統掛載目錄
/media掛載目錄
/tmp 臨時目錄
/proc 直接寫入內存
/usr 系統軟件源目錄
/var 系統相關內容
/var/log 系統日誌
4).建立目錄
mkdir 目錄名 藍色名字的是目錄
mkdir -p mkdir –p ./duan/cheng/zheng/love 遞歸創建
5).刪除目錄
rm -rf 文件/目錄
-r 刪除目錄 -f 強調 - 文件的操作命令
1) 創建文件
touch 文件名
2) 查看文件
cat install.log
cat –n install.log 查看且顯示行號
3) more 文件名 分屏顯示:
空格 ——向下翻頁
B ——向上翻頁
Q ——退出
4) head –要查看的條數 文件名 前n條
head -10 install.log
5) tail -5要查看的條數 文件名 後n條
tail -5 install.log - 文件盒目錄都操作的命令
1)rm 刪除 rm –rf
2)cp複製
cp 被複制的文件的路勁 被複制到什麼地方的文件路勁
cp –r 複製目錄
3)mv 剪切和重命名
mv ./shengqi ./gaoxing
- [root@localhost~]# br/>相對應的意思是[當前登錄的用戶@主機名localhost當前所在目錄~]#
三、 權限
- 權限位:10位 - rwx r-x r-x
第一位:- 普通文件
d目錄文件
l鏈接文件
2-4:所有者權限 u=user
5-7:所屬組權限 g=group
8-10:其他人權限 o=other
r read 讀 4
w write 寫 2
x 執行 1- 無權限
- 修改權限:
chmod 權限 文件名
兩種描述法
1) 邏輯描述法:
chmod u+x duan
chmod g-x duan
2) 數字描述法:
r=4 w=2 x=1
最大權限777
如果要刪除目錄中的文件,則需要目錄有w權限。
對文件有寫權限,只代表可以修改這個文件,要刪除這個文件還需要文件所在的目錄有寫的權限。
只要對目錄有寫權限,目錄中文件就算是root創建的也是可以刪除的。
rwx 對目錄和文件的實際意義不同:
文件:r查看文件
w修改文件
x執行文件
目錄:r列出文件
w創建刪除文件
x 進入目錄 - chown 修改所有者和所屬組
chown 用戶名 文件名 改變文件所有者
chown 用戶名:所屬組 文件名 修改文件所有者和所屬組
注意 : 用戶必須存在