導航:首頁 > 編程系統 > linux有哪些屬性

linux有哪些屬性

發布時間:2023-01-11 09:27:17

linux系統有哪些分類

linux系統,主要分debian和redhat,還有其它自由的發布版本

1、debian系主要有Debian,內Ubuntu,Mint等及容其衍生版本;

2、redhat系主要有RedHat,Fedora,CentOs等,

3、其它有Slackware,Gentoo,Arch linux,LFS,SUSE等。

4、如果開發用,推薦redhat系,業內公司的伺服器多用centos,考慮到平時使用,那麼就選擇fedora,可以選擇最新的發行版。

5、如果簡單用加開發,可以選擇debian系,推ubuntu,mint。

6、如果是技術狂型,那麼就推薦Gentoo,Arch linux,LFS,Slackware等。想了解更多更詳細的Linux知識可參考《Linux就該這么學》。

㈡ linux文件屬性及許可權詳解,帶思考題

如上顯示信息(一共7個欄位),說明如下:
文件屬性&許可權    文件硬鏈接數    擁有者    所屬group    文件大小    建檔日期    文件名

(1)第一個欄位,表示文件屬性&許可權。Linux的文件基本上分為三個屬性:

格式: rwx(擁有者許可權)r-x(所屬組許可權)r-x(其他人許可權)

許可權操作相關命令

(2)第二個欄位,表示文件硬鏈接數。

注意:互為硬鏈接的文件具有相同的文件節點,軟鏈接時文件節點號不一樣;

(3)第三個欄位,表示該文件或目錄的擁有者。
若使用者目前處於自己的home, 那這一欄大概都是它的賬號名稱。

(4)第四個欄位,表示所屬的組(group)。
每一個使用者都可以擁有一個以上的組,不過大部分的使用者應該都只屬於一個組,只有當系統管理員希望給予某使用者特殊許可權時,才可能會給他另一個組。

(5)第五欄位,表示文件大小,用byte來表示,而空目錄一般都是1024byte。
當然也可以用其它參數使文件顯示的單位不同,如使用ls -k就是用kb來顯示一個文件的大小單位。

(6)第六個欄位,表示創建日期。
以"月,日,時間"的格式表示,如Aug 15 5:46表示8月15日早上5點46分。

(7)第七個欄位,表示文件名。可以用 ls -a 顯示隱藏的文件名。



思考題:
如下目錄, 請問test用戶, testgroup組成員, others其他人 是否可以進入groups目錄?
drwxr-xr-- test testgroup 5238 Jun 19 10:25 groups/
思考之後, 滾動查看答案~
















答:
test用戶, 可以進行任何工作
testgroup組成員, 可以進入目錄, 但是不能寫入
others其他人, 不能進入目錄, 因為沒有x許可權

㈢ linux文件屬性有哪些

