直接在某一組內(nèi)添加次于root權(quán)限的賬戶就可以了:
你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標(biāo)準(zhǔn)是產(chǎn)品質(zhì)量的保證,主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計、成都外貿(mào)網(wǎng)站建設(shè)、企業(yè)網(wǎng)站建設(shè)、手機網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計、成都品牌網(wǎng)站建設(shè)、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)建站擁有實力堅強的技術(shù)研發(fā)團隊及素養(yǎng)的視覺設(shè)計專才。
1、添加用戶,首先用adduser命令添加一個普通用戶,命令如下:
#adduser tommy
//添加一個名為tommy的用戶
#passwd tommy //修改密碼
Changing password for user tommy.
New UNIX password: //在這里輸入新密碼
Retype new
2、賦予root權(quán)限
方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注釋(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用戶,使其屬于root組(wheel),命令如下:
#usermod -g root tommy
修改完畢,現(xiàn)在可以用tommy賬號登錄,然后用命令 su - ,即可獲得root權(quán)限進行操作。
方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
修改完畢,現(xiàn)在可以用tommy賬號登錄,然后用命令 su - ,即可獲得root權(quán)限進行操作。
方法三: 修改 /etc/passwd 文件,找到如下行,把用戶ID修改為 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash
修改后如下
tommy:x:0:500:tommy:/home/tommy:/bin/bash
保存,用tommy賬戶登錄后,直接獲取的就是root賬號的權(quán)限。
友情提醒:雖然方法三看上去簡單方便,但一般不推薦使用,推薦使用方法二。
? ? 1、前臺進程就是用戶使用的有控制終端的進程,一旦這個終端關(guān)閉,這個進程也隨之消失。
? ? ? ?2、后臺進程也叫守護進程,是運行在后臺的一種特殊進程,不受終端控制。
? ? ? ?3、后臺程序基本上不和用戶交互,優(yōu)先級別稍微低一點 ; 前臺的程序和用戶交互,需要較高的響應(yīng)速度,優(yōu)先級別稍微高一點。
方法一 :切換到shell腳本所在的目錄(此時,稱為工作目錄)執(zhí)行shell腳本:./test.sh
方法二: 以絕對路徑的方式去執(zhí)行bash shell腳本:/home/user1/test.sh
方法三: 直接使用bash 或sh 來執(zhí)行bash shell腳本:sh?test.sh bash test.sh。該方法執(zhí)行腳本,可以不必事先設(shè)定shell的執(zhí)行權(quán)限,甚至都不用寫shell文件中的第一行(指定bash路徑)。因為方法三是將test.sh作為參數(shù)傳給sh(bash)命令來執(zhí)行的。這時不是test.sh自己來執(zhí)行,而是被人家調(diào)用執(zhí)行,所以不要執(zhí)行權(quán)限
方法四: 在當(dāng)前的shell環(huán)境中執(zhí)行bash shell腳本: . test.sh ?source test.sh
幾種方法的對比:
前三種方法執(zhí)行shell腳本時都是在當(dāng)前shell(稱為父shell)開啟一個子shell環(huán)境,此shell腳本就在這個子shell環(huán)境中執(zhí)行。shell腳本執(zhí)行完后子shell環(huán)境隨即關(guān)閉,然后又回到父shell中。而方法四則是在當(dāng)前shell中執(zhí)行的 。
可以使用nohup命令忽略所有掛斷(SIGHUP)信號,來實現(xiàn)在終端關(guān)閉后,命令不掛斷地運行,nohup就是不掛起的意思( no hang up)。
第一步,去百度putty,這個小軟件到處都是,也很容易找到參考說明。 第二布,去百度pscp,這也很容易找。 第三步,gcc編譯就一行l(wèi)inux命令。。 $ gcc xxx.c -o xxx
linux的nohup命令的用法。
在應(yīng)用Unix/Linux時,我們一般想讓某個程序在后臺運行,于是我們將常會
用 在程序結(jié)尾來讓程序自動運行。比如我們要運行mysql在后臺: /usr/local/mysql/bin/mysqld_safe
–user=mysql
。可是有很多程序并不想mysqld一樣,這樣我們就需要nohup命令,怎樣使用nohup命令呢?這里講解nohup命令的一些用法。
nohup /root/start.sh
在shell中回車后提示:
[~]$ appending output to nohup.out
原程序的的標(biāo)準(zhǔn)輸出被自動改向到當(dāng)前目錄下的nohup.out文件,起到了log的作用。
但是有時候在這一步會有問題,當(dāng)把終端關(guān)閉后,進程會自動被關(guān)閉,察看nohup.out可以看到在關(guān)閉終端瞬間服務(wù)自動關(guān)閉。
咨詢紅旗Linux工程師后,他也不得其解,在我的終端上執(zhí)行后,他啟動的進程竟然在關(guān)閉終端后依然運行。
在第二遍給我演示時,我才發(fā)現(xiàn)我和他操作終端時的一個細(xì)節(jié)不同:他是在當(dāng)shell中提示了nohup成功后還需要按終端上鍵盤任意鍵退回到
shell輸入命令窗口,然后通過在shell中輸入exit來退出終端;而我是每次在nohup執(zhí)行成功后直接點關(guān)閉程序按鈕關(guān)閉終端.。所以這時候會
斷掉該命令所對應(yīng)的session,導(dǎo)致nohup對應(yīng)的進程被通知需要一起shutdown。
這個細(xì)節(jié)有人和我一樣沒注意到,所以在這兒記錄一下了。
附:nohup命令參考
nohup 命令
用途:不掛斷地運行命令。
語法:nohup Command [ Arg … ] [ ]
描述:nohup 命令運行由 Command 參數(shù)和任何相關(guān)的 Arg 參數(shù)指定的命令,忽略所有掛斷(SIGHUP)信號。在注銷后使用
nohup 命令運行后臺中的程序。要運行后臺中的 nohup 命令,添加 ( 表示”and”的符號)到命令的尾部。
無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當(dāng)前目錄的 nohup.out 文件中。如果當(dāng)前目錄的 nohup.out
文件不可寫,輸出重定向到 $HOME/nohup.out 文件中。如果沒有文件能創(chuàng)建或打開以用于追加,那么 Command
參數(shù)指定的命令不可調(diào)用。如果標(biāo)準(zhǔn)錯誤是一個終端,那么把指定的命令寫給標(biāo)準(zhǔn)錯誤的所有輸出作為標(biāo)準(zhǔn)輸出重定向到相同的文件描述符。
退出狀態(tài):該命令返回下列出口值:
126 可以查找但不能調(diào)用 Command 參數(shù)指定的命令。
127 nohup 命令發(fā)生錯誤或不能查找由 Command 參數(shù)指定的命令。
否則,nohup 命令的退出狀態(tài)是 Command 參數(shù)指定命令的退出狀態(tài)。
nohup命令及其輸出文件
nohup命令:如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結(jié)束,那么可以使用nohup命令。該命令可以在你退出帳戶/關(guān)閉終端之后繼續(xù)運行相應(yīng)的進程。nohup就是不掛起的意思( n ohang up)。
該命令的一般形式為:nohup command
使用nohup命令提交作業(yè)
如果使用nohup命令提交作業(yè),那么在缺省情況下該作業(yè)的所有輸出都被重定向到一個名為nohup.out的文件中,除非另外指定了輸出文件:
nohup command myout.file 21
在上面的例子中,輸出被重定向到myout.file文件中。
使用 jobs 查看任務(wù)。
使用 fg %n 關(guān)閉。
網(wǎng)站標(biāo)題:Linux提交作業(yè)命令,linux發(fā)送命令
文章鏈接:http://aaarwkj.com/article28/dsiihcp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、品牌網(wǎng)站制作、App開發(fā)、網(wǎng)站制作、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)