常用Linux命令(二)

1. su(switch user)

su 命令用于切换用户,使用户以目标用户的身份运行 shell,运行命令后需要输入目标用户的密码

su - 可以切换到超级用户(root),- 选项使得切换后使用目标用户的登录环境,如工作目录、环境变量等。如果不加 - ,就只是切换到目标用户的身份,不会改变当前目录等设置。

2. sudo(superuser do)

sudo 并不改变当前用户的身份,它是使当前的普通用户能够以超级用户的身份执行某些特权命令,运行后需要输入当前用户的密码

3. chmod (change mode)

chmod 命令用于修改用户对于文件的权限

Linux 的文件调用权限分为三级:文件所有者(u: owner)、用户组(g: Group)、其他用户(o: Other Users)。只有文件所有者和超级用户可以修改文件的权限。

在这里插入图片描述

可以使用绝对模式(八进制数字模式)或符号模式指定文件的权限。chmod 754 file.txtchmod u=rwx,g=rx,o=r file.txt 会实现相同的权限。

  • u 表示文件拥有者,g 表示与文件拥有者在同一个用户组的成员,o 表示其他以外的人,a 表示所有人,相当于 ugo
  • r 表示可读取(100 => 4),w 表示可写入(010 => 2),x 表示可执行(001 => 1),- 表示没有对应权限(000 => 0)
  • 可以使用符号 + 、- 、= 来操作权限:chmod a+r file.txt

4. ps(process status)

ps 命令用于显示当前进程的状态,类似于 windows 的任务管理器。

通常使用ps -efps aux 来显示所有的进程信息,同时还可以配合 grep 命令来获取指定进程信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值