Ubuntu16.04运行.sh文件方式

 更新时间:2026年01月29日 09:48:01   作者:菜菜郭  
在Ubuntu 16.04上运行.sh文件的步骤包括:添加执行权限、进入文件所在目录、检查文件格式、修改文件格式(如果需要)、保存并退出、使用root权限运行以及注意事项

前言

最近在学《Linux内核分析》,实验做的是哈工大的oslab Linux-0.11,然后下载了相应的压缩包。解压之后发现需要运行setup.sh文件,原先以为是因为没有切换到root命令所以显示“权限不足”,之后发现切换到root命令之后依旧显示权限不足……

那么就来总结一下如何在Ubuntu16.04上运行.sh文件吧~

首先先看一下上述问题,下面以setup.sh文件为例进行演示

1、添加权限

chmod a+x 文件名

2、进去相应文件

vi 文件名

3、查看文件格式

:set ff

不要忘记冒号

4、修改文件格式

:set ff=unix

如果第三步查看的文件格式就是和第四步要设置的文件格式是一样的话,第四步可以跳过

我这里显示的是一样的,所以直接进到第5步

5、保存退出

:wq

6、执行

./文件名

最后要注意的一点是,最好使用root权限运行,用普通用户运行的时候会提示线程占用或者要一直输密码,比较麻烦~

7、总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 详解ubuntu安装CMake的几种方式

    详解ubuntu安装CMake的几种方式

    这篇文章主要介绍了详解ubuntu安装CMake的几种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Linux配置yum源以及基本yum指令的实现

    Linux配置yum源以及基本yum指令的实现

    本文主要介绍了Linux配置yum源以及基本yum指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • linux特殊权限使用(suid、sgid、sbit)

    linux特殊权限使用(suid、sgid、sbit)

    这篇文章主要介绍了linux特殊权限使用(suid、sgid、sbit),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • 深入理解Linux网络之内核是如何发送网络包的

    深入理解Linux网络之内核是如何发送网络包的

    这篇文章主要介绍了Linux网络内核是如何发送网络包的,文章通过代码示例介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2023-07-07
  • centOS6中使用crontab定时运行执行jar程序的脚本

    centOS6中使用crontab定时运行执行jar程序的脚本

    这篇文章主要介绍了centOS6中使用crontab定时运行执行jar程序的脚本,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • 解决xampp自启动和mysql.sock问题

    解决xampp自启动和mysql.sock问题

    Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’
    2010-10-10
  • linux实现除了某个文件或某个文件夹以外的全部删除

    linux实现除了某个文件或某个文件夹以外的全部删除

    下面小编就为大家带来一篇linux实现除了某个文件或某个文件夹以外的全部删除。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Linux系统信息查看常用命令

    Linux系统信息查看常用命令

    本文总结了一些查看Linux系统信息的常用命令,使用这些命令可以看系统信息、资源使用情况、网络信息、磁盘使用状况、进程状态等,需要的朋友可以参考下
    2014-03-03
  • linux中设置固定ip的方法(亲测有效)

    linux中设置固定ip的方法(亲测有效)

    这篇文章主要介绍了linux设置固定ip的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • CentOS7设置ssh服务以及端口修改方式

    CentOS7设置ssh服务以及端口修改方式

    这篇文章主要介绍了CentOS7设置ssh服务以及端口修改方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12

最新评论