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解压缩

  • 相关阅读:
    [BZOJ 1019][SHOI2008]汉诺塔(递推)
    [BZOJ 1018][SHOI2008]堵塞的交通traffic(线段树)
    [BZOJ 1017][JSOI2008]魔兽地图DotR(树形Dp)
    [BZOJ 1015][JSOI2008]星球大战starwar(并查集+离线)
    [BZOJ 1014][JSOI2008]火星人prefix(Splay+二分+hash)
    Vue脚手架创建项目目录详解
    Vue-cli3 vue.config.js配置详解
    Systemd指令大全
    CentOS7 常用命令集合
    Centos7虚拟机集群配置
  • 原文地址:https://www.cnblogs.com/helloc14/p/12206732.html
Copyright © 2011-2022 走看看