zoukankan      html  css  js  c++  java
  • 三.Shell基础2

    一.用户和用户组管理
         <一>.用户分类:
              由于角色不同,权限和所完成的任务也不同。用户的角色是通过UID来识别的,用户的UID是全局唯一的。
              1.root用户:系统唯一,是真实的,可以登录系统,可以操作系统任何文件和命令,拥有最高权限;
              2.虚拟用户:与真实用户区分开来,这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户,比如bin、daemon、adm、ftp、mail等;这类用户是系统自身拥有的,而非后来添加的,当然我们也可以添加虚拟用户;
              3.普通用户:这类用户能登录系统,但只能操作其根目录的内容,权限受到限制,这类用户都是系统管理员自行添加的;
         <二> 用户管理命令:
              1.添加用户:useradd(或adduser)
                  
              2.修改用户:usermod
                  
              3.删除用户:userdel
                             
              4.密码管理:passwd
                  
         <三>用户组管理
              用户组:就是具有相同特征的用户的集合体,用户和用户组的关系是多对多的,一个用户可以属于多个用户组,同样,一个用户组可以包含多个用户;
              常用命令:
              1.groupadd  2.groupmod   3.groupdel
             
             
    二.文件和目录
         <一>Linux的目录结构
        
         1. /      :Linux 最外层目录;根目录;
         2.bin    :可执行的应用程序存放的目录;
         3.boot  :启动需要的文件;
         4.dev:
         5.etc   :系统的很多的配置信息存放的目录;
         6.home:存放用户信息的目录;
         7.lib    :库文件所在目录;
         8.mnt  :管理挂载的磁盘,U盘等的信息;
         9.opt   :
         10.root:root用户的根目录;
         11.usr:
         12.var:可变的,比如日志之类的东西;     
         <二>常见命令:
         1.ls :列出目录下面文件和子目录的相关信息;
            用法:ls[option] [file or directory]
            (1) ls -a :可以显示隐藏文件
            (2) ls -l :显示详细的目录信息; 【等价于:ll】
         2.cp:拷贝文件命令:
           用法:cp[option] [source] [destination]
            (1).cp -a 源文件 目标目录
         cp -a使拷贝的文件权限和修改日期不发生变化
        (2).cp -r 源文件 目标目录
         cp -r可以拷贝整个目录
    3.mv:
       
    4.rmv:
      
    5.mkdir:
        
    6.rmdir:
        
    7.cd:
        
    <三>.文件和目录权限管理
    1.Linux系统中的每个文件和目录都有访问许可权限,用它来确定用户能以何种方式对文件和目录进行访问和操作;
    2.
    解释:如上图所示:
         权限组之前有两种标识:- 和d
         -  表示这是一个文件;
         d  表示这是一个文件夹;【即directory的缩写】
      
     
    3.常用命令:
    (1)chmod:
        
    (2)chown:
        
    (3)find:Linux系统查找文件的命令,find命令能帮助用户在使用、管理Linux的日常事务中方便的查找出用户所需要的文件。
         find [路径] [选项] [操作]  
        
      
     
    三.Vi文件编辑器:
        
            
     
     
     
     
     
     
     
     
     
     
              
  • 相关阅读:
    Jfinal附件上传与重命名
    JFinal-BBS
    jFinal怎样连接sqlserver?
    关于jmeter响应结果用html查看乱码
    jmeter启动报错Error occurred during initialization of VM Could not reserve enough space for object heap errorlevel=1的解决方法
    Genymotion创建下载模拟器的时候出现Unable to create Genymotion virtual devices:Connection timeout错误
    Selenium IDE和Selenium RC的安装
    python+eclipse环境搭建
    第一个jemter测试脚本
    ulipad源码包配置环境及安装
  • 原文地址:https://www.cnblogs.com/beijixingzhiguang/p/4332036.html
Copyright © 2011-2022 走看看