Ubuntu16.04運(yùn)行.sh文件方式
前言
最近在學(xué)《Linux內(nèi)核分析》,實(shí)驗(yàn)做的是哈工大的oslab Linux-0.11,然后下載了相應(yīng)的壓縮包。解壓之后發(fā)現(xiàn)需要運(yùn)行setup.sh文件,原先以為是因?yàn)闆](méi)有切換到root命令所以顯示“權(quán)限不足”,之后發(fā)現(xiàn)切換到root命令之后依舊顯示權(quán)限不足……
那么就來(lái)總結(jié)一下如何在Ubuntu16.04上運(yùn)行.sh文件吧~

首先先看一下上述問(wèn)題,下面以setup.sh文件為例進(jìn)行演示
1、添加權(quán)限
chmod a+x 文件名

2、進(jìn)去相應(yīng)文件
vi 文件名
3、查看文件格式
:set ff

不要忘記冒號(hào)
4、修改文件格式
:set ff=unix
如果第三步查看的文件格式就是和第四步要設(shè)置的文件格式是一樣的話,第四步可以跳過(guò)

我這里顯示的是一樣的,所以直接進(jìn)到第5步
5、保存退出
:wq
6、執(zhí)行
./文件名

最后要注意的一點(diǎn)是,最好使用root權(quán)限運(yùn)行,用普通用戶運(yùn)行的時(shí)候會(huì)提示線程占用或者要一直輸密碼,比較麻煩~
7、總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux運(yùn)維工具Supervisor的安裝使用(進(jìn)程管理工具)
這篇文章主要介紹了Linux運(yùn)維工具Supervisor的安裝使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
Linux系統(tǒng)中如何將普通用戶權(quán)限提升至root權(quán)限
首先,使用普通用戶登錄并通過(guò)命令su-切換到臨時(shí)Root狀態(tài),接著,設(shè)置root用戶密碼并使用命令su切換到root用戶,編輯/etc/sudoers文件,修改必要的權(quán)限設(shè)置,并保存退出,然后,修改/etc/passwd文件中的用戶ID從1000改為0,最后,重啟Linux系統(tǒng)2024-10-10
ubuntu18.04獲取root權(quán)限并用root用戶登錄的實(shí)現(xiàn)
這篇文章主要介紹了ubuntu18.04獲取root權(quán)限并用root用戶登錄的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
詳解Linux系統(tǒng)三種模式下的簡(jiǎn)單命令
這篇文章主要介紹了Linux系統(tǒng)三種模式下的簡(jiǎn)單命令,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07
利用iptables來(lái)配置linux禁止所有端口登陸和開(kāi)放指定端口的方法
下面小編就為大家?guī)?lái)一篇利用iptables來(lái)配置linux禁止所有端口登陸和開(kāi)放指定端口的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-01-01
詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法
本篇文章主要介紹了詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-06-06

