linux操作基本命令(vim,磁盘管理,用户和用户组)(一)
2019-07-13 13:35
232 查看
1 vim常用命令
1.1 vim命令
vim abc //会创建abc文件 vim + abc // 光标定位到末尾 vim +n //光标定位到n行 vim +/aa abc //光标定位到有aa字符串那一行,按n键查找下一个
1.2 vim 底行模式常用指令(按esc键进入的模式)
:w //保存 :q //退出 :! //强制执行 :ls //查看当前编辑器打开了哪些文件(当打开多个文件时vim a b c) :n //切换到后一个文件 :N //切换到后一个文件 :15 //把光标快速定位到15行 /xxx 光标向后搜索 xxx字符串 ?xxx 光标向前搜索
1.3 命令模式常用指令
dd 删除光标所在行 yy 复制光标所在行 p 在光标所在行下方粘贴 P 在光标所在行上方粘贴
2 磁盘管理命令查看磁盘管理的分区使用情况
2.1 查看命令
df -l //仅显示本地磁盘(默认),其余参数,可以用 df --help 查看使用方式 du //统计磁盘上当前目录下文件的大小
2.2 磁盘分区(添加新的硬盘),说明挂载命令系统重启会失效(写入/etc/fstab文件中不会失效)
fdisk -l //查看磁盘文件名(假设为:/dev/sdb) fdisk /dev/sdb //进入分区模式(其余操作--help自行完成) parted //分区可以才用GPT分区 mkfs -t ext4 /dev/sdb1 //将分区sdb1格式化为ext4文件类型 mount /dev/sdb1 /mnt/test/ //分区挂载 umount /mnt/test/ //取消挂载
3 用户和用户组
3.1 用户和用户组基本信息存储文件
/etc/group //存储当前系统中所有用户组信息 /etc/gshadow //存贮当前系统中用户组密码信息 /etc/passwd //存贮当前系统中所有用户的信息 /etc/shadow //存贮当前系统中所有用户的密码信息
3.2 用户和用户组相关命令
groupadd test //创建一个用户组 groupadd -g 500 test //创建一个用户组,并制定用户组编号 groupmod -n test testmod //修改用户组名称 groupmod -g 666 testmod //修改组的编号 groupdel testmod //删除用户组,在删除用户组之前必须先删除用户 ------------------------------------------------------------------------- useradd -g test zhq //向用户组中添加用户,不指定用户组。会默认创建和用户名相同的用户组 useradd -g group1 -G group2,group3 //添加用户到主要组group1,附属组group2,group3中 usermod -l zhqmod zhq //修改用户名 usermod -d /home/zhqmod //指定个人用户目录 usermod -g test1 zhqmod //修改用户所属组 userdel zhqmod //删除用户 userdel -r zhqmod //删除用户及用户文件夹 touch /etc/nologin //创建此文件,会只允许root权限的用户登录
3.3 用户密码的锁定,解除,清除
passwd zhq //给用户zhq设置密码 passwd -l zhq //锁定用户的账户 passwd -u zhq //解锁 passwd -d zhq //清除账户的密码,可以无密码登录
3.4 添加用户的附属组(添加多个组)
gpasswd -a zhq testgrop //添加到组testgrop中,多个附属组用,分隔 gpasswd -d zhq testgrop //删除所属用户组 gpasswd 123456 //给组设置密码 newgrp testgrop //切换所属组(默认所属组权限为主要组),用户自己登录切换
3.5 其他命令
chmod 775 -R zhq //给zhq文件夹授权 chown zhq /dir //改变文件夹所有者为zhq chown -R zhq /dir //改变文件夹及其子文件夹 chgrep zhq root //改变文件夹的所属组
su testgrop //切换用户 id zhq //显示指定用户信息 groups zhq //显示用户所有组 chfn zhq //设置用户的详细资料 finger //显示用户的详细资料
相关文章推荐
- Linux 用户、用户组、权限 的 基本操作命令
- linux vim基本操作命令
- Linux笔记(25)——用户与用户组的基本命令
- linux系统命令行基本操作——find和vim命令
- linux vim基本操作命令
- linux之安装、基本操作命令、vim操作
- 3-2 Linux中用户和用户组的基本命令
- linux基本命令及操作5(用户管理)
- linux 下mysql命令 (授权用户 和 基本操作)
- linux学习入门1——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- vim基本命令 学会了可以基本操作linux
- linux 创建新用户添加到sudo用户组及基本安装操作等
- Linux中用户和用户组的操作命令详解及样例
- Linux常用命令之文件基本操作(一)vi、vim
- linux用户和用户组的基本操作
- 快速浏览Linux下基本的用户和用户组管理命令
- linux下的基本操作04(用户和组命令)
- linux下mysql命令(授权用户 基本操作)
- Linux学习之——用户和用户组的基本命令
- Linux 基础操作(三)————vim进阶使用、输出及管理输出、管道、建立用户或用户组