Cent OS7第一章文件和用户管理命令详解

创建文件

       touch 空格 文件.txt 对应操作 touch     1.txt  

在root下创建文件: touch    ysk/1.txt

创建目录        

        创建目录:mkdir    路径目录名

        mkdir     -p c1/c2/c3   在目录里边建目录

mkdir空格目录          mkdir        yushengkang

目录外面创造里面目录      mkdir       yushengkang/kk

复制

      cp 空格 文件.txt 目录         cp  1.txt  yushengkang/

         多个复制文件到目录        cp  1.txt  2.txt  3.txt    yushengkang/

    - r    是否覆盖             cp  -r  1.txt  2.txt  3.txt  yushengkang/

移动

     mv 空格 文件.txt 目录      mv  1.txt  yushengkang              *.txt:多个

      多个                      mv  1.txt  2.txt  3txt  yushengkang    *.txt  也可

      从目录多个移出来         mv  yushengkang/*.txt  /root

删除

      rm空格-rf 空格目标                  rm  -rf 1.txt

!!!!!!删库                          rm空格-rf /*

查看文件内容

Cat查看全部

               Cat空格文件.txt              cat  1.txt

               cat空格目录/文件t.txt       car  yushengkang/1.txt

    more翻页      一次回车一行 只展示当前屏幕行数

                more空格文件.txt     more    1.txt

     目录文件查看文件  more空格目录/文件.txt        more     ysk/1.txt

  head头部    

               heah空格文件.txt    head    1.txt

      目录查看文件.txt   heah空格yushengkang/1.txt

  tail尾部        

               tail空格文件.txt       tail   1.txt

              目录查看文件.txt       tail    yushengkang/1.txt

   grep过滤

              grep空格‘ 文字’空格1.txt    grep ‘余’1.txt

               目录查看文件.txt               grep‘余’/yushengkang 1.txt

   修改文件内容

              编辑文件.txt   vim     1.txt

     i:编辑     输入命令:shift键+: w:保存  yy:复制   dd:删除 p:粘贴

     wq:保存并退出     查找替换:范围s/原内容/新内容/全句   :1 ,5/余/新内容/g      换掉所有的余,不加g只换每行第一个余

       

改变路径

        cd:移动路径        当前路径:./        回到上一级路径:../

文件类型(理解)

  -:普通文件  d:目录文件 b:设备文件(块设备) c:设备文件(字符文件)

                 I:链接文件 s:套接文件 p:管道文件  

                        用户管理

         ll -r:查看文件的owner   ps aux查看运行进程

         id:查看当前用户信息   ps aux查看进程、用户、程序  ls:查看

             Uid:0 特权用户   uid:1~999 系统用户 uid:1000+ 普通用户

            Cat /etc/passwd :查看用户信息   grep:搜索账户信息

           创建用户  

 Useradd空格用户名    useradd       yushengkang

           删除用户

userdel空格-r空格用户名    userdel   -r   yushengkang

           修改密码

          passwd 空格用户名  passwd  yushengkang   注:给用户设置密码,密码不显示

       查看用户信息

              id 空格yushengkang            id   yushengkang       搜索账户信息

                grep  yushengkang  /etc/passwd

      其他选项管理 (可登入、不可登入)    bin/bash    sbin/nologin

      usermod空格 -s/sbin/nologin空格用名 usermod -s/sbin/nologin  ysk(修改用户的属性使用户无法登录)

        usermo空格 -s/bin/bash空格用户名     usermod -s/bin/bash  ysk (更改回来后可以正常登录)  

usermod空格-aG组名空格用户名        usermod   -aG ysk   yushengkang:(把用户直接创建的一个新的小组)

cat空格/etc/grop查看用户是否到新建的组里 :cat    /etc/grop

       多个用户不可登入  suod 空格vi空格/etc/passwd    suod vi /etc/passwd

删除组

     groupdel 空格组名          groupdel     yushengkang    

 gpsswd空格-d空格用户名:组把这个组的成员删除了:gpsswd   -d  ysk          tail空格/etc/passwd查看用户的家  : tail    /etc/passwd

 查看用户组信息

      cat 空格/ect/group     cat    /ect/group

创建组

       groupadd空格组名      groupadd     yushengkang    

创建指定组uid编号是1008

 groupadd空格组名-g uid      groupadd    yushengkang  -g 1008

将用户调到其他组

 Usermod空格-aG空格组名空格用户名      usermod  -aG  ysk   user04

 查看用户

cat空格/etc/passwd      car   /etc/passwd

将用户移出组

     gpasswd 空格-d 用户名 空格 组名    gpasswd   -d   user01   ysk

groupder空格组名、删除组  : groupder    yushengkang

 vim空格/etc/group直接把用户添加到想让他去的组vim  /etc/group;一个用户可以同时属于多个组

Id空格用户名可以查看用户属于那个组:id yushengkang

gren空格用户名/etc/passwd:只能看到基本组,看不到附加组

普通用户不可以直接创建用户

su空格-空格root输入密码可以直接切换到root账号:su  -   root

只有root(超管)切换其他用户,不需要输入密码,其他用户切换都需要输入密码

Whoami:切换账户后查看自己的身份

Exit:退出账号命令,切换到其他账户后可以用exit直接退回到root账号,切换回去后又是一次重新打开账号

su可以让我们灵活的切换用户,只是我们在切向root时,象征意义的提升了自己的权限

Usermod空格-aG空格组名用户,ID用户查看用户是否进组,给用户提权,普通用户提权后加一个sudo空格useradd就可以直接创建用户了

Usermod  -aG  (wheel有权限的组)  (ysk 用户):ysk这个用户就有创建用户的权限了

Id空格ysk可以查看ysk的ID了

装机时创建的用户本身就在wheel组里

Root账号:vim空格/etc/用户名 ;临时提权的核心文件用/查找wheel

Useradd空格用户名-G空格wheel :useradd    ysk  -G    wheel   :这样创建出来的用户就直接有sudo的允许权

sudu空格useradd用户名这样创建出来的用户就直接有sudo的权力:

sudo   useradd  ysk

  • 20
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值