userdel -r 用户名 ==> 删除用户的时候将他的目录也一并删掉
3. 修改用户usermod 选项 用户名
常用的选项包括-c,-d,-m,-g,-G,-s,-u以及-o等
,这些选项的意义与useradd
命令中的选项一样,可以为用户指定新的资源值。
另外,有些系统可以使用选项:-l 新用户名
4. 切换用户root用户(su = superuser)
切换用户的命令为: su username (username是自己的用户名)从普通用户切换到root用户,还可以使用命令: sudo su在终端输入exit或logout或使用快捷方式ctrl+d,可以退回到原来用户,其实ctrl+d也是执行的exit命令在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在su和username之间加-,例如: [su - root]$表示普通用户
#表示超级用户,也就是root用户hostname ===> 查看主机名hostname A ===> 修改主机名,修改后要重连5. 用户密码设置通过root创建新用户的时候,要创建密码passwd usernamelinux上输入密码是不会显示的,正常输入即可普通用户修改密码 : passwd6. 锁定账户
冻结这个用户,一旦冻结,这个人就登录不上系统了
passwd -l username
-l (l ==> lock)锁定之后,这个用户就不能登录了passwd -u username 口令解锁
2. 用户组管理组的增删改实际上就是对 /etc/group 的修改!
1. 创建一个用户组groupadd groupname创建完用户组后可以得到一个组的ID,这个ID是可以指定的 ==> -g IDgroupadd -g ID groupname如果不指定,就是自增12. 删除用户组groupdel groupname可以查看 /etc/group3. 修改用户组的权限和名字groupmod [选项] 修改内容 groupname4. 切换用户组登录当前用户普通用户 : newgrp groupname3. 磁盘管理1. df列出文件系统整体的磁盘使用量-h 以Mb和Gb为单位 (默认为字节)2. du检查磁盘空间使用量
-a 可以查看到子文件夹
du -sm /* 检查根目录下文件夹所占的容量
3. Mac或者linux挂载磁盘mount /dev/外部设备名 /mnt/挂载到mnt目录下卸载 : umount 挂载位置-f 强制卸载4. 进程管理1. 什么是进程在linux中,每一个程序都是有自己的一个进程,每一个进程都有一个 ID 号每一个进程,都会有一个父进程进程可以有两种存在方式: 前台 和 后台运行一般的话服务都是后台运行的,基本的程序都是前台运行的2. 命令ps 查看当前系统中正在执行的各种进程的信息
-a : 显示当前终端运行的所有的进程信息
-u : 以用户的信息显示进程
-x : 显示后台运行进程的参数
| 在linex中,这个叫做管道符 A | B ===> A 命令的结果作为输出 *** 作 B 命令
grep 查找文件中符合条件的字符串(过滤)
ps -aux | grep MysqL ===> 查看MysqL的进程信息
ps -ef : 可以查看到父进程的信息
看父进程我们一般可以通过目录树结构来查看!pstree -pu 进程树-p : 显示父ID-u : 显示用户组kill - 9 进程的ID
将java查询打包发布的时候,nohup,带表后台执行程序
总结以上是内存溢出为你收集整理的Linux_管理全部内容,希望文章能够帮你解决Linux_管理所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)