为了账号安全,请及时绑定邮箱和手机立即绑定
  • 提起分区:保险情况

    查看全部
  • du 统计磁盘上的文件大小

    查看全部
  • df 查看磁盘分区使用状态

    查看全部
  • vim 字符表

    查看全部
  • 命令常用模式:删除插入复制粘贴

    查看全部
  • 命令模式常用指令

    查看全部
  • 底行模式常用指令:

    查看全部
  • VI 操作模式

    查看全部
  • su 后面什么也不接//表示切换到root用户下

    su 用户名 //切换到其他用户下

    root账户切换到普通账户不需要密码

    whoami//显示当前登录用户名

    id 用户名//显示指定用户信息,包括用户编号、用户编号、主要组编号及名称、附属组列表

    groups 用户名 //显示用户所在的所有组,包括主要组和附属组

    chfn 用户名 //设置用户资料,依次输入用户资料

    finger 用户名 //显示用户详细资料

    查看全部
  • passwd  

    -l 用户名 锁定用户 禁用 

    -u 用户名 解锁用户

     -d 用户名 清除用户密码,可以无密码登录




    主要组和附属组: 用户可以同时属于多个组,一个是主要组,其他的为附属组 

    添加附属组:gpasswd -a 用户名 附属组,附属组,..... 

    创建用户同时指定主要组和附属组: useradd -g group1 -G group2,group3,....

    删除附属组: gpasswd -d 用户名 附属组

    设定组密码: gpasswd 用户组,输入后回车,会有提示让输入密码

    usermod -g修改主要组

    用户创建的文件默认为主要组;需要以附属组创建文件的,需将身份切换到附属组 

    newgrp boss(需要用户登录后,自己执行,切换,组密码是在组切换时用的,如果有会要求输入组密码)


    查看全部
  • 用户组基本命令: 1. groupadd 组名(sexy) //添加用户组 

                                2. groupadd -g 组编号(668) 组名(market) //添加用户组并指定组编号  

                                3. groupmod -n 新组名(market) 原组名(sexy) //更改用户组名称 

                                4. groupmod -g 组编号 组名 //更改用户组编号  

                                 5. groupdel 组名(market) //删除用户组  (删除用户组之前一定要删除里面的用户)







    用户基本命令: 

    1. useradd 用户名 //添加用户,所在用户组与用户名同名 

    2. useradd -g 组名 用户名 //添加用户,指定其所在的组 

    3. useradd -d 目录 用户名 //添加用户,制定其用户的家目录,没有指定所在组时,默认用户名就为用户组名 

    4. usermod -c 注释信息 用户名 //为指定用户名添加注释 

    5. usermod -l 新用户名 旧用户名 //更改用户名 

    6. usermod -d 目录 用户名 //更改用户个人文件夹的路径

     7. usermod -g 新用户组 用户名 //更改指定用户的所属组

    8. userdel 用户名 //删除用户,但是不删除用户个人文件夹里的文件

     9. userdel -r 用户名 //删除用户并且删除用户相关文件


    在etc目录下创建一个nologin文件(文件内容无关紧要) touch /etc/nologin  暂时停止普通用户登录,除了root之外

    查看全部
  • cat /etc/group  用户组信息

    Group : X : 123 : abc,def  组名:组密码占位符:组编号:用户列表  (用户列表为空可能为空 也可能用户名与组名一致;组号1-499预留系统编号,用户手动创建的是从500开始)



    /etc/gshadow 储存系统用户组密码信息 Group : * : :abc,def 组名:组密码(为空,*或!时组密码为空):组管理者:用户列表 (注明:组管理者一般为空代表该组所有用户都可以管理该组)



    /etc/passwd 用户信息 user:x:123:456:xxxxxxxx:/home/user:/bin/bash 用户名:密码占位符:用户编号:用户组编号:用户注释:用户主目录:shell类型

    超级管理员root用户编号为0



    /etc/shadow 用户密码 user:passw:::::

    https://img1.sycdn.imooc.com//5c0a42220001490b19201080.jpg

    查看全部
  • https://img1.sycdn.imooc.com//5c0a384a00018a4d19201080.jpg

    为磁盘添加SWAP交换分区:

     1、建立一个普通的Linux分区 在已经有的Linux分区中选择 fdisk /dev/sdb  然后p查看当前分区: 

    2、修改分区类型的16进制编码 输入 t ,回车 输入要修改的磁盘编号 这里是 6(sdb6的6); 

    通过 L 来查看编码列表; 再输入82(Linux swap),保存成功!在可以通过输入p来查看已经保存的情况; 再输入w保存分区。 

    3)、格式化交换分区 mkswap(后面跟随设备名称) /dev/sdb6 完成格式化 

    4)、启动交换分区 swapon /dev/sdb6 启动交换分区 free 查看加载状况 swapoff /dev/sdb6 关闭交换分区



    查看全部
    0 采集 收起 来源:Linux中swap分区

    2018-12-07

  • mkdir -p /mnt/imooc 创建挂载点(文件夹)/mnt/imooc

    mount /dev/sdb1 /mnt/imooc 将sdb1分区挂在到/mnt/imooc

    unmount /mnt/imooc卸载

    手动挂载的分区,不具有永久性,系统重启后,挂载就会失效 

    重启系统会自动挂载,需要修改 /etc/fstab文件:

     vim + /etc/fstab 

    https://img1.sycdn.imooc.com//5c0a36c30001431119201080.jpg

    添加配置 :设备名称    挂载点    分区类型    default    0   0

    查看全部
  • ls -l /dev/sdb*查看第二个硬盘情况

    mkfs.ext3 /dev/sdb1  将sdb1这个分区格式化ext3文件系统

    mkfs -t ext4 /dev/sdb2  将sdb2这个分区格式化ext4文件系统(另一种写法)

    MBR中的扩展分区是不可以格式化的,只有主分区和逻辑分区可以格式化 4.GPT的分区表的硬盘格式化后我们使用fdisk的命令是没有办法看到各个分区的文件系统类型的,必须启动parted分区工具,使用print指令,才能查看GPT硬盘分区的分区表

    查看全部

举报

0/150
提交
取消
课程须知
童鞋们,学完《Linux达人养成计划I》可以让你更轻松的学习本门课程呦!
老师告诉你能学到什么?
1. 熟练使用VIM文本编辑器 2. 能够对磁盘和文件系统进行管理 3. 能够对用户及权限进行控制

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!