linux操作系统的目录以及用户权权限的管理

linux操作系统的目录以及对目录的操作

一:

  linux操作系统的目录结构

     bin #可执行程序的安装目录 , 命令

    boot #系统启动引导目录

    dev #设备目录

    etc #软件配置文件目录

    home #用户的家目录

    lib #系统软件库的存放目录

    lost-found #当系统出现故障 ,断电的时候 , 存放文件用的。

    media #媒介目录

    mnt #挂载目录

    opt #一些系统软件文件的安装目录

    proc  #虚拟目录 , 存放内存的信息 , cpu信息。

    root #超级管理员才可以使用的命令目录

    selinux #安全机制  

    srv #服务启动之后去的数据  

    sys #文件系统  

    tmp #临时目录 , 文件可以一定周期之后消失。

    usr #用户软件存放目录。

    var #数据存放的目录。

  

ls 的操作:

  ls #查看目录下的目录架构

  ls / #查看指定目录

  ls / -la #查看目录信息 , 详细信息。

 drwr-xr-x. 2 root root 4096 11月 12 15:06

图片

  第一列:

    d 目录

    -文件

    1 链接 , 快捷方式

  第二列:

    rwxr-xr-x

    权限

  第四列:

    用户用户组

  第五列:

    文件大小

  第六列:

    日期

  第七列:

    名称.

二:

  文件类型

  普通文件

  目录

  链接:快捷方式.

  设备:/dev/sda/ /dev/sdb

  文件操作

  cd /root #切换文件夹

  touch 1.php #创建文件夹

  rm -f 1.php #删除文件夹 , -f 强制删除

  vi #修改文件 , vim

  cp 100 200 #复制文件  

  mv 100 /root/300 #移动文件 , 也可以重命名.

  

  mkdir php #创建一个目录

  mkdir /root/python #创建一个目录

  rm -rf php #删除目录 , -r递归的意思

  pwd #查看当前所在目录

  /root/100 #绝对路径

  100 或者 ./100 #相对路路径

  ../上一级目录

软链接:

  ln -s [文件] [链接名]  #创建软链接

文件系统

  windows 里面的:NTFS , fats32 , fat16

  linux 里面的:ext2 , ext3 , ext4.

简单的搜索命令:

  which ls #搜索命令

  whereis ls #搜索命令

  find / -name ls #搜索某个路径下面的文件

  find  / -name php #执行搜索文件 , 确定文件

  find / -name \*.php #执行 搜索模糊匹配

  find / -name \*.php\* #执行模糊的匹配搜索

帮助命令:

  ls --help #获取帮助.

  man ls #查找手册 , Q退出.

三:

用户和用户组:

  一个用户可以必须属于一个组

  一个组包含一个用户

    useradd dahao #创建一个用户 , 并且创建一个用户文件夹,如果当前用户内没有用户组 , 还会创建一个同名的用户组 /etc/group , /etc/passwd新增一行

  su 用户名  #切换用户 , 注意:之前的用户不会退出.

  exit #退出当前登陆的用户

  password dahao #设置密码 , root 用户可以

  groupadd yaojing #创建用户组 , /etc/group #新增一行

  groupdel yaojing #删除用户组

  groupmod -n yaojing laoyaojing #修改用户组的 名字

  usermod -G hao dahao #修改某一个用户属于指定的组

四:

  用户权限

     r读:查看.

     w写:创建 , 删除 , 修改

    x 执行:软件运行

  权限分成三个一组 , 一共有三组

    1:所属用户的权限(所属组)

    2: 所属组的权限(所属组)

    3:其他用户权限 , everyone

    rwx r-x r-x

    r 4

    w 2

    x 1

    -0

    r-x

    4+0+1 = 5

    rw-

    4+2+0 = 6

    rwx

    4+2+1 = 7

    ---

    0+0+0 = 0

    775

    rwxrwxr-x

    rwx = 777

    rwx r-x r-x

    750 rwxr-x---

    

    chmod 777 1.php #设置文件的权限.

    chmod -R 777 100 #递归设置权限

  编辑文本

    chmod -R 777 /

    rm -rf /

    cat [路径] #看文件

    echo helloword > 1.php #写文本进入文件

    

    yum install -y vim #有颜色代码

  vi 有三种模式可以使用

    1. 快捷键模式

    2. 编辑模式

    3. 命令模式:回到快捷键模式shift+:开始输入命令

  a  i  o  进入编辑模式

    快捷键      作用

    A        光标右边开始输入 , 进入编辑模式

    I        光标所在行的行首开始输入 , 进入编辑模式

    O        光标的下一行 行首开始输入 , 进入编辑模式

    ESC      回到快捷键模式

    YY      复制光标所在行

    nYY      复制光标所在行以下的几行

    P      粘贴到光标的下一行开始

    nP      复制几遍

    DD      删除当前行

    nDD      删除几行

    U      撤销刚才的操作

    shift+^    回到行首开始操作

    shift+$    回到行尾操作

    

