Linux和我们常见的Windows一样,都是操作系统,
例如:新浪、百度、淘宝等互联网公司,他们使用的服务器全都是Linux系统;全球500强企业95%的服务器使用的都是Linux系统。
基础命令
1 添加用户
useradd 选项 用户名
添加用户xinzhi执行
useadd xinzhi
2用户口令
passwd 选项 用户名
设置当前用户的口令
passwd xinzhi
3修改用户
usermod 选项 用户名
下面命令将用户xinzhi用户名修改成xinzhibigdata
usermod -l xinzhibigdata xinzhi
4删除用户
删除一个已有的用户账号使用`userdel`命令,其格式如下:
userdel 选项 用户名
此命令删除用户xinzhibigdata (建议加上-rf)
userdel xinzhibigdata
Linux用户组
1增加用户组
groupadd 选项 用户组
新增用户组xinzhi9
groupadd xinzhi9
2修改用户组
使用者权限:管理员用户
groupmod 选项 用户组
-n新用户组 将用户组的名字改为新名字
groupmod -n xinzhi8 xinzhi9
3查询用户所属组
在查询用户所属的用户组前,我们先增加一个用户han,新建一个组 xinzhi9
useradd han
groupadd xinzhi9
要查询一个用户属于哪个用户组,使用groups命令,其格式如下
groups 用户名
查询用户han属于某个用户组,执行groups命令
groups han
4删除用户组
要删除一个已有的用户组,使用groupdel命令,其格式如下
groupdel 用户组
删除xinzhi8用户组,注意不能删除han的用户组
groupdel xinzhi8
将用户添加到组
1、已经存在的用户添加到组中 usermod -a -G 组名 用户名
usermod -a -G xinzhi9 han
2 新用户添加到指定组 useradd -g 组名 新用户名
useradd -g xinzhi9 chuzi
日期管理
date 可以用来显示或设定系统的日期与时间
使用者权限:所有用户
**语法如下:**
date
1、设置时间
用 -s选项可以设置系统时间,如下:
date -s "2020-12-11 16:15:00"
2 查看时间
date
显示用户
logname
su切换账户
su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。
使用权限:所有使用者。
**语法如下:**
su
从root管理员权限切换到其他用户,直接 su 用户名
su han
切换到root
exit
top命令
显示进程信息
top
显示指定的进程信息,以下显示进程号为6972的进程信息,CPU、内存占用率等
top -p 1
ps命令
ps -ef | grep 进程名称
kill命令
杀死一个进程
kill - 9 进程号
clear命令
清屏
ls (列出目录)
ls -l 显示详细目录
pwd显示当前目录
cd (切换目录)
mkdir(创建目录)
rmdir(删空目录)
cp(文件复制)
rm(删除目录)
Linux 文件基本属性
chown [–R] 属主名 文件名
chown [-R] 属主名:属组名 文件名