国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

這篇具有很好參考價值的文章主要介紹了頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

任務(wù)描述

假設(shè)系統(tǒng)中存在一個文件File,修改該文件的權(quán)限,根據(jù)實際需求添加/刪除該文件讀、寫、執(zhí)行權(quán)限,通過本關(guān)的學(xué)習(xí),我們學(xué)會如何讓一個文件允許哪些用戶訪問或禁止哪些用戶訪問。

本關(guān)任務(wù):學(xué)會如何修改文件的權(quán)限。

相關(guān)知識

Linux系統(tǒng)中的每個文件都有訪問許可權(quán)限,文件的訪問權(quán)限分為只讀,只寫和可執(zhí)行三種。

只讀權(quán)限表示只允許讀其內(nèi)容,而禁止對其做任何的更改操作。

只寫權(quán)限表示允許修改文件的內(nèi)容。

可執(zhí)行權(quán)限表示允許將該文件作為一個程序執(zhí)行。

每一文件的訪問權(quán)限都有三組,每組用三位表示,分別為文件所屬主的讀、寫和執(zhí)行權(quán)限;與屬主同組的用戶的讀、寫和執(zhí)行權(quán)限;系統(tǒng)中其他用戶的讀、寫和執(zhí)行權(quán)限。

當用ls -lll命令顯示文件的詳細信息時,最左邊的一列為文件的訪問權(quán)限。例如顯示test文件詳細信息:

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

Linux修改文件權(quán)限命令

Linux中使用chmod命令來修改文件權(quán)限。

文字設(shè)定法具體命令如下:

chmod [who] [+ | - | =] [mode] 文件名

who參數(shù)如下:

  • u 表示“用戶(user)”,即文件或目錄的所有者;
  • g 表示“同組(group)用戶”,即與文件屬主有相同組ID的所有用戶;
  • o 表示“其他(others)用戶”;
  • a 表示“所有(all)用戶”,它是系統(tǒng)默認值。

操作符如下:

  • +:添加某個權(quán)限;
  • -:取消某個權(quán)限;
  • =:賦予給定權(quán)限并取消其他所有權(quán)限。

mode參數(shù)如下:

  • r 可讀;
  • w 可寫;
  • x 可執(zhí)行。

數(shù)字設(shè)定法具體命令如下:

chmod [mode] 文件名

mode為具體的數(shù)字。

首先了解用數(shù)字表示的屬性的含義:0表示沒有權(quán)限,1表示可執(zhí)行權(quán)限,2表示可寫權(quán)限,4表示可讀權(quán)限,然后將其相加。所以數(shù)字屬性的格式應(yīng)為3個從07的八進制數(shù),其順序是u、go。

案例演示一:

將文件testFile的所有權(quán)限設(shè)置為僅讀權(quán)限,可以使用如下命令:

chmod a=r testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

案例演示二:

將文件testFile的所有權(quán)限設(shè)置為可讀可寫,同組用戶權(quán)限設(shè)置為只讀,可以使用如下命令:

chmod u=rw,g=r testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

案例演示三:

將文件testFile的權(quán)限設(shè)置為所有者可讀可寫可執(zhí)行,同組用戶設(shè)置為可讀可執(zhí)行,其他用戶設(shè)置為可讀,可以使用如下命令:

chmod 754 testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

Linux修改所有者權(quán)限

linux使用chmod u+/-/=命令來設(shè)置文件所有者的權(quán)限。

具體命令如下:

chmod u [+ | - | =] [mode] 文件名

操作符如下:

  • +:添加某個權(quán)限;
  • -:取消某個權(quán)限;
  • =:賦予給定權(quán)限并取消其他所有權(quán)限。

mode參數(shù)如下:

  • r 可讀;
  • w 可寫;
  • x 可執(zhí)行。

案例演示一:

將文件testFile的所有者權(quán)限設(shè)置為僅讀權(quán)限,可以使用如下命令:

chmod u=r testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

案例演示二:

給文件testFile的所有者權(quán)限添加可執(zhí)行權(quán)限,可以使用如下命令:

chmod u+x testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

Linux修改同組用戶權(quán)限

Linux修改同組用戶權(quán)限的方法與修改所有者的權(quán)限大致一樣,唯一不同的點是修改同組用戶權(quán)限采用chmod g而不是采用chmod u

案例演示一:

將文件testFile的同組用戶權(quán)限設(shè)置為僅讀權(quán)限,可以使用如下命令:

