2.1路径和目录
1、相对路径:参照当前目录进行查找。
   如:[root@localhost ~]# cd ../opt/hosts/
备注:相对路径是从你的当前目录开始为基点,去寻找另外一个目录(或者收文件夹),这种寻找的方式就是相对路径。 例如:cd ..
2、 绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下都能进入指定位置。
   如:[root@localhost ~]# cd /opt/hosts/
备注:绝对路径就是从根目录(/)开始寻找,访问某个文件(夹)。例如:cd /home/mysql
3、工作目录:一个项目或者软件默认的根目录,
..代表上一层目录        .代表当前目录或者说是文件夹
pwd              当前位置的全路径
man pwd      来查看该命令的全部帮助手册
cd                切换目录
dir                查看当前目录下的目录名字
mkdir            建立目录      示例:创建文件夹        mkdir anti1
rmdir            删除空目录           示例:删除空目录        rmdir anti1
2.2用户管理
2.2.1 文件所有者、组、其他组概念
在Linux中的每一个用户必须属于一个组,不能独立于组外。在Linux中每个文件有所有者、所在组、其他组的概念。当某用户创建了一个文件,这个文件所在组就是该用户所在的组。一个用户可以在多个组里面,但是它拥有最高权限组的权限。除去文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组。
1、对组操作
ls -ahl              查看文件所在的组
chgrp 组名 文件名    修改文件所在的组
chown 用户名 文件名  来修改文件的所有者
chgrp      组名        文件名    来修改文件所在的组
groupadd 组名        新建一个组
cat /etc/group        查看有那些组
vi  /etc/group        也可以查看有哪些组
cat /etc/passwd        查看Linux中所有用户的的pid以及所在组的pid以及用户的主目录
vi  /etc/passwd        查看Linux中所有用户的信息
zhangjunbo:x:505:501::/home/zhangjunbo:/bin/bash
解释:
用户 加密的密码   用户的pid 其所在群组的pid  (::中间为注释,因为没有写所以是空的) /home/zhangjunbo代表用户的主目录    /bin/bash表示用户所使用的shell解析器

2、添加删除用户:
useradd      zhangsan                  添加用户 (只有root用户和具有root用户权限的用户才可以添加)         
passwd       zhangsan                  (如果没有用户名的话,即为当前的用户设置密码)      
userdel       用户名                        删除用户(表示该用户被删除了,但是该用户在home下面形成的文件夹还在)
userdel       -r     用户名                 删除用户(表示该用户被删除,并且该用户在home下面形成的文件夹也别删除了)即删除用户以及用户目录
logout         退出登录
useradd     -g     组名 用户名         创建用户并同时指定将该用户分配到那个组里面
usermod    -d     目录名   用户名    改变该用户登录的初始目录
示例:创建web组、创建用户createWeblogic并将其添加到web组
[root@ODSDEVDB01 /]# groupadd web
[root@ODSDEVDB01 /]# useradd -g web createWeblogic
[root@ODSDEVDB01 /]# passwd createWeblogic

2.2 权限分类
包括3种:
r      可读        用4表示
w      可写        用2表示
x      可执行    用1表示
-rw-r--r--
-:表示该文件是一个普通类型的文件 该地方有的时候为d,代表的是一个目录 该地方有的时候为l,表示链接
rw-:表示文件的所有者对文件拥有的权限
r--:表示文件所在组对该文件的权限
r--:其他组的用户对该文件的权限

