Linux

Linux

Vmware創(chuàng)建Linux

虛擬機三種網(wǎng)絡(luò)形式的說明

1 是網(wǎng)關(guān)

255是廣播地址

模式
橋接模式 LInux可以和其他的系統(tǒng)通信, 但是可能造成IP沖突
NAT模式 網(wǎng)絡(luò)地址轉(zhuǎn)換方式, LInux可以訪問外網(wǎng), 不會造成IP沖突
僅主機模式 你的Linux是一個獨立的主機, 不能訪問外網(wǎng)

Linux最基本的三個分區(qū)

/boot Linux啟動的引導(dǎo)文件
swap 當(dāng)系統(tǒng)內(nèi)存不夠用的時候, 可以用swap暫時替代內(nèi)存
/ 根分區(qū)

Linux目錄結(jié)構(gòu)

Linux的文件系統(tǒng)是采用的級層式的樹狀目錄結(jié)構(gòu), 在此結(jié)構(gòu)中的最上層是根目錄'/', 然后在此目錄下在創(chuàng)建其他的目錄

在Linux世界里, 一切皆為文件

目錄
/dev 設(shè)備, 類似Windows的設(shè)備管理器, 把所有的硬件用文件的形式存儲
/media Linux系統(tǒng)會自動識別一些設(shè)備, 例如U盤, 光驅(qū)等等, 當(dāng)識別后, linux會把識別的設(shè)備掛載到這個目錄下
/mnt 系統(tǒng)提供該目錄是為了讓用戶臨時掛載別的文件系統(tǒng)的, 我們可以將外部的存儲掛載在/mnt/上, 然后進(jìn)入該目錄就可以查看內(nèi)容了
/bin 是Binary的縮寫, 這個目錄存放著最經(jīng)常使用的命令
/sbin s就是Super User的意思, 這里存放的是系統(tǒng)管理員使用的系統(tǒng)管理程序
/home 存放普通用戶的主目錄, 在Linux中每個用戶都有自己一個自己的目錄, 一般該目錄名是以用戶的賬號命名的
/root 該目錄為系統(tǒng)管理員, 也稱為超級權(quán)限者的用戶目錄
/lib 系統(tǒng)開機所需要最基本的動態(tài)連接共享庫, 其作用類似于Windows里面的DLL文件, 幾乎所有的應(yīng)用程序都需要用到這些共享庫
/lost+found 這個目錄一般情況下是空的, 當(dāng)系統(tǒng)非法關(guān)機后, 這里就存放了一些文件
/etc 所有的系統(tǒng)管理所需要的配置文件和子目錄
/usr 這是一個非常重要的目錄, 用戶的很多應(yīng)用程序和文件都放在這里目錄下, 類似于windows下的program files目錄
/boot 存放的是啟動Linux目錄使用的一些核心文件, 包括一些鏈接文件以及鏡像文件
/proc 這個目錄是一個虛擬的目錄, 它是系統(tǒng)內(nèi)存的映射, 訪問這個目錄來獲取系統(tǒng)信息(別動)
/srv service縮寫, 該目錄放一些服務(wù)啟動之后需要提取數(shù)據(jù)(別動)
/sys 這是LInux2.6內(nèi)核的一個很大變化, 該目錄下安裝了2.6內(nèi)核中新出的一個文件系統(tǒng)sysfs(別動)
/tmp 這個目錄是用來存放一些臨時文件的
/opt 這是給主機額外安裝軟件所擺放的目錄, 如Oracle數(shù)據(jù)庫就可放到該目錄下, 默認(rèn)為空
/usr/local 這是另一個給主機安裝軟件的安裝目錄, 一般是通過編譯源碼方式安裝的程序
/var 這個目錄中存放著不斷擴充的東西, 習(xí)慣將經(jīng)常被修改的目錄放在這個目錄下, 包括各種日志文件
/selinux selinux是一種安全子系統(tǒng), 它能控制程序只能訪問特定文件
  • linux的目錄中有且只有一個根目錄
  • linux的各個目錄存放的內(nèi)容是規(guī)劃好的, 不用亂放文件
  • linux是以文件的形式管理我們的設(shè)備, 因此linux系統(tǒng), 一切皆為文件

