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

熱點內容
動態規劃01背包演算法 發布:2024-11-05 22:17:40 瀏覽:847
nasm編譯器如何安裝 發布:2024-11-05 22:01:13 瀏覽:177
登錄密碼在微信的哪裡 發布:2024-11-05 22:00:29 瀏覽:735
c防止反編譯工具 發布:2024-11-05 21:56:14 瀏覽:244
安卓虛擬機怎麼用 發布:2024-11-05 21:52:48 瀏覽:340
php時間搜索 發布:2024-11-05 20:58:36 瀏覽:475
燕山大學編譯原理期末考試題 發布:2024-11-05 20:13:54 瀏覽:524
華為電腦出現臨時伺服器 發布:2024-11-05 20:05:08 瀏覽:405
斗戰神免費挖礦腳本 發布:2024-11-05 19:53:25 瀏覽:662
網吧伺服器分別是什麼 發布:2024-11-05 19:45:32 瀏覽:390