二、linux基础-路径和目录_用户管理_组_权限的更多相关文章

  1. Linux基础知识第七讲,用户权限以及用户操作命令

    目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod ...

  2. Linux基础(2)- 用户、群组和权限

    一.用户.群组和权限 1)  新建用户natasha,uid为1100,gid为555,备注信息为“master” 2)  修改natasha用户的家目录为/Natasha 3)  查看用户信息配置文 ...

  3. Linux基础知识第六讲,远程管理ssh操作

    目录 Linux基础知识第六讲,远程管理ssh操作 一丶什么是SSH 1.什么是SSH 2.了解域名跟端口 二丶SSH命令以及远程连接linux进行维护 1.ssh命令格式 2.scp远程终端拷贝文件 ...

  4. Linux常用命令之帮助和用户管理命令

    目录 1.帮助命令 一.获得命令或配置文件帮助信息:man 二.获得shell内置命令的帮助信息:help 三.获得命令的中文帮助信息:--help 2.用户管理命令 一.添加新用户:useradd ...

  5. Linux系列教程(七)——Linux常用命令之帮助和用户管理命令

    上篇博客我们介绍了Linux文件搜索命令,其中find是用的最多的也是功能最强大的文件或目录搜索命令,和另一个搜索命令locate的区别是,find命令是全盘搜索,刚创建的文件也能搜索的到,而loca ...

  6. Day 5 Linux之用户、群组和权限

    Linux之用户.群组和权限 一.各文件及内容对应含义 1./etc/passwd文件 功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database). 含义:如下图所示. 2./et ...

  7. 系统管理模块_用户管理1_实现用户有关的功能_测试功能、解决事务的问题、对密码进行MD5摘要

    系统管理模块__用户管理1__实现用户有关的功能 了解用户管理要做什么(增删改查初始化密码) 设计实体 分析功能有几个对应几个请求 增删改查有6个请求,初始化密码一个 实现增删改查一组功能的步骤流程 ...

  8. linux中的用户、群组和权限

     linux中的用户.群组和权限   新建用户natasha,uid为1000,gid为555,备注信息为“master”   groupadd -g 555 natasha useradd -u 1 ...

  9. linux基础-第六单元 用户、群组和权限

    用户及passwd文件 /etc/passwd文件的功能 /etc/passwd文件每个字段的具体含义 shadow文件 /etc/shadow文件的功能 /etc/shadow文件每个字段的具体含义 ...

随机推荐

  1. Spring整合JDBC和Druid连接池

    我的博客名为黑客之谜,喜欢我的,或者喜欢未来的大神,点一波关注吧!顺便说一下,双十二快到了,祝大家双十二快乐,尽情的买买买~ 如果转载我的文章请标明出处和著名,谢谢配合. 我的博客地址为: https ...

  2. Jmeter变量嵌套的方法

    jmeter中变量的嵌套一般有两种方式 1,调用__V函数 { "phone": "${phone}", "xxId": "${_ ...

  3. ubuntu 先安装php再安装apache后,php不解析

    本来服务器是nginx ,把他改成了apache, 安装apache, sudo apt-get updatesudo apt-get install apache2 然后访问ip,不成功 vim / ...

  4. BETWEEN

    选取介于两个值之间的数据范围内的值.这些值可以是数值.文本或者日期. 选取 alexa 介于 1 和 20 之间的所有网站: SELECT * FROM table ; NOT BETWEEN 显示不 ...

  5. [1/100]Python安装

    Python官方版本下载地址: https://www.python.org/downloads/release (上图为3.8.2网络安装版) 默认安装: pip Python安装模块 tkinte ...

  6. 2.3.FastDFS-单机拆分版-与Nginx整合配置

    Centos610系列配置 我们在Centos610FastDFS单机模式-FastDFS安装 中已经完成了FastDFS的安装,接下来我们进行FastDFS调度器的安装. 1.找到先前解压出来的fa ...

  7. 【代码总结】PHP面向对象之接口与多态性应用

    概述: PHP之支持单继承,也就是说每个类智能继承一个父类.当声明的新类继承抽象类实现模板以后就不能再有其他问题,为了解决这个问题,PHP引用了接口 ------------------------- ...

  8. PTA的Python练习题(十四)

    第4章-10 最大公约数和最小公倍数 m,n=map(int,input().split()) min=0 a=b=0 if m >n: min=m else: min=n for i in r ...

  9. Go语言经典库使用分析——高性能可扩展 HTTP 路由 httprouter(转载)

    转载自 飞雪无情的博客 Go语言(golang)的一个很大的优势,就是很容易的开发出网络后台服务,而且性能快,效率高.在开发后端HTTP网络应用服务的时候,我们需要处理很多HTTP的请求访问,比如常见 ...

  10. 吴裕雄 python 神经网络——TensorFlow训练神经网络:全模型

    import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data INPUT_NODE = 784 ...