?
?
您好,我是程序員小羊!
前言
軟件測試第一步就是搭建測試環境,如何搭建好測試環境,需要具備兩項的基礎知識:
1、Linux 命令: 軟件測試第一個任務, 一般都需要進行環境搭建, 一部分,環境搭建內容是在服務器上實現的, 跟服務器交互(沒有圖形化頁面),需要使用 Linux 命令。
2、數據庫: 所有的軟件在使用過程中所產生的數據, 最終都要存在數據庫當中, 而測試工作往往會需要去校驗數據的正確與否, 因此需要學習數據庫。
下面開始進入正題:
這篇文章主機講解用戶權限和管理
一、用戶權限和管理
1.1【了解】權限的概念
1.2 ls -l擴展
ls -l 可以查看文件夾下文件的詳細信息,從左到右依次是:
- 權限,第1個字符如果是 d 表示目錄,如果是 - 表示文件
- 硬連接數,通俗地講,就是有多少種方式,可以訪問到當前目錄或文件
- 擁有者,家目錄下 文件或目錄 的擁有者通常都是當前用戶
- 組,在linux中,很多時候,會出現組名和用戶名相同的情況
- 大小
- 時間
- 文件名
1.3【了解】修改用戶權限chmod:字母法
chmod 修改文件權限有兩種使用格式:字母法與數字法。
字母法:chmod u+r 文件名
1.4【重點】修改用戶權限chmod:數字法
chmod 在設置權限時,可以簡單的使用三個數字分別對用 擁有者 /組和其他用戶的權限
數字法:chmod 755 文件名
權限對照圖:
常見數字組合有(u表示用戶/g表示組/o表示其他):
777 ===> u=rwx,g=rwx,o=rwx
755 ===> u=rwx,g=rx,o=rx
644 ===> u=rw,g=r,o=r
二、用戶管理
2.1【了解】增加用戶、查看登錄用戶
單用戶操作系統:指一臺計算機在同一時間 只能由一個用戶 使用,一個用戶獨自享用系統的全部硬件和軟件資源
- Windows xp之前是單用戶系統
多用戶操作系統:指一臺計算機在同一時間可以由 多個用戶 使用,多個用戶共同享用系統的全部硬件和軟件資源
- linux從設計之初就是多用戶操作系統
2.2【知道】切換用戶、修改密碼、退出
提示:
1、su 不接用戶名,可以直接切換到 root ,但是不推薦使用,因為不安全
2、在Unix/Linux中,超級用戶可以使用passwd命令為普通用戶設置或修改用戶密碼。
3、用戶也可以直接使用該命令來修改自己的密碼,而無需在命令后面使用用戶名。
4、Centos下切換到root的簡單命令:su
三、其他命令
3.1【重點】查找文件
find命令功能非常強大,通常用來在特定的目錄下 搜索符合條件的文件
今天這篇文章就到這里了,大廈之成,非一木之材也;大海之闊,非一流之歸也。感謝大家觀看本文