查看目錄的相關許可權可以採用命令ls -lD,或者直接用ls -la
2. Linux系統 查看用戶許可權的命令
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
3. Linux許可權命令
許可權是Linux中的重要概念,每個文件/目錄等都具有許可權,通過ls -l命令我們可以 查看某個目錄下的文件或目錄的許可權
示例:在隨意某個目錄下ls -l
第一列的內容的信息解釋如下:
這個字元串有10位,可以分為4段來解讀。
第一段(第1位)表示是目錄還是文件,-表示是文件,d表示是目錄;
第二段(第2-4位,共3個字元串)表示文件所屬用戶對它的許可權 - 屬主許可權(User);
第三段(第5-7位,共3個字元串)表示文件所屬用戶組用戶對它的許可權 - 屬組許可權(Group);
第四段(第8-10位,共3個字元串)表示其他用戶對它的許可權 - 其他許可權(other);
註:
①我們用3位8進制來表示文件的許可權,r(read)用4標識,w(write)用2標識,x(excute)用1標識
②r–可讀,w–可寫,x–可執行。
③每一段的三位順序不可變,如果沒有對應的許可權,則使用-表示
上圖中的-rwxrw-r–可以用八進制數字764表示。
案例:
-rwxrwxrwx
轉算成八進制,777,代表這是一個對所有人開發許可權的文件。
15.6.2 修改文件/目錄的許可權的命令:chmod
示例:修改/test下的aaa.txt的許可權為屬主有全部許可權,屬主所在的組有讀寫許可權,
其他用戶只有讀的許可權
chmod u=rwx,g=rw,o=r aaa.txt
上述示例還可以使用數字表示:
chmod 764 aaa.txt
15.7 free查看內存信息
15.7.1 free查看內存信息
free指令會顯示內存的使用情況,包括實體內存,虛擬的交換文件內存,共享內存區段,以及系統核心使用的緩沖區等
df df -h 命令用於顯示目前在 Linux 系統上的文件系統磁碟使用情況統計
補充:
關機命令
reboot 重新啟動操作系統
shutdown -h now 立刻關機,其中now相當於時間為0的狀態
shutdown -h 10:23
shutdown -h +10 系統再過十分鍾後自動關機
總結
Linux命令
目錄操作
cd usr/ 切換到該目錄下usr目錄
cd .. 切換到上一層目錄
cd / 切換到系統根目錄
mkdir 目錄名稱 創建目錄
ls 目錄名稱 查詢該目錄下所有的目錄和文件
ls [-a] 目錄名稱 查詢該目錄下所有的目錄和文件,包含隱藏文件
ls [-l] 目錄名稱 查詢該目錄下所有的目錄和文件的詳細信息
find / -name 目錄名稱 查找/root下的目錄(文件)
mv 目錄名稱 新目錄名稱 修改目錄名稱
mv 目錄名稱 目錄的新位置 剪切
cp -r 目錄名稱 目錄的目標位置 拷貝
rm -rf 目錄 強制刪除目錄
文件操作
touch 文件名稱 創建空文件
cat/more/less/tail 文件 查看文件內容
tail -f 文件 動態查看/實時查看文件(日誌)
grep 要搜索的字元串 要搜索的文件 關鍵字搜索
vi/vim 文件 修改文件內容
rm -rf 文件 強制刪除文件
文件的打包
tar -zcvf 文件名.tar 要打包的文件
文件的解壓
tar -xvf 文件名.tar
擴充:將文件解壓到固定位置
tar -xvf 文件名.tar -C 指定解壓的位置
查詢當前所在位置
pwd
查看進程
ps -ef | grep 進程名稱(tomcat/mysql)
殺死進程
kill -9 進程pid
查看埠號
netstat -an | grep 埠號(3306)
查看伺服器ip
ifconfig
查看網路是否能正常使用
ping 外網地址 查看是否能訪問外網
ping 內網ip 查看是否能訪問內網
許可權命令
chmod 777 文件 賦權
查看cpu
top
查看磁碟信息
df -h
查看內存信息
free
關機命令
shutdown -h now 立刻關機,其中now相當於時間為0的狀態
shutdown -h 10:23
shutdown -h +10 系統再過十分鍾後自動關機
重新啟動
reboot 重新啟動操作系統
```·
4. linux查看目錄許可權的命令
無論是哪個版本的 Linux(或 UNIX系統),是在普通用戶下還是在超級用戶下面,查看目錄許可權的命令都是:ls -al
5. 在Linux中,用什麼命令查看文件或目錄的許可權
使用ls -l 命令可以查看當前目錄下各個文件的許可權 也可以用ll命令。
例如:
bash: lsl: command not found
[root@liuxiting Documents]# ll
total 56
lrwxrwxrwx 1 root root 4 2012-07-02 11:48 1 -> 1.sh
-rwxr-xr-x 1 root root 44 2012-06-20 14:01 1.sh
drwxr-xr-x 2 root root 4096 2012-07-16 12:11 filetest
6. 如何查看文件夾的許可權 linux
首先啟動linux操作系統在進入到界面;在右擊空白處打開終端;在其中輸入字母「lsl」;回車後可以看到wrrr,r表示文件可以讀取,w是可寫,x是可執行,r是可讀取不可寫不可執行;也可以看看其他文件,其中root是最大的。
7. Ubuntu 文件(夾)許可權查看與修改相關指令
查看文件(filename)許可權命令:
查看文件夾(folder)許可權命令:
比如:
分別對應的是:
文件屬性 連接數 文件擁有者 所屬群組 文件大小 文件修改時間 文件名
確定了一個文件的訪問許可權後,用戶可以利用Linux系統提供的chmod命令來重新設定不同的訪問許可權。也可以利用chown命令來更改某個文件或目錄的所有者。利用chgrp命令來更改某個文件或目錄的用戶組。
功能 :chmod命令是非常重要的,用於改變文件或目錄的訪問許可權,用戶用它控制文件或目錄的訪問許可權。
語法 :該命令有兩種用法:一種是包含字母和操作符表達式的文字設定法,另一種是包含數字的數字設定法。
參數 :
操作對象who可是下述字母中的任一個或者它們的組合:
操作符號可以是:
設置mode所表示的許可權可用下述字母的任意組合:
文件名:以空格分開的要改變許可權的文件列表,支持通配符。
在一個命令行中可給出多個許可權方式,其間用逗號隔開。例如:
rwx也可以用數字來代替:
-rw------- (600) 只有所有者才有讀和寫的許可權
-rw-r--r-- (644) 只有所有者才有讀和寫的許可權,組群和其他人只有讀的許可權
-rwx------ (700) 只有所有者才有讀,寫,執行的許可權
-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有讀和執行的許可權
-rwx--x--x (711) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有執行的許可權
-rw-rw-rw- (666) 每個人都有讀寫的許可權
-rwxrwxrwx (777) 每個人都有讀寫和執行的許可權
若分配給某個文件所有許可權,則利用下面的命令:
註:
chmod [-cfvR]
功能 :改變文件或目錄所屬的組。
語法 :chgrp [選項] group filename
參數 :
功能 :更改某個文件或目錄的屬主和屬組。這個命令也很常用。例如root用戶把自己的一個文件拷貝給用戶xu,為了讓用戶xu能夠存取這個文件,root用戶應該把這個文件的屬主設為xu,否則,用戶xu無法存取這個文件。
語法 :chown [選項] 用戶或組文件
說明 :chown將指定文件的擁有者改為指定的用戶或組。用戶可以是用戶名或用戶ID。組可以是組名或組ID。文件是以空格分開的要改變許可權的文件列表,支持通配符。
參數 :
例1:把文件test.txt的所有者改為wang。
例2:把目錄/my_work及其下的所有文件和子目錄的屬主改成ldh,屬組改成users。
8. linux 怎麼查看某個用戶所有的許可權
linux中查看某個用戶許可權的命令為( 以mysql用戶為例):
cat/etc/passwd|grep mysql
在Linux/etc/passwd中一行記錄對應著一個用戶,每行記錄又被冒號(:)分隔為7個欄位,其格式如下:
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
(8)查詢許可權的命令是什麼擴展閱讀:
在Linux /etc/passwd 用戶信息中各欄位(列)的用途介紹
1、用戶名(login_name):用於區分不同的用戶。注冊的名稱在同一系統中是唯一的。在許多系統上,此欄位的長度限制為8個字元(字母或數字)。
2、口令(passwd):用於驗證用戶的合法性,超級用戶root或某些高級用戶可以使用系統命令passwd來更改系統中所有用戶的密碼,普通用戶也可以使用passwd命令來更改自己的口令。
3、用戶識別號(UID):UID用於區分不同的用戶。在系統內部管理進程和文件保護時,請使用UID欄位。在Linux系統中,可以使用注冊名稱和UID來標識用戶,但是UID對系統來說更重要,而對於用戶來說注冊名使用起來更方便。
4、組標識號(GID):與UID一樣,用戶的組標識號也存儲在passwd文件中。在現代Unix / Linux中,每個用戶可以同時屬於多個組。除了指定passwd所屬的基本組外,還可以在/ etc / group文件中指定組中包含的用戶。
5、用戶名(user_name):包含有關用戶的一些信息,例如用戶的真實姓名,辦公室地址,聯系電話等。在Linux系統中,mail和finger之類的程序使用此信息來標識系統的用戶。
6、用戶主目錄(home_directory):此欄位定義單個用戶的主目錄。當用戶登錄時,Shell將使用該目錄作為用戶的工作目錄。
9. linux怎麼查看文件許可權
查看目錄或者文件的相關許可權可以採用命令ls -lD,或者直接用ls -l。顯示的內容如下:
- 10個字元確定不同用戶能對文件干什麼
- 第一個字元代表文件(-)、目錄(d),鏈接(l)
- 其餘字元每3個一組(rwx),讀(r)、寫(w)、執行(x)
- 第一組rwx:文件所有者的許可權是讀、寫和執行
- 第二組rw-:與文件所有者同一組的用戶的許可權是讀、寫但不能執行
- 第三組r--:不與文件所有者同組的其他用戶的許可權是讀不能寫和執行
也可用數字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7
- 1 表示連接的文件數
- root 表示用戶
- root表示用戶所在的組
- 1213 表示文件大小(位元組)
- Feb 2 09:39 表示最後修改日期
- abc 表示文件名
改變許可權的命令
chmod 改變文件或目錄的許可權。
chmod 755 abc:賦予abc許可權rwxr-xr-x。
chmod u=rwx,g=rx,o=rx abc:同上u=用戶許可權,g=組許可權,o=不同組其他用戶許可權。
chmod u-x,g+w abc:給abc去除用戶執行的許可權,增加組寫的許可權。
chmod a+r abc:給所有用戶添加讀的許可權。
10. linux 怎麼查看某個用戶所有的許可權
linux中查看某個用戶許可權的命令為( 以mysql用戶為例):
cat /etc/passwd | grep mysql
在Linux /etc/passwd中一行記錄對應著一個用戶,每行記錄又被冒號(:)分隔為7個欄位,其格式如下:
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
(10)查詢許可權的命令是什麼擴展閱讀
在Linux /etc/passwd 用戶信息中各欄位(列)的用途介紹
1、用戶名(login_name):用於區分不同的用戶。在同一系統中注冊名是惟一的。在很多系統上,該欄位被限制在8個字元(字母或數字)的長度之內;並且要注意,通常在Linux系統中對字母大小寫是敏感的。這與MSDOS/Windows是不一樣的。
2、口令(passwd):用來驗證用戶的合法性,超級用戶root或某些高級用戶可以使用系統命令passwd來更改系統中所有用戶的口令,普通用戶也可以在登錄系統後使用passwd命令來更改自己的口令。
3、用戶標識號(UID):UID用於區別不同的用戶。在系統內部管理進程和文件保護時使用 UID欄位。在Linux系統中,注冊名和UID都可以用於標識用戶,只不過對於系統來說UID更為重要;而對於用戶來說注冊名使用起來更方便。
4、組標識號(GID):像UID一樣,用戶的組標識號也存放在passwd文件中。在現代的Unix/Linux中,每個用戶可以同時屬於多個組。除了在 passwd文件中指定其歸屬的基本組之外,還在/etc/group文件中指明一個組所包含用戶。
5、用戶名(user_name):包含有關用戶的一些信息,如用戶的真實姓名、辦公室地址、聯系電話等。在Linux系統中,mail和finger等程序利用這些信息來標識系統的用戶。
6、用戶主目錄(home_directory):該欄位定義了個人用戶的主目錄,當用戶登錄後,他的Shell將把該目錄作為用戶的工作目錄。