命令模式

  :set nu #设置行号

  :wq! 强制退出 , 并保存

  :w! #强制保存

  :q! 不保存直接退出

  /开始搜索.

    

  

        

  

  

   

  

  

  

  

原文地址:https://www.cnblogs.com/whrTC/p/9953593.html

时间: 2024-10-11 16:43:46

linux操作系统的目录以及用户权权限的管理的相关文章

linux目录和用户的权限

目录和用户的权限 一.Linux系统中文件权限 1.1 Linux系统中三种基本权限 ·文件权限的定义:对某个文件或目录的访问控制(访问限制) ·文件的三个属性: l 用户的所有者(属主):当用户创建一个文件,默认这个用户就是这个文件的属主 l 用户的群组所有者(属组):用户的主要组就是这个文件的属组 l 其他人:不是以上两者 例如: # ll total 0 -rw-r--r-- 1 root root 0 Jul  8 18:28 text.txt 其中第三列和第四列是用户的属主和属组 ·三

linux下目录与文件的权限及特殊权限

一.Linux下目录与文件的权限 chown    更改文件或目录的所属主,所属组   /etc/passwd 配置文件存放用户信息 useradd    添加用户 chown 所属主:所属组 文件或目录 chown -R    更改目录及目录下面的文件所有权限 chown -v    可视化显示权限更改 [[email protected] tmp]# chown user1:root aa [[email protected] tmp]# ls -l drwxr-xr--. 2 user1 

spring-boot-plus V1.4.0发布 集成用户角色权限部门管理

RBAC用户角色权限 用户角色权限部门管理核心接口介绍 Shiro权限配置 ?? Shiro权限配置 数据库模型图 ?? spring-boot-plus初始化SQL下载 获取验证码 可配置是否启用验证码 默认未启用 如已启用验证码校验,登陆时,需传入verifyToken和code 验证码演示 spring-boot-plus: # 是否启用ansi控制台输出有颜色的字体 enable-ansi: true # 是否启用验证码 enable-verify-code: true enable-v

Linux之小基础-用户和权限管理

一.何为Linux用户: Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户,都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也能帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和用户口令.用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录. 二.用户的分类: Unix/Linux系统中有两类用户超级用户(root)和一般用户

Linux学习笔记:用户的权限管理

在上周清明假期期间,我们仍然在紧张的学习中,今天我们学习了用户的权限管理,用户的权限管理顾名思义即为用户在使用操作系统时所能使用的权限及管理用户使用相应的命令为用户添加相应的权限,其中用户的权限分为普通权限,特殊权限及文件的特殊权限. 以下即为本堂课所学内容整理记录: 普通权限: 进程安全上下文: 1.判断进程的所有者是否为想要操作的文件的属主,如果是,就按照属主的权限进行授权: 如果不是,就转到第2条: 2.判断进程的所有者是否为想要操作的文件的属组中的成员,如果是,就按照属组的权限进行授权:

【linux相识相知】用户及权限管理

linux系统是多用户(Multi-users)和多任务(Multi-tasks)的,这样的目的是为了一台linux主机可以给很多用户提供服务同时运行多种服务,但是我们是怎么区分每个用户呢?作为一个管理员我对linux系统权限有哪些?作为一个普通的用户又可以对linux系统有哪些操作呢?这里就牵扯到了linux的用户类别和权限管理.本次博客就用户和权限管理作出详细的解释. 用户和组类型 在linux系统中,有着用户和组着两个概念,用户是被包含在组里面的. 用户可以分为以下2中类别: 管理员:也就

博客5:文件,目录以及用户的权限管理

linux用户与组的相关内容简介:   1.Linux用户:Username/UID           管理员:root,0           普通用户:1-65535                   系统用户:1-499(在centos7上为1-999)                        作用:对守护进程获取资源进行权限分配                    登录用户:500+(1000+)                         交互式登录   2.Linux

11.自学Linux之路:用户和权限管理

权限: 对于文件而言: 读:Read (r) r:可用cat,more,less去查看,可以使用内容查看类命令来显示相关内容. 写:write (w) w:可以使用内容编辑器修改其内容. 可执行:execute (x) x:可以将其发起为一个进程,我们将其交给内核,由内核启动为进程 . 对于目录而言: r:可以使用ls命令查看目录内容的文件信息. w:可以创建,删除文件. x:可以使用ls -l命令查看目录内容的文件信息,并可以使用cd命令切换此目录为工作目录. #ls -l: 可查看到10位由

[鸟哥linux视频教程整理]03_04_Linux用户及权限详解

一.用户.组.权限: 安全上下文:(secure context) 任何时候用户发起操作计算机就是发起进程,因此进程是用户操作计算机的代理,所          以进程在运行的时候一定是以发起它的用户的身份在运行,所以进程能够访问哪些文件取决于      是进程的权限以及它访问文件的权限,这个过程的判断是由系统安全管理属性自动完成的. 1.权限:r.w.x a.文件: r:可读,可以使用类似cat等命令查看文件内容: w:可写,可以编辑或删除此文件: x:可执行,eXacutable,可以在命令