当前位置:首页 » 编程软件 » shell脚本指定用户

shell脚本指定用户

发布时间: 2024-09-24 15:00:03

‘壹’ SHELL脚本切换用户需输入密码

正常情况下,使用su - username的方式,普通用户切换都需要输入密码的,只有root su的时候才不需要

‘贰’ 在linux下编写shell脚本,判断当前登录用户是否为学号命名的用户

#!/bin/bash

id="123"

[ `whoami` = "$id" ] && echo 'yes' || echo 'no'

例如:

sh check.sh

#!/bin/sh

echo "Input username:"

read username

if grep -q $username /etc/passwd

then

awk -F: /$username/'{print $7}' /etc/passwd

else

echo "$1 not local user"

fi

(2)shell脚本指定用户扩展阅读:

Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。

热点内容
快手缓存的视频在哪里 发布:2025-01-13 11:31:22 浏览:632
主播一般用的c语言编译器 发布:2025-01-13 11:19:15 浏览:218
js脚本代码 发布:2025-01-13 11:12:43 浏览:519
编译linux程序 发布:2025-01-13 11:11:55 浏览:202
登录微信密码忘了怎么办啊 发布:2025-01-13 11:03:27 浏览:18
存储空间传输的正确方法 发布:2025-01-13 11:01:57 浏览:672
华为手机7x共享网络密码多少 发布:2025-01-13 11:01:50 浏览:936
好车看哪些配置 发布:2025-01-13 10:53:44 浏览:658
android点击图片事件 发布:2025-01-13 10:53:43 浏览:979
c语言拷贝函数 发布:2025-01-13 10:52:23 浏览:784