文件的許可權與屬性是Linux相當重要的一部分,今天主要來看一下linux文件的屬性。

  • 6

    在linux中,每一個文件都多加了很多的屬性進來,尤其是用戶組,其最大的用途是在「數據安全性」上來。如果你有一個開發團隊,在你的團隊中,你希望每個人都可以使用某一些目錄下的文件,而非你的團隊的其他人則不能使用,哪么可以將團隊所需的文件許可權寫為【-rwxrwx---】

  • ㈣ Linux有哪些特點

    一、基本思想

    Linux的基本思想有兩點:

    第一,一切都是文件;

    第二,每個軟體都有確定的用途。

    其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。

    二、完全免費

    Linux是一款免費的操作系統,用戶可以通過網路或其他途徑免費獲得,並可以任意修改其源代碼。這是其他的操作系統所做不到的。正是由於這一點,來自全世界的無數程序員參與了Linux的修改、編寫工作,程序員可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程序員的精華,不斷壯大。

    三、多用戶、多任務

    Linux支持多用戶,各個用戶對於自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時並獨立地運行。

    四、良好的界面

    Linux同時具有字元界面和圖形界面。在字元界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用滑鼠對其進行操作。在X-Window環境中就和在Windows中相似,可以說是一個Linux版的Windows。

    五、支持多種平台

    Linux可以運行在多種硬體平台上,如具有x86、680x0、SPARC、Alpha等處理器的平台。此外Linux還是一種嵌入式操作系統,可以運行在掌上電腦、機頂盒或游戲機上。2001年1月份發布的Linux 2.4版內核已經能夠完全支持Intel 64位晶元架構。同時Linux也支持多處理器技術。多個處理器同時工作,使系統性能大大提高。

    六、結構特點

    ①採用階層式目錄結構,文件歸類清楚、容易管理

    ② 支持多種文件系統,如Ext2FS,ISOFS以及Windows的文件系統FAT16,FAT32,NTFS等

    ③具有可移植性,系統核心只有小於10%的源代碼採用匯編語言編寫,其餘均是採用C語言編寫,因此具備高度移植性

    ④可與其它的操作系統如Windows98/2000/XP等並存於同一台計算機上

    七、四個重要部分

    內核、Shell、文件系統和應用程序。

    ①Linux內核:內核是系統的「心臟」,是運行程序和管理磁碟、列印機等硬體設備的核心程序。

    附:Linux內核

    Linux是最受歡迎的自由電腦操作系統內核。它是一個用C語言寫成,符合POSIX標準的類Unix操作系統。 技術上說Linux是一個內核。「內核」指的是一個提供硬體抽象層、磁碟及文件系統控制、多任務等功能的系統軟體。一個內核不是一套完整的操作系統。一套基於Linux內核的完整操作系統叫作Linux操作系統,或是GNU/Linux。

    Linux是一個一體化內核系統。設備驅動程序可以完全訪問硬體。Linux內的設備驅動程序可以方便地以模塊化的形式設置,並在系統運行期間可直接裝載或卸載。

    ②Linux Shell:Shell是系統的用戶界面,提供了用戶與內核進行交互操作的一種介面。它接受用戶輸入的命令,並對其進行解釋,最後送入內核去執行,實際上就是一個命令解釋器。人們也可以使用Shell編程語言編寫Shell程序,這些Shell程序與用其他程序設計語言編寫的應用程序具有相同的效果。

    ③Linux 文件系統:文件系統是文件存放在磁碟等存儲設備上的組織方法。Linux的文件系統呈樹型結構,同時它也能支持目前流行的文件系統,如:EXT2、EXT3、FAT、VFAT、NFS、SMB等。

    ④Linux 應用程序:同Windows操作系統一樣,標準的Linux也提供了一套滿足人們上網、辦公等需求的程序集即應用程序,包括文本編輯器、X Windows、辦公套件、Internet工具資料庫等。

    ㈤ linux文件的三種屬性不包括

    種類。
    Linux中的文件都有三種屬性:所有者、所屬組、其他人,而不包括種類。
    Linux也是一個基於文件形式表示的文件,在Linux中「一切皆文件。

    ㈥ Linux常見的文件類型有哪些Linux入門

    在Linux系統中,一切皆為文件,所以文件類型也有很多種,那麼Linux操作系統有什麼文件類型?以下是詳細的內容介紹。

    第一種:普通文件。就是一般存取的文件,由ls-al顯示出來的屬性中,第一個屬性為 [-];另外,依照文件的內容,又大致分為:

    1、純文本文件:這是Unix系統中最多的一種文件類型,之所以稱為純文本文件,是因為內容可以直接讀到數據,比如數字、字母等。設置文件幾乎都屬於這種文件類型。

    2、二進制文件:系統其實僅認識且可以執行二進制文件。Linux中的可執行文件就是這種格式的。

    3、數據格式的文件:有些程序在運行過程中,會讀取某些特定格式的文件,那些特定格式的文件也可以稱為數據文件。

    第二種:目錄文件。就是目錄,第一個屬性為[d]。

    第三種:連接文件。類似Windows下的快捷方式,第一個屬性為[l]。

    第四種:設備文件。與系統外設及存儲等相關的一些文件,通常都集中在/dev目錄,又分為兩種。

    1、塊設備文件:就是存儲數據以供系統存取的介面設備,簡單而言就是硬碟,第一個屬性為 [b]。

    2、字元設備文件:即串列埠的介面設備,比如鍵盤、滑鼠等,第一個屬性為 [c]。

    第五種:套接字文件:這類文件通常用在網路數據連接,可以啟動一個程序來監聽客戶端的要求,客戶端就可以通過套接字來進行數據通信。第一個屬性為[s],常在

    /var/run目錄中看到這種文件類型。

    第六種:管道文件:FIFO也是一種特殊的文件類型,它主要的目的是,解決多個程序同時存取一個文件所造成的錯誤,FIFO是first-in-first-out的縮寫,第一個屬性是[p]。

    ㈦ Linux 中文件屬性以及文件許可權

    可以看到列出了當前目錄下的所有文件,包括許可權信息,所屬用戶,日期和文件名,其它很好理解但是看到 -rwxrwxr-x 這一串字元的時候完全是懵逼狀態的,我是誰?我在哪?我要干什麼?😆先來對裡面的字元一步步拆分吧。

    首先第一個字元用來標識是文件還是目錄,這里只列出兩個有代表性的:

    然後在接下來的剩餘字元中,以三個為一組,且均為『rwx』 的三個參數的組合。其中,[ r ] 代表可讀 (read)、[ w ] 代表可寫 (write)、[ x ] 代表可執行 (execute)。我們知道,在 Linux 中,文件的基本許可權就有九個,分別是
    owner/group/others 三種身份各有自己的 read/write/execute 許可權。那我們就明白了,並且可以得出結論:

    我們如果想要查看單個文件的默認許可權可以使用命令: ls -al 文件名

    可以看到文件 hello.c 的默認許可權為 -rwxr-xr-- ,要改變它的許可權為 rwxrwxr-x ,我們可以使用 chmod 命令,有兩種方法設置方法:
    1、符號類型改變文件許可權: chmod u=rwx,g=rwx,o=rx 文件名

    從上示例中可以看到 hello.c 的許可權已經變成 rwxrwxr-x

    2、數字類型改變文件許可權,各許可權的分數對照表如下:

    每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,例如當許可權為: [-rwxrwx---] 分數則是:

    變更許可權的指令 chmod 的語法是這樣的:

    選項與參數:

    如果要將 hello.c 的所有許可權都啟用,那麼可以這樣:

    一頓操作猛如虎, hello.c 的文件許可權變更為 rwxrwxrwx ,😆美滋滋。

    剛接觸 Linux,如果有寫得不對的地方,希望能指出,一起交流,一起學習😯。

    ㈧ Linux文件基本屬性

    Linux系統是一種典型的多用戶系統,不同的用戶處於不同的地位,擁有不同的許可權。為了保護系統的安全性,Linux系統對不同的用戶訪問同一文件(包括目錄文件)的許可權做了不同的規定。

    在Linux中我們可以使用ll或者ls –l命令來顯示一個文件的屬性以及文件所屬的用戶和組,如:

    [root@www /]# ls -l

    total 64

    dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin

    dr-xr-xr-x 4 root root 4096 Apr 19 2012 boot

    ……

    實例中,bin文件的第一個屬性用"d"表示。"d"在Linux中代表該文件是一個目錄文件。

    在Linux中第一個字元代表這個文件是目錄、文件或鏈接文件等等。

    接下來的字元中,以三個為一組,且均為『rwx』 的三個參數的組合。其中,[ r ]代表可讀(read)、[ w ]代表可寫(write)、[ x ]代表可執行(execute)。 要注意的是,這三個許可權的位置不會改變,如果沒有許可權,就會出現減號[ - ]而已。

    每個文件的屬性由左邊第一部分的10個字元來確定(如下圖)。

    從左至右用0-9這些數字來表示。

    第0位確定文件類型,第1-3位確定屬主(該文件的所有者)擁有該文件的許可權。

    第4-6位確定屬組(所有者的同組用戶)擁有該文件的許可權,第7-9位確定其他用戶擁有該文件的許可權。

    其中,第1、4、7位表示讀許可權,如果用"r"字元表示,則有讀許可權,如果用"-"字元表示,則沒有讀許可權;

    第2、5、8位表示寫許可權,如果用"w"字元表示,則有寫許可權,如果用"-"字元表示沒有寫許可權;第3、6、9位表示可執行許可權,如果用"x"字元表示,則有執行許可權,如果用"-"字元表示,則沒有執行許可權。

    語法:

    chgrp [-R] 屬組名 文件名

    參數選項

    語法:

    chown [–R] 屬主名 文件名

    chown [-R] 屬主名:屬組名 文件名

    進入 /root 目錄(~)將install.log的擁有者改為bin這個賬號:

    [root@www ~]# chown bin install.log

    [root@www ~]# ls -l

    -rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log

    將install.log的擁有者與群組改回為root:

    [root@www ~]# chown root:root install.log

    [root@www ~]# ls -l

    -rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log

    Linux文件屬性有兩種設置方法,一種是數字,一種是符號。

    Linux文件的基本許可權就有九個,分別是owner/group/others三種身份各有自己的read/write/execute許可權。

    先復習一下剛剛上面提到的數據:文件的許可權字元為:『-rwxrwxrwx』, 這九個許可權是三個三個一組的!其中,我們可以使用數字來代表各個許可權,各許可權的分數對照表如下:

    每種身份(owner/group/others)各自的三個許可權(r/w/x)分數是需要累加的,例如當許可權為: [-rwxrwx---] 分數則是:

    所以等一下我們設定許可權的變更時,該文件的許可權數字就是770啦!變更許可權的指令chmod的語法是這樣的:

    chmod [-R] xyz 文件或目錄

    選項與參數:

    舉例來說,如果要將.bashrc這個文件所有的許可權都設定啟用,那麼命令如下:

    [root@www ~]# ls -al .bashrc

    -rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc

    [root@www ~]# chmod 777 .bashrc

    [root@www ~]# ls -al .bashrc

    -rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc

    那如果要將許可權變成 -rwxr-xr-- 呢?那麼許可權的分數就成為 [4+2+1][4+0+1][4+0+0]=754。

    還有一個改變許可權的方法,從之前的介紹中我們可以發現,基本上就九個許可權分別是:

    那麼我們就可以使用 u, g, o 來代表三種身份的許可權!

    此外, a 則代表 all ,即全部的身份。讀寫的許可權可以寫成 r, w, x ,也就是可以使用下表的方式來看:

    <colgroup><col span="1" width="166"><col span="1" width="166"><col span="1" width="166"><col span="1" width="166"><col span="1" width="166"></colgroup>
    | chmod | u
    g
    o
    a | +(加入)
    -(除去)
    =(設定) | r
    w
    x | 文件或目錄 |

    如果我們需要將文件許可權設置為 -rwxr-xr-- ,可以使用 chmod u=rwx,g=rx,o=r 文件名 來設定:

    -rw-r--r-- 1 root root 0 Nov 15 10:32 test1

    -rwxr-xr-- 1 root root 0 Nov 15 10:32 test1

    而如果是要將許可權去掉而不改變其他已存在的許可權呢?例如要拿掉全部人的可執行許可權,則:

    -rw-r--r-- 1 root root 0 Nov 15 10:32 test1

    ㈨ linux是什麼操作系統

    Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。

    Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

    (9)linux有哪些屬性擴展閱讀:

    Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux不僅僅是被網路運維人員當作伺服器使用,它還被當作伺服器,甚至當作網路防火牆,這是Linux的一大亮點。

    Linux具有開放源碼、沒有版權、技術社區用戶多等特點,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。

    ㈩ Linux用戶的屬性有哪些

    1. 用戶賬號涉及目錄

    /etc/login.defs 默認配置文件

    /etc/passwd 賬戶屬性表

    /etc/shadow 密碼

    /etc/group 組屬性表

    2. 賬號涉及操作

    1. 添加賬號 useradd

    2. 刪除 userdel

    3. 賬戶屬性

    4. 查看用戶信息 finger

    3. 密碼設計操作

    1. 設置秘密

    2. 修改

    3. 清空密碼 passwd -d

    4. 修改密碼過期信息 chage

    5. 檢查密碼完整性 pwck

    1. 賬戶屬性表: /etc/passwd

    account # 登錄名

    passwd # 密碼

    uid # user ID

    gid # group id, 多個附加組用','隔開

    'x' # 是密碼佔位符

    2. 密碼屬性表: /etc/shadow

    login # 賬戶名

    password

    . # 上次修改到現在的時間

    . # 密碼最短使用期限

    . # 用戶警告時間

    . # 賬號有效期

    . # 保留欄位

    3. 賬號涉及操作

    1) 添加賬號: useradd 賬號名

    -u uid

    -g gid # 指定默認組id

    -G gid,... # 附加組id

    -c comment # 注釋

    -s shell

    -d home_dir # 家目錄

    -M # 不設置家目錄

    -r # 添加一個系統用戶 (id 0-499)

    注意:adser是useradd的軟鏈接

    2) 刪除: userdel xxxx

    userdel -r user1 # 同時刪除用戶家目錄

    注意:userdel 默認不會刪除用戶家目錄 網頁鏈接

    3) 修改賬號屬性: usermod

    1. 查看賬號屬性: id 賬號名

    uid=0(root) gid=0(root) 組=0(root)

    2. 修改賬號屬性: usermod -u 4004 user1

    -u uid

    -g Gid

    -G # 修改附加組

    -a -G # 追加附加組

    -c comment # 修改注釋

    -d -m # 改家目錄, 並移動之前的家目錄中文件到新地址

    -s # shell

    -l # 改登陸名

    -L # 鎖定賬戶

    -U # 解鎖賬戶

    改用戶默認shell: chsh

    chsh user1

    修改注釋信息: chfn

    chfn user1

    4) 查看用戶信息: finger 賬戶名

    4. 密碼涉及操作

    1) 設置密碼: passwd 賬戶名(root用戶)、 passwd

    2) 修改: passwd 賬戶名(root用戶)、 passwd

    3) 清空密碼: passwd -d 賬戶名

    注意:linux安全屬性,用戶沒密碼不能登陸

    4) 修改密碼過期信息: chage

    -m mindays # 最小天數

    -M maxdays # 最大天數

    -W warndays # 警告天數

    -i inactive # 密碼過期後, 經過多少天賬號會被禁用

    -l # 鎖定賬戶

    -u # 解鎖用戶

    --stdin # 標准輸入, std標準的縮寫, in是input的縮寫

    "管道 |" echo "redhat" | passwd --stdin user3 # 腳本自動修改賬號密碼

    5) 檢查密碼完整性: pwck

    閱讀全文

    與linux有哪些屬性相關的資料

    熱點內容
    中間夾菜單裡面不能顯示壓縮文件 瀏覽:952
    如何指導小學生參加編程比賽 瀏覽:275
    物業的招標文件有哪些 瀏覽:452
    保存游戲文件名非法或只讀 瀏覽:258
    js怎麼做圖片時鍾 瀏覽:451
    華為應用裡面有了app說明什麼 瀏覽:801
    資料庫中xy是什麼意思 瀏覽:893
    u盤打不開提示找不到應用程序 瀏覽:609
    網站功能介紹怎麼寫 瀏覽:954
    word在試圖打開文件時錯誤 瀏覽:108
    主板無vga插槽怎麼連接編程器 瀏覽:521
    錄視頻文件在哪裡刪除 瀏覽:881
    word2013如何插入文件 瀏覽:233
    proe教程百度網盤 瀏覽:197
    如何控制遠程linux伺服器 瀏覽:740
    it教學app有哪些 瀏覽:34
    怎麼在ps摳的圖變成矢量文件 瀏覽:405
    口袋妖怪銀魂安卓v11 瀏覽:1
    網站上芒果tv的賬號都是什麼 瀏覽:104
    帶公式的表格如何刷新數據 瀏覽:81

    友情鏈接