新聞中心
linux怎么寫一個(gè)登錄系統(tǒng),將名字,班級(jí),學(xué)號(hào),年齡寫到home命令下的test文件怎
1.查看當(dāng)前目錄
創(chuàng)新互聯(lián)2013年開創(chuàng)至今,先為通州等服務(wù)建站,通州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為通州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
2.在用戶目錄下創(chuàng)建一個(gè)以自己學(xué)號(hào)命名的目錄并查看是否創(chuàng)建成功
3.進(jìn)入以自己學(xué)號(hào)命名的目錄,查看當(dāng)前目錄,然后創(chuàng)建以自己姓名拼音命名的目錄。
4.在當(dāng)前目錄的第一個(gè)子目錄創(chuàng)建一個(gè)文件并命名為a.txt
5.當(dāng)進(jìn)入當(dāng)前目錄的第一個(gè)子目錄,然后顯示當(dāng)前目錄,并列出當(dāng)前目錄的內(nèi)容,并向文件a.txt寫入一個(gè)字符串Hello World
6.返回自己學(xué)號(hào)命名的目錄,采用tree命令是否可以使用,不能使用的,安裝tree,安裝成功后使用該命令。
7.把當(dāng)前目錄第一個(gè)子目錄文件a.txt復(fù)制到第二和子目錄中,然后再次把第一個(gè)目錄中的a.txt復(fù)制到第三個(gè)目錄并命名為b.txt,最后把第一個(gè)子目錄中a.txt重命名c.txt。通過(guò)tree 命令查看當(dāng)前目錄情況。
在linux下編寫shell腳本,判斷當(dāng)前登錄用戶是否為學(xué)號(hào)命名的用戶
#!/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
擴(kuò)展資料:
Shell就是一個(gè)命令行解釋器,它的作用就是遵循一定的語(yǔ)法將輸入的命令加以解釋并傳給系統(tǒng)。它為用戶提供了一個(gè)向Linux發(fā)送請(qǐng)求以便運(yùn)行程序的接口系統(tǒng)級(jí)程序,用戶可以用Shell來(lái)啟動(dòng)、掛起、停止甚至是編寫一些程序。 Shell本身是一個(gè)用C語(yǔ)言編寫的程序,它是用戶使用Linux的橋梁。
參考資料來(lái)源:百度百科-Shell腳本
Linux系統(tǒng),以自己的姓名拼音為用戶名,學(xué)號(hào)為密碼,添加一個(gè)用戶,用戶屬于root用戶組。操作命
#adduser XXC //添加一個(gè)名為XXC的用戶
#passwd XXC //修改密碼
Changing password for user tommy.
New UNIX password: //在這里輸入新密碼
Retype new UNIX password: //再次輸入新密碼
passwd: all authentication tokens updated successfully.
修改命令 vi /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
XXC ALL=(ALL) ALL
修改完畢,現(xiàn)在可以用XXC帳號(hào)登錄,然后用命令 su - ,即可獲得root權(quán)限進(jìn)行操作。
文章標(biāo)題:linux命令行輸入學(xué)號(hào) linux如何輸入命令行
網(wǎng)站地址:http://www.dlmjj.cn/article/ddgcgoh.html