成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CentOS文件建立目錄與使用vi測試

系統 Linux
CentOS文件擁有者每個CentOS文件(或者目錄)從屬于一個CentOS文件擁有者(一般是一個用戶名)和一個用戶組。CentOS文件擁有者一般來說就是生成(或者拷貝)這個CentOS文件的用戶。

想知道到CentOS文件系統的真相么,想知道CentOS文件系統中藏有的內在奧義么,只有我來給大家全面講解介紹CentOS文件系統,CentOS文件的所有權和訪問權。

CentOS文件擁有者每個CentOS文件(或者目錄)從屬于一個CentOS文件擁有者(一般是一個用戶名)和一個用戶組。CentOS文件擁有者一般來說就是生成(或者拷貝)這個CentOS文件的用戶。用戶組經常包含一個用戶-CentOS文件擁有者。用戶組通常有一個名字來標識該用戶,但是也不是必須的。一個CentOS文件只能被CentOS文件擁有者刪除,或者是CentOS文件所屬的用戶組里的其他用戶,或者是root用戶。對于其他用戶,如果被賦于適當的權限,也有可能修改或者刪除該CentOS文件。CentOS文件所屬的用戶和用戶組可以通過命令ls –l(長CentOS文件名顯示格式)來顯示:

根據以前學過的建立目錄和使用vi建立一個測試CentOS文件。

如:--這里是以OK_008普通用戶登錄。Last login: Wed Sep 26 18:57:44 2007 from 192.168.1.2[OK_008@CentOS4 ~]$ ls
[OK_008@CentOS4 ~]$ mkdir OK008Filed --創建一個叫OK008Filed的CentOS文件目錄[OK_008@CentOS4 ~]$ lsOK008Filed[OK_008@CentOS4 ~]$ cd OK008Field-bash: cd: OK008Field: No such file or directory[OK_008@CentOS4 ~]$ cd OK008Filed[OK_008@CentOS4 OK008Filed]$ ls[OK_008@CentOS4 OK008Filed]$ vi mytxt.txt --新建一個mytxt.txt的CentOS文件,相關的vi使用說明這里略。

Hello every one![OK_008@CentOS4 OK008Filed]$ lsmytxt.txt[OK_008@CentOS4 OK008Filed]$現在我們使用root用戶進入查看剛才建立的目錄CentOS文件和文本CentOS文件的位置:[root@CentOS4 ~]# cd /home[root@CentOS4 home]# lsOK_008[root@CentOS4 home]# cd OK_008[root@CentOS4 OK_008]# lsOK008Filed[root@CentOS4 OK_008]# [root@CentOS4 OK008Filed]#  pwd mytxt.txt/home/OK_008/OK008Filed--這說明剛才我建立的CentOS文件mytxt.txt在目錄/home/OK_008/OK008Filed下。

現在圓規正傳,檢查CentOS文件所屬的用戶和用戶組:[OK_008@CentOS4 OK008Filed]$ ls -l mytxt.txt-rw-rw-r--  1 OK_008 OK_008 17 Sep 26 19:00 mytxt.txt這里有個問題就是教材中只說到使用adduser來建立用戶,但不知道怎么樣建立用戶組。呵呵,暈哦。找半天資料沒有一個說到,又不能上網baidu只有忽悠。先濾過。看看方法吧。-rw-rw-r--

10bit,由4部分構成(前面學過):類型(1bit) + 用戶所有者權限(3bit) + 工作組權限(3bit) + 其他用戶或用戶組權限 (3bit)這里的r表示只讀,w表示可寫,-表示此位無權限
《linux新手管理員指南CHM》里面總結的CentOS文件權限非常有不錯:
除了字符,也可以使用數字來設置權限。想知道是然后工作的,看以下例子:execute=1write=2read=4
對于指定的三種不同用戶級別總結如下:
0 = 沒有任何權限 (不能讀,不能寫,不能執行)   (常見)
1 = 只能執行                                    (看起來不太正常)
2 = 只能寫                                      (看起來不太正常)
3 = 只能寫和執行                                (看起來不太正常)
4 = 只讀                                        (常見)
5 = 只讀和執行                                  (常見)
6 = 讀和寫                                      (常見)
7 = 讀,寫和執行                                (常見)

要給三個不同的用戶級別設置訪問權限,只需要把三個數字粘在一起就可以了。舉例:chmod 770 junk本機操作:[OK_008@CentOS4 OK008Filed]$ chmod 770 mytxt.txt[OK_008@CentOS4 OK008Filed]$ ls -l mytxt.txt-rwxrwx---  1 OK_008 OK_008 17 Sep 26 19:00 mytxt.txt[OK_008@CentOS4 OK008Filed]$ --說明成功修改,感覺不錯也。將給CentOS文件擁有者和所屬用戶組所有權限(讀,寫和執行),而對于其他用戶沒有任何權限。chmod 666 junk

本機操作:[OK_008@CentOS4 OK008Filed]$ chmod 666 mytxt.txt[OK_008@CentOS4 OK008Filed]$ ls -l mytxt.txt-rw-rw-rw-  1 OK_008 OK_008 17 Sep 26 19:00 mytxt.txt[OK_008@CentOS4 OK008Filed]$ 這里我們要把當前修改CentOS文件的權限原來的:-rw-rw-r--  1 OK_008 OK_008 17 Sep 26 19:00 mytxt.txt可以這樣:[OK_008@CentOS4 OK008Filed]$ chmod 664 mytxt.txt[OK_008@CentOS4 OK008Filed]$ ls -l mytxt.txt-rw-rw-r--  1 OK_008 OK_008 17 Sep 26 19:00 mytxt.txt--從上面的例子我們可以看出原來修改CentOS文件權限也不是那么難。呵呵!

