二 linux基礎 路徑和目錄 使用者管理 組

2022-09-06 18:39:08 字數 2355 閱讀 1629

2.1路徑和目錄

1、相對路徑:參照當前目錄進行查詢。

如:[root@localhost ~]# cd ../opt/hosts/

備註:相對路徑是從你的當前目錄開始為基點,去尋找另外乙個目錄(或者收資料夾),這種尋找的方式就是相對路徑。 例如:cd ..

2、 絕對路徑:從根目錄開始指定,一級一級遞迴查詢。在任何目錄下都能進入指定位置。

如:[root@localhost ~]# cd /opt/hosts/

備註:絕對路徑就是從根目錄(/)開始尋找,訪問某個檔案(夾)。例如:cd /home/mysql

3、工作目錄:乙個專案或者軟體預設的根目錄,

..代表上一層目錄

.代表當前目錄或者說是資料夾

pwd              當前位置的全路徑

man pwd      來檢視該命令的全部幫助手冊

cd                切換目錄

dir                檢視當前目錄下的目錄名字

mkdir            建立目錄      示例:建立資料夾        mkdir anti1

rmdir            刪除空目錄           示例:刪除空目錄        rmdir anti1

2.2使用者管理

2.2.1 檔案所有者、組、其他組概念

在linux中的每乙個使用者必須屬於乙個組,不能獨立於組外。在linux中每個檔案有所有者、所在組、其他組的概念。當某使用者建立了乙個檔案,這個檔案所在組就是該使用者所在的組。乙個使用者可以在多個組裡面,但是它擁有最高許可權組的許可權。除去檔案的所有者和所在組的使用者外,系統的其他使用者都是檔案的其他組。

1、對組操作

ls -ahl              檢視檔案所在的組

chgrp 組名 檔名    修改檔案所在的組

chown 使用者名稱 檔名  來修改檔案的所有者

chgrp      組名        檔名    來修改檔案所在的組

groupadd 組名        新建乙個組

cat /etc/group        檢視有那些組

vi  /etc/group        也可以檢視有哪些組

cat /etc/passwd        檢視linux中所有使用者的的pid以及所在組的pid以及使用者的主目錄

vi  /etc/passwd        檢視linux中所有使用者的資訊

zhangjunbo:x:505:501::/home/zhangjunbo:/bin/bash

解釋:使用者 加密的密碼   使用者的pid 其所在群組的pid  (::中間為注釋,因為沒有寫所以是空的) /home/zhangjunbo代表使用者的主目錄    /bin/bash表示使用者所使用的shell解析器

2、新增刪除使用者:

useradd      zhangsan                  新增使用者 (只有root使用者和具有root使用者許可權的使用者才可以新增)         

passwd       zhangsan                  (如果沒有使用者名稱的話,即為當前的使用者設定密碼)      

userdel       使用者名稱                        刪除使用者(表示該使用者被刪除了,但是該使用者在home下面形成的資料夾還在)

userdel       -r     使用者名稱                 刪除使用者(表示該使用者被刪除,並且該使用者在home下面形成的資料夾也別刪除了)即刪除使用者以及使用者目錄

logout         退出登入

useradd     -g     組名 使用者名稱         建立使用者並同時指定將該使用者分配到那個組裡面

usermod    -d     目錄名   使用者名稱    改變該使用者登入的初始目錄

示例:建立web組、建立使用者createweblogic並將其新增到web組

[root@odsdevdb01 /]# groupadd web

[root@odsdevdb01 /]# useradd -g web createweblogic

[root@odsdevdb01 /]# passwd createweblogic

2.2 許可權分類

包括3種:

r      可讀        用4表示

w      可寫        用2表示

x      可執行    用1表示

-rw-r--r--

-:表示該檔案是乙個普通型別的檔案 該地方有的時候為d,代表的是乙個目錄 該地方有的時候為l,表示鏈結

rw-:表示檔案的所有者對檔案擁有的許可權

r--:表示檔案所在組對該檔案的許可權

r--:其他組的使用者對該檔案的許可權

Linux 目錄和路徑

相對路徑 不是由 寫起,比如返回上級目錄中的dir資料夾 比如 cd dir 絕對路徑 一定是由 寫起的 比如 usr share doc 這個目錄 一般切換目錄,回到上級或者上上級目錄,用 dirname 相對路徑 比較方便。而絕對路徑的正確度比較好 代表此層目錄 代表上一層目錄 代表前乙個工作目...

Linux基礎操作(三)使用者目錄

linux系統的管理員目錄存放在 root下面 linux系統的每個使用者都有乙個屬於自己的區域,存放在 home下面 注 home目錄下面存放的是非管理員使用者的檔案,每乙個檔案代表每乙個使用者的區域 pwd print working directory 命令用於顯示當前目錄 參考手冊之pwd ...

Linux命令列入門(切換目錄 使用者及檢視檔案)

linux系統想要切換當前工作目錄進入某個指定資料夾的話需要使用命令列 pwd 檢視當前位置的路徑 print work directory ls 檢視當前位置的內容 list cd 切換當前工作目錄 change directory 此外 當前目錄 上層目錄 根目錄 linux示例路徑 home ...