Linux常用命令(一)

这篇博客介绍了Linux系统中的用户管理,包括如何创建新用户、修改密码、切换用户权限,特别是详细阐述了sudo命令的使用。同时,文章还探讨了权限控制,如chmod命令的运用,以及读、写、执行权限的设定。对于用户组管理,提到了如何将用户添加到sudo组以及从组中删除。最后,讲述了如何删除用户,并展示了常用Linux命令的示例。
摘要由CSDN通过智能技术生成

用户管理

linux是一个多用户,多任务的分时操作系统,任何想要使用该系统的用户需要向管理员提出申请一个账号,然后用账号登入。

创建新用户

创建一个新的用户tom,家目录为/home/tom ,用户登录后使用bash

密码

一、普通用户修改密码:
passwd,输入老密码和新密码
在这里插入图片描述

二、设置root密码
sudo passwd root ,输入当前用户密码,然后输入root的密码。
在这里插入图片描述

sudo表示临时提升用户为管理员权限。

su 命令表示,切换到root权限
在这里插入图片描述
使用 exit 退出root 用户
或者使用 su - 用户名 回到原用户

切换到tom用户
执行sudo clear
在这里插入图片描述
是因为tom不在sudo组中,不能执行sudo命令。
可以使用sudo gpasswd -a tom sudo 将tom加入到sudo组中

切换到root用户也可以完成

可以使用sudo gpasswd -d tom sudo 将tom从sudo组中删除

删除用户

sudo userdel -rf tom
在这里插入图片描述

命令

命令格式:command [option(s)] [argument(s)]

command: 命令关键字
options: 可以有多个选项
arguments: 可以有多个参数

例如:带行号显示a.txt的内容
cat -n a.txt

常用的几个命令

  • clear 清屏
  • pwd 显示当前工作目录
  • cd 切换目录
  • ls 显示当前目录下的内容
    在这里插入图片描述

权限

使用ls -l 命令,可以直接查看目录或者文件的相关权限。

在这里插入图片描述
在这里插入图片描述
r 表示读权限
w 表示写权限
x 表示执行权限

在添加或者删除某个权限时:

  • u表示拥有者
  • g表示同组人
  • o 表示其他人
  • a 表示所有人
chmod u+x a.txt
chmod g-r a.txt
chmod o+w a.txt

也可以用数组表示权限
r w x 分别表示 4 2 1

例如:给b.txt 开启全部权限

chmod 777 b.txt
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值