Linux工具連接

service sshd status

查看sshd是否開啟

如果需要xshell連接LInux系統(tǒng), 需要一個前提就是Linux啟動了SSHD服務(wù), 該服務(wù)會監(jiān)聽22號端口, 一個電腦最多65535個端口

Linux的Vim和Vi編輯器

所有的Linux系統(tǒng)都會內(nèi)建Vi編輯器

Vim具有程序編輯的能力, 可以看做是Vi的增強版本, 可以主動的以自提顏色辨別語法的正確性, 方便程序設(shè)計, 代碼補全, 編譯及錯誤跳轉(zhuǎn)等

Vim和Vi的三種模式

  • 正常模式(默認(rèn)模式)
    • vim打開一個文檔就進(jìn)入正常模式了
  • 插入模式, 編輯模式
    • 按下i, I, o, O, a A, r, R等任何一個字母之后才會進(jìn)入編輯模式, 一般來說按I即可
  • 命令行模式
    • 可以提供你相關(guān)的命令, 完成讀取, 存盤, 替換, 你開VIM, 顯示行號等動作
行為
:!q 打開做了修改, 不想保存退出
:q 沒有做修改, 退出
:wq 保存并退出

設(shè)置永久顯示行號

/etc/vimrc  是系統(tǒng)范圍的初始化配置
~/.vimrc  個人的vim初始化位置
vim ~/.vimrc 
set number 或者 set nu

如果你已經(jīng)進(jìn)行了恢復(fù),請刪除交換文件 ".HelloWorld.java.swp"

vim -r 顯示交換文件

rm 文件

Linux開機, 重啟, 用戶登錄注銷

關(guān)機&重啟命令

  • shutdown
    • shutdown -h now: 表示立即關(guān)機
    • shutdown -h 1: 表示1分鐘后關(guān)機
    • shutdown -r now: 立即重啟
  • halt
    • 直接使用, 效果等價于關(guān)機
  • reboot
    • 就是重啟系統(tǒng)
  • sync
    • 把內(nèi)存的數(shù)據(jù)同步到磁盤
  • **注意點: ** 關(guān)機之前一定要執(zhí)行sync命令, 把沒有保存的數(shù)據(jù)保存的磁盤上

用戶的登錄和注銷

基本介紹

  • 登錄時盡量少用root賬號登錄, 因為它是系統(tǒng)管理員, 最大的權(quán)限, 避免操作失誤, 可以利用普通用戶登錄, 登錄后再用 su -用戶名命令切換成系統(tǒng)管理員身份
  • 在提示符舒服logout即可注銷用戶
    • 注銷指令在圖形運行級無效, 在運行級別3下有效

用戶管理

基本介紹

Linux系統(tǒng)是一個多用戶用任務(wù)的操作系統(tǒng), 任何一個要使用系統(tǒng)資源的用戶, 都必須首先向系統(tǒng)管理員申請一個賬號, 然后以這個賬號的身份進(jìn)入系統(tǒng)

LInux用戶需要至少屬于一個組

添加賬號
useradd [選項] 用戶名

添加用戶時直接加上組

useradd -g 用戶組 用戶名
修改密碼
passwd [選項] 用戶名
刪除用戶
userdel [選項] 用戶名
  • 刪除用戶, 保留home目錄

    • userdel 用戶名
      
  • 刪除用戶, 不保留home目錄

    • userdel -r 用戶名
      
查詢用戶信息
id [選項] 用戶名
切換用戶
su [選項] 用戶名
exit 返回上一個用戶
查看當(dāng)前用戶/登錄用戶
whoami/who am I

