zoukankan      html  css  js  c++  java
  • linux基本操作

    用户与用户组:

    添加用户:useradd xxx (添加时,如果没有设置是哪一个用户组,自动添加一个与用户名相同的用户组,/home/ 目录下添加一个用户目录)

    删除用户:userdel xxx

    修改用户密码:passwd xxx (如果xxx为空,默认修改当前用户)

    备注:只有root用户才能操作。普通用户要修改root用户密码,或第一次装linux要设置root用户密码时,可使用 sudo passwd root。

    添加一个用户组:groupadd xxx

    删除一个用户组:groupdel xxx (组中存在用户,不能删除)

    一个用户添加到一个用户组中:useradd -g group user

    备注:关于用户和用户组的配置文件在     /etc/group    /etc/passwd 

    文件权限:

    查看文件详细信息命令:ls -l

    权限行:

    第一个bit:d 表 dir,-默认表文件

    剩下9个bit位,每3个一组,分别表示:1、当前用户的权限  2、用户所在组的权限  3、其他用户权限

    rwx    r:可读    w:可写    x:可执行

    命令:

    chmod:修改文件权限

    u:user  g:group  o:other  a:all

    chmod u+w filename

    chmod u+rwx filename

    chmod u-w filename

    chmod u-rwx filename

    chmod ou-rwx filename

    权限按位表示:

    rwx  111(7)

    rw-  110(6)

    chmod 777 filename   -> chmod a+rwx filename

    文件归档与压缩:

    tar:tape archive 磁带档案

    tar -cvf xxx.tar filename dirname  打包

    tar -xvf xxx.tar 提取

    tar -xvf xxx.tar -C dir 提取到某一目录

    tar -tvf xxx.tar  查看

    tar -zcvf xxx.tar.gz filename dirname  打包并压缩

    tar -zxvf xxx.tar.gz  提取并解压

    c:create

    v:verbose

    f:file

    x:extract

    t:list

    z:gzip解压缩

  • 相关阅读:
    【Rxjs】Rxjs预习
    【vscode】插件开发--vs控制在浏览器打开
    Unexpected directive 'XXX' imported by the module 'AppMoode'
    【vscode插件开发】vscode->angular组件跳转、数据监听流程
    pip 错误Requested **, but installing version **
    Temporary failure in name resolution
    python yield
    Python partial函数
    excel的导入导出
    Apache2.4 + Tomcat7 负载均衡配置
  • 原文地址:https://www.cnblogs.com/helloc14/p/12206732.html
Copyright © 2011-2022 走看看