1,账户管理:
账户的添加:
添加用户名,设置密码(useradd,passwd);添加组(groupadd);将某用户加入某组(usermod -G);
创建用户,并指定主目录(useradd -d )
将某用户同时添加到两个组(usermod -G group1,group2 user);查看某用户属于某组(groups);
查看group、passwd、shadow、gshadow使用命令:例:cat /etc/grouop或者tail -1(2、3、4...) /etc/group
或者grep newgroup /etc/group
将用户添加到组:gpasswd -a user group
将用户移除出组:gpasswd -d user group
账户的删除:
删除账户(userdel user,userdel -r user),彻底删除(rm -rf user);删除群组(groupdel group),彻底删除(rm -rf group);
删除密码:passwd -d user
账户权限:
更改用户名(usermod -l newuser user或者usermod -d /home/newuser newuser,mv /home/user /home/newuser);
更改组名(重命名):groupmod -n newgroup group
锁定账户:usermod -L user
解锁:usermod -U user
查询密码状态:passwd -s user
设置用户组管理员:gpasswd -A 用户名 要管理的用户组
查看当前用户UID: id
查看用户:whoami
2,文件管理:
新建文件:touch file
查看文件内容:cat -n file(从第n行开始输出文件内容)或者nl file(从第一行输出内容并显示行号);
more file(从第一行开始查看)或者less file(比more更好用);head -n file(只显示前n行内容);
tail -n file(只显示后n行内容)
新建目录:mkdir directory
添加权限:chmod 777 file或者 chmod ugo+rwx file
删除文件:rm file
删除文件或目录:rm -rf directory
删除目录:rmdir directory
查找文件:find / -name "file"或者find / -name '*file*'(模糊查找)或者find /-name "file" -ls(查找文件并显示文件信息)
查看当前目录:pwd
3,分区、格式化:
利用fdisk进行分区(fdisk -l;fdisk /dev/sd*)
格式化分区:用 mkfs.bfs mkfs.ext2 mkfs.jfs mkfs.msdos mkfs.vfatmkfs.cramfs
mkfs.ext3 mkfs.minix mkfs.reiserfs mkfs.xfs 等命令来格式化分区(mkfs.ext3 /dev/sda*)
加载:mkdir /mnt/sda*
mount /dev/sda* /mnt/sda*
df -lh
进入:cd /mnt/sda*
查看硬盘容量:df
4,显示当前版本信息:uname -r[-a]
显示目前进程:ps或者ps -a(显示所有程序)或者ps -aux(-u 显示所有用户程序)
杀掉进程:kill -q(或者-ls 停止进程)
动态监测显示进程:top
查看内存信息:free -m
关机:shutdown -h now
定时重启:shutdown -r +30(三十分钟后重启)
本文出自 “通哥的运维笔记” 博客,谢绝转载!