細(xì)節(jié)說明:

  • 當(dāng)創(chuàng)建創(chuàng)建用戶成功, 會自動創(chuàng)建和用戶同名的家目錄
  • 也可以通過useradd -d 指定目錄, 新的用戶名, 給新創(chuàng)建的用戶指定家目錄, 在指定目錄的時候, 不要事先創(chuàng)建起來
  • 如果沒有指定組, 就會創(chuàng)建跟用戶名相同的組, 并把用戶放進(jìn)這個組里面
  • 一般來講不會刪除用戶的/home目錄

用戶組

基本介紹

類似于角色, 系統(tǒng)可以對有共性的多個用戶進(jìn)行統(tǒng)一的管理

常用命令

創(chuàng)建組
groupadd [選項] 組名
刪除組
groupdel [選項] 組名
修改用戶組
usermod -g 用戶組 用戶名
usermod -d 目錄名 用戶名 改變該用戶登錄的初始目錄

用戶配置文件

文件目錄
/etc/passwd 用戶配置文件(用戶信息)
/etc/group 組配置信息(組信息)
/etc/shadow 口令配置文件(密碼和登錄信息, 是加密)
/etc/passwd
  • 用戶配置文件, 記錄用戶的各種信息
  • 每行含義: 用戶名:口令:用戶標(biāo)識號:組標(biāo)識號:注釋性描述:主目錄:登錄shell
/etc/shadow
  • 口令配置文件
  • 每行的含義: 登錄名:加密口令:最后一次修改時間:最小時間間隔:最大時間間隔:警告時間:不活動時間:失效時間:標(biāo)志
/etc/group文件
  • 組(group)的配置文件: 記錄Linux包含的組的信息
  • 每行含義: 組名:口令:組標(biāo)識號:組內(nèi)用戶列表
  • 一般來說組內(nèi)用戶列表是看不到的

Linux常用命令

運行級別
0 關(guān)機
1 單用戶級別, 找回密碼的時候有用
2 多用戶無網(wǎng)絡(luò)服務(wù)
3 多用戶有網(wǎng)絡(luò)服務(wù)
4 保留運行級別
5 圖形化運行級別
6 重啟

常用的運行級別是3和5, 要修改默認(rèn)的運行級別可改文件

/etc/inittab的id:5:initdefault:這一行的數(shù)字

切換運行級別
init[0123456]

CentOS8

  1. systemctl get-clefault

    查看默認(rèn)運行級別

  2. systemctl isolate multi-user.target

    切換到字符界面

  3. systemctl isolate graphical.target

    切換到 圖形化界面

  4. systemctl set-default multi-user.target

    設(shè)置默認(rèn)運行級別 3 為 字符

  5. systemctl set-default graphical.target

    設(shè)置默認(rèn)運行級別 5 為 圖形化

找回root密碼

如何找回root密碼

進(jìn)入到單用戶模式, 然后修改root密碼, 因為進(jìn)入單用戶模式, root不需要密碼就可以登錄

開機 在引導(dǎo)時輸入回車鍵, 進(jìn)入設(shè)置頁面, 設(shè)置引導(dǎo)運行的級別

進(jìn)入單用戶模式, 然后用passwd修改密碼

幫助指令

當(dāng)我們 某個指令不熟悉的時候, 我們可以使用Linux提供的幫助指令來了解這個指令的使用方法

基本語法
man[命令或配置文件] (功能描述, 獲得幫助信息)
help 命令(功能描述, 獲取shell內(nèi)置命令的幫助信息)

文件目錄類指令

指令 功能描述
pwd 顯示當(dāng)前工作目錄的絕對路徑
ls 查看當(dāng)前目錄的所有內(nèi)容
cd 切換到指令目錄
touch 創(chuàng)建空文件
cp 拷貝文件到指定目錄
cat 只能瀏覽文件, 而不能修改文件, 為了瀏覽方便, 一般會帶上管道命令
more 是一個基于VI編輯器的文本過濾器, 以全屏幕的方式按頁顯示文本文件的內(nèi)容
less 用來分屏查看文件內(nèi)容, 它的功能與more指令類似
> 輸出重定向, 覆蓋寫
>> 追加
echo 輸出內(nèi)容到控制臺
head 用于顯示文件的開頭部分內(nèi)容, 默認(rèn)情況下顯示文件的前10行內(nèi)容
tail 用于輸出文件中尾部的內(nèi)容, 默認(rèn)情況下顯示文件的后10行內(nèi)容
ln 軟連接, 類似于windows里面的快捷方式, 主要存放了鏈接其他文件的路徑
history 查看已經(jīng)執(zhí)行的歷史命令, 也可以執(zhí)行歷史命令
date 顯示當(dāng)前日期
cal 查看日歷
pwd指令

