zoukankan      html  css  js  c++  java
  • Linux 基础(2)

    Linux 基础(二)

    用户 组 及权限的相关操作

    一、useradd命令选项:
    –u:指定用户的UID useradd –u 100 mu #指定mu的UID为100
    –g:指定用户所属的群组 useradd –g mark mu #指定mu的所属群组为mark
    –d:指定用户的家目录 useradd –d /home/family mu #指定mu家目录为 /home/family
    –c:指定用户的备注信息 useradd –c "mu_test" mu #mu的备注信息为"mu_test"
    –s:指定用户所用的shell

    ——————————————————————————————————————————————
    二、usermod命令选项:
    –u:修改用户的UID usermod –u 1024 mu #修改mu的UID为1024
    –g:修改用户的GID usermod –g 2048 mu #修改mu的UID为2048
    –G:将一个用户加入到指定的群组中 usermod –G mark mu #把mu加入mark群组中
    –d:修改用户的家目录 usermod –d /home/family mu #修改mu家目录为 /home/family
    –c:修改用户的备注信息 usermod –c 'mu_test' mu #修改mu的备注信息为'mu_test'
    –s:修改用户所用的shell
    –L:将用户的账号锁住 usermod –L mu #锁定mu
    –U:将用户的账号解锁 usermod –U mu #解锁mu
    ————————————————————————————————————————————————
    三、userdel命令选项
    userdel mu #删除mu用户不删除其家目录的命令
    userdel –r mu #删除mu用户和其家目录的命令
    ————————————————————————————————————————————————
    四、group命令选项
    4.1 groupadd命令
    groupadd group1 #新增一个group1群组
    4.2 groupmod命令
    groupmod –g 666 mu #修改mu群组的GID为为666
    groupmod –n mark mu #修改mu群组名为mark
    4.3 groupdel命令
    groupdel mu #删除mu群组

    五、权限问题

    例如:L   rwx  -wx r-x 1 root root 4  3月 25 21:55  rm

    第一位表示文件的类型,其中d表示该文件为目录;-表示文件为普通文件;l表示文件为连接文件;b表是文件为块设备文件(比如磁盘分区)

    后面9位,每三位为一组,均为参数rwx,r为可读,w为可写,x表示可执行。前三位为所属主(user)的权限,中间三位为所属组(group)的权限,最后三位表示其他非本群组(other)的权限。最后一列表示文件名,若文件名前面有一个.则表示这个文件为隐藏文件。

    更改所属组

    Chgrp [组名][文件名

    更改文件的所属主

    Chowm  [-R] [账户文件名]

    改变用户对文件的读写执行权限

    在linux 中使用数字对rwx进行表示,其中:R-à4;w--à2;x---à1;

    语法:chmod xyz 文件名 (这里的xyz 表示数字)

    Ge:chmod o=x gandong (表示给其他组开放gandong的可执行权限)  (u g o 用来修改权限)

    Ge: chmod 750 test (属主三个权限都有,属组没有可写功能,其他三个权限都没有)

    Linux默认情况先目录的默认值为:755.文件的默认值为644

    六、文本编辑问题

    创建一个test.txt 文件

    Vim test.txt  回车之后,按下键盘上的I 键,进入编辑模式。窗口下方出现’insert’说明进入了编辑模式,此时就可以写入内容了。编辑完成后按键盘上的Esc就可以推出编辑模式,进入一般模式,再次按下shift +: 就可以进入命令行模式,最后输入wq就可以保存推出了。

    七、文档的压缩与打包

    .gz   gzip 压缩工具压缩的文件

    .bz2  bzip2 压缩工具压缩的文件

    .tar   tar 打包程序打包的文件(tar并没有压缩功能,只是把一个目录合并成一个文件)

    .tar.gz 可以理解为先用tar打包,然后再gzip压缩

    .tar.bz2 先用tar打包,然后再bzip2压缩

    tar cf test.tar a.txt b.txt c.txt #把这三个文件归档为test.tar

  • 相关阅读:
    linux mint使用起來比較穩定
    ubntu下的记录软件brasero ,mint内置
    [Enterprise Library]Data (二)DataCollection
    jquery 获取标签名
    谁会做logo呢
    供用淘宝卖家常用的称谓:各位亲,跨年,诸事顺利~
    rails缓存 学习
    test
    jquery 复习基础知识
    开机改用nginx启动,停止apache2的开机启动
  • 原文地址:https://www.cnblogs.com/haishiniu123/p/6666392.html
Copyright © 2011-2022 走看看