將給所有用戶(CentOS文件擁有者,所屬用戶組,其他用戶)讀寫權限,但是沒有執行權限。請注意這個666權限設置里很經常用到,有人認為這是整個Linux(或者其他Unix里)的精髓所在。chmod 411 junk文件訪問權限的數字表示法叫做“八位組”因為是基于八進制的(我們的日常計數系統是基于十進制)。八進制有八個數值從0到7,最大數字是7。對應的,十進制有十個數字從0到9,最大數字是9。八進制表示法對于二進制的CentOS文件權限表示法的確非常方便,每一個標志都可以通過設置成0或者1來表示“允許”或者“不允許”,如以下的例子:
用戶級別:                   文件擁有者       用戶組         其他用戶
權限設置例子                   rwx             rw-             r--
缺省權限                       ---             --x -           wx
權限的二進制表示法             111             110             100
權限的八進制表示法              7               6               4

目錄權限

目錄的訪問權限和一般CentOS文件的訪問權限是不同的。對于一般CentOS文件:r =允許讀文件內容w =允許修改CentOS文件內容x =允許執行該文件對于目錄而言:
=允許列出該目錄下的CentOS文件和子目錄w =允許生成和刪除該目錄下的文件x =允許訪問該目錄

使用umask設置缺省CentOS文件屬性

當一個CentOS文件生成時,系統給以CentOS文件缺省的文件權限。在我的系統里,缺省權限是:-rw-r--r--這意味著由該用戶生成的CentOS文件能被該用戶讀和寫,而用戶組和其他用戶只能讀。還有,在我的Redhat系統里,用戶不能讀取其他用戶的主目錄,因為用戶主目錄的缺省權限是drwx------我可以使用以下命令檢查我剛生成的CentOS文件的缺省權限:umask -S(可選項-S代表“符號”告訴umask按容易閱讀的格式顯示CentOS文件權限,而不是缺省的數字格式)我可以修改新生成CentOS文件的缺省權限umask u=rw,g=,o=
 
對于新生成的CentOS文件,以上命令將給CentOS文件擁有者以讀和寫的權限,而用戶組和其他用戶將沒有任何訪問權限。在umask命令里使用數值來設置CentOS文件的缺省屬性更加麻煩。因為數值顯示的是從用戶那里去除掉的權限(剛好和chmod相反),比如:umask 000對于新生成的CentOS文件,你將給所有人所有的權限。下一個例子給CentOS文件擁有者以讀和寫的權限,而其他用戶沒有任何權限:umask 177

為了讓設置對系統永久有效,在CentOS文件/etc/profile里修改對應的行。這里大部分的說明技巧來自《linux新手管理員指南》,但感覺不錯值得一看。好了今天就學這么多,一些細節的東西得多接觸多練習多摸索。相信明天會更美好!

【編輯推薦】

  1. CentOS vsftpd服務器安裝與編譯配置
  2. 介紹CentOS復制文件以及上機操作
  3. CentOS系統操作下安裝相關各種軟件
  4. CentOS mail系統安裝設置YUM軟件
  5. CentOS 4文件中建立目錄與命令
責任編輯:佚名 來源: CSDN
相關推薦

2010-01-15 12:50:02

CentOS 4文件

2010-01-15 18:12:52

CentOS myte

2010-02-24 14:38:04

Linux文件

2010-01-13 16:32:23

2011-01-11 14:17:29

Linux文件目錄

2010-02-22 16:27:24

CentOS yum

2021-10-18 11:52:32

Linux MakfileLinux 系統

2013-12-18 16:18:23

CentOShttpd源代碼

2010-02-02 14:30:42

Linux SVN

2010-01-13 15:17:18

VirtualBox安

2010-01-20 10:18:13

Linux VI編輯命令

2017-03-09 15:32:04

Linux.htaccessWeb目錄

2017-04-05 13:17:26

LinuxShellvi

2009-12-25 14:30:05

Linux Vi命令

2010-01-13 13:38:16

CentOS vsft

2010-01-15 17:11:05

CentOS復制文件

2009-10-12 12:41:04

Linux文件屬性目錄配置

2009-08-13 15:16:00

Eclipse建立We

2010-06-02 18:09:30

SVN建立本地文件

2010-02-06 10:06:29

CentOS yum倉
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久免费电影 | 91啪亚洲精品 | 武道仙尊动漫在线观看 | 亚洲国产激情 | 午夜视频网 | 中文字幕电影在线观看 | 国产精品精品视频一区二区三区 | 亚洲精品视频二区 | 一区二区三区国产在线观看 | 久久999 | 久久精品久久久 | 三级免费 | 欧美精品久久久久久久久久 | 国产美女视频一区 | 国产精品欧美日韩 | 精品免费国产 | 久草网免费 | 怡红院免费的全部视频 | 精品久久不卡 | 成人中文字幕在线观看 | 久久久久久久久久久久久久国产 | 一区二区中文字幕 | 日韩理论电影在线观看 | 精品一区国产 | 欧美日韩久| 99久热在线精品视频观看 | 久草网站 | 日韩精品一区二区三区视频播放 | 日本啊v在线| 日韩中文视频 | 男女一区二区三区 | 成年网站在线观看 | 激情六月丁香婷婷 | 亚洲国产精品一区二区久久 | 欧美国产日韩在线 | 国产乱码精品1区2区3区 | 中文字幕一区在线 | 欧州一区二区三区 | 中文字幕久久精品 | 国产欧美日韩精品一区二区三区 | 亚洲毛片在线 |