當前位置:首頁 » 編程軟體 » 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的橋梁。

熱點內容
怎麼傳文件到雲伺服器 發布:2024-09-24 17:02:35 瀏覽:491
水壓縮後什麼現象 發布:2024-09-24 16:54:45 瀏覽:663
掛車有哪些配置 發布:2024-09-24 16:44:11 瀏覽:662
伺服器4口網卡怎麼接到迷你主機 發布:2024-09-24 16:42:23 瀏覽:149
美團源碼php 發布:2024-09-24 15:46:05 瀏覽:669
centos給文件夾許可權 發布:2024-09-24 15:14:15 瀏覽:291
shell腳本指定用戶 發布:2024-09-24 15:00:03 瀏覽:260
如何給文件夾防寫 發布:2024-09-24 14:54:00 瀏覽:44
mysql查看資料庫表結構 發布:2024-09-24 14:27:39 瀏覽:236
linuxvnc啟動 發布:2024-09-24 14:10:50 瀏覽:220