zoukankan      html  css  js  c++  java
  • 【linux】学习2

    鸟哥那本书的第6章

    文件权限:

          ^                ^     ^      ^        ^              ^                 ^

           1                2     3       4        5              6                  7

    文件有 文件所有者、文件所属用户组 的概念如上图.

    1. 十个字母表示文件权限 分为4个部分 

       d  r_x  r_x  _ _ _

      第一个字母:表示文件类型 

                   d 目录,   - 文件,  l 连接文件, b  可供存储的接口设备,  c 串行端口设备

         第2-4个字母:表示文件所有者对文件的权限 分别是可读r 可写w 可执行x 没有权限用 _ 表示

         第5-7个字母:表示文件所属用户组对文件的权限

         第8-10个字母:表示其他用户对文件的权限

      d  r_x  r_x  _ _ _  表示一个目录,文件所有者可读可执行, 文件用户组用户可读可执行,其他用户不可读不可写不可执行

    2. 文件连接数

    3. 所有者

    4. 用户组

    5. 文件容量 单位B

    6. 最后修改日期

    7. 文件名   .开始表示隐藏文件

    改变文件的属性:

    chgrp: 改变文件所属的用户组

    如把test1.txt改到users用户组下: chgrp  users  text1.txt

    chown: 改变文件所有者 也可以把用户组 和 用户名 一起改了

    如把test1.txt改到kuang用户下: chown kuang text1.txt

    把test1.txt改到users用户组kuang用户下: chown kuang:users test1.txt  (也可以用 . 来代替:)

    chmod: 改变文件的权限

       第一种利用数字 r 4  w 2  x 1 赋予的权限就是这三个数中的值

       如  chmod 600 test1.txt : 把test1.txt的属性改为了 rw- --- ---

       第二种,利用符号

             三种身份表示 u:user  g:group  o:others   a: all

             +:加入权限  -:去掉权限  =:设置权限  

       如 chmod u=rwx test1.txt  把test1.txt的用户权限设为了rwx 其他的不变

    其他一些用到的指令:

    cat: 读出文件内容  如 cat test1.txt

    su: 切换用户身份  如 su kuang

    mkdir: 新建新目录 

    进入文件夹:

    绝对路径  cd  /home/名字/名字   用 / 开始,打出所有的路径

    相对路径  cd  ./名字   . 表示当前目录, 这句表示进入当前目录下的子文件

                 cd ..  返回上一层目录,注意 .. 和 cd 之间有个空格

  • 相关阅读:
    android四大组件--ContentProvider具体解释
    C语言指针的初始化和赋值
    微信游戏《全民炫舞》公司的引擎开发和布料系统技术介绍
    Struts2自己定义拦截器实例—登陆权限验证
    数据仓库与数据挖掘的一些基本概念
    acm省赛选拔组队赛经验谈
    【我所认知的BIOS】—> uEFI AHCI Driver(5) — 第一个protocol最终要開始安装了
    ios项目开发(天气预报项目):使用正则获取 weather.com.cn站点信息
    每日总结-05-16(再见强哥有感)
    编程算法基础-2.7作业-通讯编码-格式检查
  • 原文地址:https://www.cnblogs.com/dplearning/p/4092499.html
Copyright © 2011-2022 走看看