chmod g=r testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

案例演示二:

給文件testFile的同組用戶權(quán)限添加可執(zhí)行權(quán)限,可以使用如下命令:

chmod g+x testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

Linux修改其他用戶權(quán)限

Linux修改其他組用戶權(quán)限的方法與修改所有者的權(quán)限大致一樣,唯一不同的點是修改其他組用戶權(quán)限采用chmod o而不是采用chmod u

案例演示一:

將文件testFile的其他組用戶權(quán)限設(shè)置為僅讀權(quán)限,可以使用如下命令:

chmod o=r testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

案例演示二:

給文件testFile的其他組用戶權(quán)限添加可執(zhí)行權(quán)限,可以使用如下命令:

chmod o+x testFile

頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)

[請在右側(cè)“命令行”里直接體驗]

編程要求

根據(jù)右側(cè)窗口命令行內(nèi)的提示,在Begin - End區(qū)域內(nèi)進行命令行語句補充,具體任務(wù)如下:

  • 將系統(tǒng)已存在文件oldFile1的所有者權(quán)限設(shè)置為可執(zhí)行;
  • 為系統(tǒng)已存在文件oldFile2的同組用戶權(quán)限刪除可寫權(quán)限;
  • 為系統(tǒng)已存在文件oldFile3的其他組用戶權(quán)限添加可執(zhí)行權(quán)限;
  • 將系統(tǒng)已存在文件oldFile4的權(quán)限設(shè)置所有者權(quán)限為可讀,同組用戶權(quán)限為可寫,其他用戶權(quán)限為可執(zhí)行;

測試說明

本平臺只需將需要的命令寫入到對應(yīng)的命令填寫區(qū)域(命令間使用換行分隔)即可,平臺會自動讀入和執(zhí)行用戶寫入的命令,并判斷用戶輸入的命令是否符合要求。文章來源地址http://www.zghlxwxcb.cn/news/detail-447455.html

#!/bin/bash

#在以下部分寫出完成任務(wù)的命令
#***********begin*************#
chmod u=x oldFile1
chmod g=rx oldFile2
chmod o+x oldFile3
chmod 421 oldFile4
#************end**************#

