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

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

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

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

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

最后要注意的一點是,最好使用root權(quán)限運行,用普通用戶運行的時候會提示線程占用或者要一直輸密碼,比較麻煩~
7、總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux運維工具Supervisor的安裝使用(進程管理工具)
這篇文章主要介紹了Linux運維工具Supervisor的安裝使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
Linux系統(tǒng)中如何將普通用戶權(quán)限提升至root權(quán)限
首先,使用普通用戶登錄并通過命令su-切換到臨時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用戶登錄的實現(xiàn)
這篇文章主要介紹了ubuntu18.04獲取root權(quán)限并用root用戶登錄的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
利用iptables來配置linux禁止所有端口登陸和開放指定端口的方法
下面小編就為大家?guī)硪黄胕ptables來配置linux禁止所有端口登陸和開放指定端口的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01
詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法
本篇文章主要介紹了詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06