基本語法

  • pwd(功能描述, 顯示當(dāng)前工作目錄的絕對路徑)
ls指令

基本語法

  • ls [選項] [目標(biāo)或是文件]
    

常用選項

  • -s: 顯示當(dāng)前目錄所有的文件和目錄, 包括隱藏的
  • -l: 以列表的方式顯示信息
cd指令

基本語法

cd [參數(shù)] 切換到指令目錄

常用參數(shù)

絕對路徑和相對路徑

絕對路徑: /home即從根目錄開始定位

相對路徑: ../home, 從當(dāng)前工作目錄開始定位到需要的目錄去

cd ~ 或者cd :  回到自己的家目錄  (CentOS8里面 直接cd就可以回到home)
cd .. 回到當(dāng)前目錄的上一級目錄
touch指令

touch指令創(chuàng)建空文件

基本語法

touch 文件名1 文件名2...
cp指令

拷貝文件到指定目錄

基本語法

cp [選項] source dest

常用選項

cp -r source dest  遞歸復(fù)制整個文件夾

使用細(xì)節(jié)

強制覆蓋不提示的方法:

\cp
cat指令

查看文件內(nèi)容

只能瀏覽文件, 而不能修改文件, 為了瀏覽方便, 一般會帶上管道命令 | more

基本語法

cat [選項] 要查看的文件

常用選項

cat -n 要查看的文件   顯示行號查看
cat -n 要查看的文件 | more   分頁查看文件內(nèi)容
more命令

是一個基于VI編輯器的文本過濾器, 它以全屏幕的方式按頁顯示文本文件的內(nèi)容

基本語法

more 要查看的文件
less指令

用來分屏查看文件內(nèi)容, 它的功能與more指令類似, 但是比more指令更加強大, 支持各種顯示終端. less指令在顯示文件內(nèi)容時, 并不是一次將整個文件加載之后顯示, 而是根據(jù)顯示需要加載內(nèi)容, 對于顯示大型文件具有較高的效率

基本語法

less 要查看的文件
> 命令

輸出重定向

基本語法

ls -l > 文件  列表的內(nèi)容寫入文件a.txt中, 覆蓋寫
ls -al > 文件    列表的內(nèi)容追加到文件aa.txt的末尾
cat 文件1 > 文件2    將文件1的內(nèi)容覆蓋到文件2
echo "內(nèi)容" > 文件
>> 命令

追加

基本語法

ls -l >> 文件 列表的內(nèi)容寫入文件a.txt中, 覆蓋寫
ls -al >> 文件    列表的內(nèi)容追加到文件aa.txt的末尾
cat 文件1 >> 文件2    將文件1的內(nèi)容覆蓋到文件2
echo "內(nèi)容" >> 文件
echo指令

輸出內(nèi)容到控制臺

基本語法

echo [選項] [輸出內(nèi)容]

應(yīng)用

輸出環(huán)境變量

echo $PATH
head指令

head用于顯示文件的開頭部分內(nèi)容, 默認(rèn)情況下head指令顯示文件的前10行內(nèi)容

基本語法

head 文件  查看文件頭10行的內(nèi)容
head -n 5 文件   查看文件頭5行的內(nèi)容, 5可以是任意行數(shù)

應(yīng)用

head /etc/profile  的前面5行代碼
tail指令

用于輸出文件中尾部的內(nèi)容, 默認(rèn)情況下tail指令顯示文件的后10行內(nèi)容

基本語法

