
history:查看历史指令默认1000vim /etc/profile用/HIS查找1000为可查询历史命令长度reboot 退出后重启账户管理cat /etc/passwd查看用户账号由7个字段组成字段之间用“:”分隔意义账号名:密码:UID:GID:个人资料:主目录:Shell普通用户从uid1000开始分配cat /etc/shadow查看用户密码tail -1 /etc/shadow工作组账号文件 /etc/grouppasswd --help 看参数用来修改用户字段-l 用户密码上锁无法查看-u解锁修改用户ljh密码不输入用户账号默认为当前账号useradd -参数 账户名 添加用户-g初始组 -G附加组usermod -参数 账户名 修改用户信息userdel 账户名 删除用户passwd - 参数 账户名 账号密码设置su - 用户名 切换用户连同环境一起切换修改用户权限visudo 修改文件 /etc/sudoers修改权限后要在命令前加 sudo[rootserver ~]# visudoroot ALL(ALL) ALL账户名 允许使用的主机以谁的身份 可执行的命令列表logout 切回root工作组管理groupadd -参数 账户名 添加用户组-g初始组 -G附加组groupmod -参数 账户名 修改用户组信息-G附加组覆盖 -aG追加groupdel 账户名 删除用户组无法删除作为初始组的组文件gpasswd -参数 账户 工作组 添加/删除组成员last:列出目前与过去登入系统的用户相关信息该命令默认会去读取**/var/log/wtmp文件并把该文件记录的登入系统的用户名单**全部显示出来echo /var/log/wtmp扫尾权限chmod:修改目录或文件的权限chmod 755 file1 对应u g ochmod g-x file1 改变单个chomd -R 700 dir1/ (递归以下子目录权限也改变chown:修改文件或目录的所有者和属组SBIT 1777只能出现在目录用户只能修改自己的SGID 2777 团队协作/tmp/临时文件所有人都可删除、修改目录内文件t代表普通用户只能删除自己创建的文件o三位为rwt1777T为大写说明权限出错-m设定 ACL 权限给用户设定 ACL 权限setfacl -m u:用户名:权限 指定文件名给用户组设定 ACL 权限setfacl -m g:组名:权限 指定文件名去掉同组的权限权限掩码umaskvim /etc/profile /umask777 - 002 -111 664 默认权限查看网卡状态网络是否正常工作nmcli命令作用nmcli可以实现创建显示编辑删除激活和停用网络连接以及控制和显示网络设备状态等查看网卡信息查看设备连接状态connenction:连接成功disconnected 或 unmanaged失败vim local.repobaseurl(定义local地址)file://(本机路径)/mediagpgcheck0(自检测不生效默认为1要加gpgkeynmcli命令作用nmcli可以实现创建显示编辑删除激活和停用网络连接以及控制和显示网络设备状态等查看网卡信息**ping命令ping -参数 目标主机IP或域名ping -c 2 www.baidu.com用于设定本命令发出的ICMP消息包的数量wgetwget -P /home/user/downloads/ http://example.com/file.zip将文件下载到指定文件夹硬盘在虚拟机设置添加20g硬盘reboot重启终端不用poweroff,不保存硬盘设置lsblk树状图列出磁盘、分区、挂载点、大小、类型或者用fdisk -l使用fdisk管理分区作用fdisk命令工具默认将磁盘划分为MBR格式的分区命令fdisk 设备名注意fdisk命令以交互方式进行操作的在菜单中选择相应功能键即可指令与作用a 调整磁盘的启动分区p 显示当前磁盘的分区信息d 删除磁盘分区t 更改分区类型l 显示所有支持的分区类型u 切换所显示的分区大小单位m 查看所有指令的帮助信息n 创建新分区