一. CentOS VS Ubuntu
所有Linux版本中,CentOS 和 Ubuntu 是使用最多的兩個,它們有什么區別?
CentOS 是社區支持的企業級作業系統,于 2004 年發布,在企業中使用最廣泛的,它具有高度可定制性,更穩定和更安全一些,因為不經常更新,
Ubuntu 基于 Debian 架構,于 2004 年發布,Ubuntu 一直是個人和專業用戶的熱門人選,有豐富的檔案,活躍的社區和大量的在線教程,更容易為已經熟悉桌面版 Ubuntu 的初學者使用,但是Ubuntu經常更新,相對來說可能不穩定,
安裝程式的區別:
CentOs:yum install
Ubuntu:apt install
Mac:brew
二. 如何擁有Liunx環境
windows :
1.電腦配置好的,可以安裝虛擬機
2.Linux的windows子系統
3.安裝Cygwin
4.購買云主機,類似阿里云、騰訊云等
MacOS:
用自帶的終端,ssh命令連接linux服務器,輸入 ssh 賬戶名@ip 例如ssh root@127.0.0.1
三. Linux常用快捷鍵
- Tab 自動補齊
- Ctrl +A 游標移到最前面
- Ctrl +E 游標移到最后面
- Ctrl +U 游標清除
- clear 清屏
四. Linux檔案操作
- cd aaa 進去aaa目錄
- cd .. 回傳上一級目錄
- cd 回到根目錄
- pwd 查看當前路徑
- ls 當前目錄
- ls -all 詳細目錄
- ls -lh 顯示檔案大小目錄
- mkdir aaa 創建aaa檔案夾
- touch bbb.txt 創建bbb檔案
- rm -rf aaa 洗掉aaa檔案夾
輸入ls -all 查看:
MacBook-Pro:test root$ ls -all
drwxr-xr-x 2 root staff 64 4 26 10:17 file.txt
上圖中,file.txt 檔案的第一個屬性用 d 表示,d 在 Linux 中代表該檔案是一個目錄檔案,
在 Linux 中第一個字符代表這個檔案是目錄、檔案或鏈接檔案等等,
- 當為 d 則是目錄
- 當為 - 則是檔案;
- 若是 l 則表示為鏈接檔案(相當于windows快捷方式);
- 若是 b 則表示為裝置檔案里面的可供儲存的介面設備(可隨機存取裝置);
- 若是 c 則表示為裝置檔案里面的串行埠設備,例如鍵盤、滑鼠(一次性讀取裝置),
接下來的字符中,以三個為一組,且均為 rwx 的三個引數的組合,其中, r 代表可讀(read)、 w 代表可寫(write)、 x 代表可執行(execute), 要注意的是,這三個權限的位置不會改變,如果沒有權限,就會出現減號 - 而已,

五.Linux中的用戶與用戶組
# 代表root權限(超級權限)
MacBook-Pro:test root#
$ 代表普通權限
MacBook-Pro:test root$
數字限定法(4:可讀 2 :可寫 1:可執行)
chmod 777 file.txt 這個命令獲取可讀可寫可執行權限,為什么是777?(4+2+1=7)

chmod 111 file.txt 可執行,可執行 ,可執行
--x--x--x 2 root root 64 4 26 10:17 file.txt
chmod 412 file.txt 可讀,可執行 ,可寫
-r----x-w- 2 root root 64 4 26 10:17 file.txt
chmod 333 file.txt 可寫可執行,可寫可執行 ,可寫可執行(2+1=3)
--wx-wx-wx 2 root root 64 4 26 10:17 file.txt
字母限定法 (r:可讀 w:可寫 x:可執行)
u : user (第一組)g : groutp(第二組)o : other(第三組)a : all(所有組)
chmod +r file.txt 默認三組 可讀
chmod +x file.txt 默認三組 可執行
chmod +w file.txt 第一組 可寫
chmod u+rwx file.txt 給第一組加入可讀可寫可執行
-rwx------ 2 root root 64 4 26 10:17 file.txt
chmod g+rwx file.txt 給第二組加入可讀可寫可執行
----rwx--- 2 root root 64 4 26 10:17 file.txt
chmod o+rwx file.txt 給第三組加入可讀可寫可執行
-------rwx 2 root root 64 4 26 10:17 file.txt
chmod a+rwx file.txt 給第三組加入可讀可寫可執行
-rwxrwxrwx 2 root root 64 4 26 10:17 file.txt
兩個root:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/280589.html
標籤:其他
上一篇:jmeter安裝和配置(保姆級)