tail 文件    查看文件后10行的內(nèi)容
tail -n 5 文件   查看文件后5行的內(nèi)容, 5可以是任意行數(shù)
tail -f 文件   實時追蹤該文檔的所有更新
ln指令

基本語法

ln -s [原文件或目錄][軟鏈接名]   給原文件創(chuàng)建一個軟鏈接
rm -rf [軟鏈接名]   刪除軟鏈接名, 后面不要帶/, 會把軟鏈接原有的內(nèi)容刪掉

軟鏈接是存放的另一個文件的路徑

硬鏈接是以文件的副本的形式存在

history指令

查看已經(jīng)執(zhí)行過的歷史命令

基本語法

history  查看已經(jīng)執(zhí)行過的歷史命令
history  查看最近使用過的10個命令
!編號     執(zhí)行編號為多少的指令

時間日期類

date指令

顯示當(dāng)前日期

基本語法

date         顯示當(dāng)前時間
date  "+%Y"    顯示當(dāng)前年份
date "+%m"    顯示當(dāng)前月份
date "+%d"   顯示當(dāng)前是那一天
date "+%Y-%m-%d %H:%M:%S"  顯示年月日時分秒

操作

設(shè)置日期

基本語法

date -s "字符串時間"
date -s "2020-11-11 11:22:22"    設(shè)置系統(tǒng)當(dāng)前時間
cal指令

基本語法

cal [選項]     不加選項, 顯示本月日歷
cal 年份       顯示一個年份的日歷

搜索查詢類

find指令

find指令將從指定目錄向下遞歸地遍歷各個子目錄, 將滿足條件的文件或者目錄顯示在終端

基本語法

find [搜索范圍] [選項] 文件名

選項說明

選項 功能
-name<查詢方式> 按照指定的文件名查找模式查找文件
-user<用戶名> 查找屬于指定用戶名所有文件
-size<文件大小> 按照指定的文件大小查找文件

應(yīng)用實例

按文件名: 根據(jù)名稱查找/home目錄下的hello.txt文件

find /home -name hello.txt

按擁有者: 查找/opt目錄下, 用戶名稱為root的文件

find /opt -user root

查找整個linux系統(tǒng)下大于20M的文件(+n大于 -n小于 n等于)

find / -szie +20M   (kb要用小寫的k)

查詢 / 目錄下, 所有.txt的文件

find / -name *.txt
locate指令

locate指令可以快速定位文件路徑. locate指令利用事先建立的系統(tǒng)中所有文件名稱及路徑的locate數(shù)據(jù)庫實現(xiàn)快速定位給定的文件. locate指令無需遍歷整個文件系統(tǒng). 查詢速度較快, 為了保證查詢結(jié)果的精準(zhǔn)度, 管理員必須定期更新locate時刻

特別說明: 由于locate指令基于數(shù)據(jù)庫進(jìn)行查詢, 所以第一次運行前, 必須使用updatedb指令創(chuàng)建locate數(shù)據(jù)庫

updatedb  創(chuàng)建后者更新locate數(shù)據(jù)庫

基本用法

locate 搜索文件
grep指令

過濾查找

基本語法

grep [選項] 查找內(nèi)容 源文件
選項 功能
-n 顯示匹配行及行號
-i 忽略字母大小寫

實例:

請在hello.txt文件中, 查找yes所在的行, 并顯示行號

grep -n yes /home/hello.txt
cat hello.txt | grep -n yes
cat hello.txt | grep -ni yes
| 指令

表示將前一個命令的處理結(jié)果輸出傳遞給后面的命令處理

壓縮和解壓類指令

gzip/gunzip指令

用于解壓縮文件

基本語法

gzip 文件    壓縮文件, 只能將文件壓縮為*.gz文件=
gunzip 文件.gz     解壓縮文件命令

細(xì)節(jié)說明

當(dāng)我們吧使用gzip對文件進(jìn)行壓縮后, 不會保留原來的文件, gunzip也一樣

zip/unzip指令

基本語法