到了這里,關(guān)于頭歌--第1關(guān):Linux文件權(quán)限修改(Linux文件/目錄高級管理一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Linux基礎(chǔ)命令 - 文件及目錄操作, 打印輸出, 查找命令, 用戶及權(quán)限管理, vi的使用等

    vi - 純文本編輯器 vi命令 是UNIX操作系統(tǒng)和類UNIX操作系統(tǒng)中最通用的 全屏幕 純文本編輯器。Linux中的vi編輯器叫 vim ,它是vi的 增強版 (vi Improved),與vi編輯器 完全兼容 ,而且實現(xiàn)了很多 增強功能 。 vi編輯器支持 編輯模式 和 命令模式 ,編輯模式下可以完成文本的編輯功

    2024年02月06日
    瀏覽(122)
  • 【ubuntu】修改文件夾(目錄)及其內(nèi)部文件的權(quán)限

    目錄 修改文件夾(目錄)及其內(nèi)部文件的權(quán)限 在 Ubuntu 中,你可以使用 chmod 命令來修改文件夾(目錄)及其內(nèi)部文件的權(quán)限。下面是一個將文件夾及其內(nèi)部所有文件的權(quán)限都修改為相同權(quán)限的示例命令: 其中, permission 是權(quán)限設(shè)置,表示所需的權(quán)限,例如 755 或 777 , fold

    2024年02月03日
    瀏覽(25)
  • Linux--文件/目錄權(quán)限

    Linux--文件/目錄權(quán)限

    擁有者:文件屬于誰 所屬組:文件屬于哪個組 other:不屬于上面兩種的任何一個,就是other 圖示:? 分析: ①第一列: d:目錄 -:普通文件 p:管道文件 b:塊設(shè)備 c:字符設(shè)備 l:鏈接文件 ... ②每一組 r:讀權(quán)限 w:寫權(quán)限 x:可執(zhí)行權(quán)限 -:表示不存在該權(quán)限 語法: 常用選項: R - 遞歸修

    2024年02月12日
    瀏覽(22)
  • Linux的基本權(quán)限(文件,目錄)

    Linux的基本權(quán)限(文件,目錄)

    文章目錄 前言 一、Linux權(quán)限的概念 二、Linux權(quán)限管理 1.文件訪問者分類 2.文件類型和訪問類型 3.文件訪問權(quán)限的相關(guān)設(shè)置方法 三、目錄的權(quán)限 四、權(quán)限的總結(jié) Linux下一切皆文件,指令的本質(zhì)就是可執(zhí)行文件,直接安裝到了系統(tǒng)的某種路徑下 ? Linux 下有兩種用戶:超級用戶(

    2024年02月12日
    瀏覽(18)
  • 如何更改 Linux 文件和目錄權(quán)限?

    如何更改 Linux 文件和目錄權(quán)限?

    在Linux系統(tǒng)中,文件和目錄權(quán)限是安全性和訪問控制的關(guān)鍵組成部分。正確設(shè)置文件和目錄的權(quán)限可以確保只有授權(quán)的用戶能夠讀取、寫入或執(zhí)行這些文件和目錄。 本文將詳細介紹如何在Linux系統(tǒng)中更改文件和目錄的權(quán)限。 在Linux系統(tǒng)中,每個文件和目錄都有一組權(quán)限,用于

    2024年02月06日
    瀏覽(19)
  • Linux的文件權(quán)限與目錄配置

    Linux的文件權(quán)限與目錄配置

    舉個例子:假設(shè)有一家人,家里只有三兄弟,分別是王大毛、王二毛、王三毛,而這個家庭是登記在王大毛名下,所以“王大毛家里有三個人,分別是王大毛、王二毛、王三毛”,而且這三個人都有自己的房間,并且共同擁有一間客廳。假如還有一個人,名叫張小豬,它是張

    2024年02月04日
    瀏覽(19)
  • Linux 下文件和目錄的權(quán)限

    Linux 下文件和目錄的權(quán)限

    權(quán)限管理 1、3種基本權(quán)限 在Linux中,將使用系統(tǒng)資源的人員分為4類:超級用戶、文件或目錄的屬主、屬主的同組人和其他人員。超級用戶擁有對Linux系統(tǒng)一切操作權(quán)限,對 于其他3類用戶都要指定對文件和目錄的訪問權(quán)限。 代表字符 權(quán)限 對文件的含義 對目錄的含義 r 讀權(quán)限

    2024年02月07日
    瀏覽(17)
  • Linux對一個目錄及其子目錄所有文件添加權(quán)限

    chmod是一個改變用戶擁有指定文件的權(quán)限的命令.r:只讀,w:寫,x執(zhí)行.也可以用數(shù)字 -rw-------?(600)?--?只有屬主有讀寫權(quán)限。?? -rw-r--r--?(644)?--?只有屬主有讀寫權(quán)限;而屬組用戶和其他用戶只有讀權(quán)限。?? -rwx------?(700)?--?只有屬主有讀、寫、執(zhí)行權(quán)限。?? -rwxr-xr-x?(755)?--?

    2024年02月02日
    瀏覽(20)
  • Linux 下 普通用戶創(chuàng)建文件(目錄)權(quán)限不足問題

    Linux 下 普通用戶創(chuàng)建文件(目錄)權(quán)限不足問題

    ?原因: ? ? ? ? ? ? ? ? 執(zhí)行此操作的用戶對上級目錄 缺乏相應(yīng)權(quán)限 上圖中的上級目錄為 test2 ,查看權(quán)限如下,其他用戶的權(quán)限為? r-x(讀和執(zhí)行)? ?,要在其下創(chuàng)建新文件還需要 寫(w) 的權(quán)限 ?解決問題:修改test權(quán)限為 drwxr-x rwx ? ? ? ?命令: chmod 757?test2 需要注

    2024年02月11日
    瀏覽(29)
  • Linux文件和目錄的777、755、644權(quán)限解釋

    Linux文件和目錄的777、755、644權(quán)限解釋

    在linux系統(tǒng)中,文件或目錄的權(quán)限可以分為3種: r:4 讀 w:2 寫 x:1? 執(zhí)行(運行) -:對應(yīng)數(shù)值0 數(shù)字 4 、2 和 1表示讀、寫、執(zhí)行權(quán)限 rwx = 4 + 2 + 1 = 7 (可讀寫運行) rw = 4 + 2 = 6 (可讀寫不可運行) rx = 4 +1 = 5 (可讀可運行不可寫) 示例: 最高權(quán)限777:(4+2+1) (4+2+1)? (4+2+1) 第一個7:表示

    2024年02月03日
    瀏覽(50)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包