zip [選項] XXX.zip 將要壓縮的內(nèi)容    壓縮文件和目錄的命令
zip -r XXX.zip 將要壓縮的內(nèi)容      遞歸壓縮, 即壓縮目錄
unzip [選項] XXX.zip   解壓縮文件
unzip -d<目錄>  XXX.zip 指定解壓后的文件存放目錄
tar指令

tar指令是打包指令, 最后打包的文件是.tar.gz的文件

基本語法

tar [選項] XXX.tar.gz 打包內(nèi)容  打包目錄, 壓縮后的文件格式.tar.gz
選項 功能
-c 產(chǎn)生tar打包文件
-v 顯示詳情信息
-f 指定壓縮后的文件名
-z 打包同時壓縮
-x 解壓.tar文件

壓縮多個文件

tar -zcvf a.tar.gz hello.txt hello2.txt

將/home的文件夾, 壓縮成myhome.tar.gz

tar -zcvf myhome.tar.gz /home/*

將a.tar.gz 解壓到當(dāng)前目錄

tar -zxvf myhome.tar.gz

將myhome.tar.gz 解壓到/opt/tmp2目錄下

tar -zxvf myhome.tar.gz -C /opt/tmp2/

指定解壓的目錄事先要存在

Linux組管理

Linux組基本介紹

在Linux中的每個用戶必須屬于一個族, 不能獨立于組外, 在LInux中的每個文件的所有者, 所在組, 其他組的概念

  • 所有者
  • 所在組
  • 其他組
  • 改變用戶所在的組

文件/目錄的所有者

一般為文件的創(chuàng)建者, 誰創(chuàng)建了該文件, 就自然的成為該文件的所有者

其他組

除文件的所有者和所在組的用戶外, 系統(tǒng)的其他用戶都是文件的其他組

查看文件的所有者

ls -ahl

修改文件所有者

chown 用戶名 文件名

修改文件所在的組

chgrp 組名 文件名

修改文件的所有者和所有組

chown newowner:newgroup file

如果是目錄,則使其下所有的子文件或目錄遞歸生效

chown -R newowner:newgroup file 

Linux權(quán)限管理

ls -l詳解

drwx------.  3 markerccc markerccc  78 11月 29 13:10 markerccc

0-9位說明

  • 第0位確定文件類型(d, -, l, c, b)

    • 文件類型 內(nèi)容
      - 普通文件
      d 目錄
      c 字符設(shè)備(鍵盤, 鼠標(biāo))
      b 塊文件(硬盤)
  • 第1-3位確定所有者 (該文件的所有者) 擁有該文件的權(quán)限 –User

    • 權(quán)限 內(nèi)容
      r
      w
      x 執(zhí)行
      - 沒有權(quán)限
  • 第4-6位確定所屬的組(同用戶的組) 擁有該文件的權(quán)限 –Group

    • 內(nèi)容
      r-- 不與該文件擁有者同組的其他用戶的權(quán)限是讀不能寫和執(zhí)行
      rwx 文件擁有者的權(quán)限是讀, 寫和執(zhí)行
      rw- 與文件擁有者統(tǒng)一組的用戶的權(quán)限是讀, 但是不能執(zhí)行
  • 第7-9位確定其他用戶擁有該文件的權(quán)限 –Other

    • 其他組 內(nèi)容
      r-- 不與該文件擁有者同組的其他用戶的權(quán)限是讀不能寫和執(zhí)行
      rwx 文件擁有者的權(quán)限是讀, 寫和執(zhí)行
      rw- 與文件擁有者統(tǒng)一組的用戶的權(quán)限是讀, 但是不能執(zhí)行

數(shù)字3

類型 含義
文件 如果是文件表示硬鏈接
目錄 表示該目錄的子目錄個數(shù)

數(shù)字78

表示文件大小, 如果是目錄, 統(tǒng)一是4096 (CentOS6)

時間

表示文件的最后的修改時間

rwx權(quán)限詳解

文件

權(quán)限 內(nèi)容
[r] 表示可讀(read), 可以讀取, 查看
[w] 表示可寫(write), 可以修改, 但是不代表可以刪除該文件, 刪除一個文件的前提條件是對該文件所在目錄有寫權(quán)限, 才能刪除該文件
[x] 代表執(zhí)行[execute]: 可以被執(zhí)行
目錄
權(quán)限 內(nèi)容
[r] 代表可讀(read),可以讀取, ls查看目錄內(nèi)容
[w] 代表可寫(write): 可以修改, 目錄內(nèi)創(chuàng)建+刪除+重命名目錄
[x] 代表可執(zhí)行(execute): 可以進(jìn)入目錄

可以用數(shù)字表示為

權(quán)限 數(shù)字
r 4
w 2
x 1

因此rwx=4+2+1=7

文件類型 屬主權(quán)限 屬主權(quán)限 屬主權(quán)限 屬組權(quán)限 屬組權(quán)限 屬組權(quán)限 其他用戶權(quán)限 其他用戶權(quán)限 其他用戶權(quán)限
0 1 2 3 4 5 6 7 8 9
d r w x r - x r - x
目錄文件 執(zhí)行 執(zhí)行 執(zhí)行

修改權(quán)限

chmod指令

通過chmod指令, 可以修改文件或者目錄的權(quán)限

第一種方式
變更 內(nèi)容
+ 增加權(quán)限
- 去掉權(quán)限
= 賦予權(quán)限
選項 內(nèi)容
u 所有者
g 所有組
o 其他人
a 所有人

基本語法

chmod u=rwx,g=rx,o=x 文件目錄名  
chmod o+w 文件目錄名         給這個文件其他的用戶增加一個寫的權(quán)限
chmod a-x 文件目錄名         給這個文件所有用人減掉一個執(zhí)行的權(quán)限

案例

給abc文件的所有者讀寫執(zhí)行的權(quán)限, 給所在組讀執(zhí)行的權(quán)限, 給其他組讀執(zhí)行的權(quán)限

chmod u=rwx,g=rx,o=rx abc

給abc文件的所有者去除執(zhí)行權(quán)限, 增加組寫的權(quán)限

chmod u-x,g+w abc

給abc文件的所有用戶添加讀的權(quán)限

chomd a+r abc
第二種方式

通過數(shù)字變更權(quán)限

chmod u=rwx,g=rx,o=x 文件目錄名
chmod 751 文件目錄名
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末唾糯,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌太防,老刑警劉巖揭朝,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件不狮,死亡現(xiàn)場離奇詭異猪半,居然都是意外死亡兔朦,警方通過查閱死者的電腦和手機偷线,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烘绽,“玉大人,你說我怎么就攤上這事俐填“步樱” “怎么了?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵英融,是天一觀的道長盏檐。 經(jīng)常有香客問我,道長驶悟,這世上最難降的妖魔是什么胡野? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮痕鳍,結(jié)果婚禮上硫豆,老公的妹妹穿的比我還像新娘。我一直安慰自己笼呆,他們只是感情好熊响,可當(dāng)我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著诗赌,像睡著了一般汗茄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上铭若,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天洪碳,我揣著相機與錄音,去河邊找鬼叼屠。 笑死瞳腌,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的镜雨。 我是一名探鬼主播纯趋,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼冷离!你這毒婦竟也來了吵冒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤西剥,失蹤者是張志新(化名)和其女友劉穎痹栖,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瞭空,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡揪阿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年疗我,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片南捂。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡吴裤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出溺健,到底是詐尸還是另有隱情麦牺,我是刑警寧澤,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布鞭缭,位于F島的核電站剖膳,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏岭辣。R本人自食惡果不足惜吱晒,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望沦童。 院中可真熱鬧仑濒,春花似錦、人聲如沸偷遗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鹦肿。三九已至矗烛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間箩溃,已是汗流浹背瞭吃。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留涣旨,地道東北人歪架。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像霹陡,于是被迫代替她去往敵國和親和蚪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,652評論 2 354

推薦閱讀更多精彩內(nèi)容