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、总结

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

相关文章

  • Linux运维工具Supervisor的安装使用(进程管理工具)

    Linux运维工具Supervisor的安装使用(进程管理工具)

    这篇文章主要介绍了Linux运维工具Supervisor的安装使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Linux系统中如何将普通用户权限提升至root权限

    Linux系统中如何将普通用户权限提升至root权限

    首先,使用普通用户登录并通过命令su-切换到临时Root状态,接着,设置root用户密码并使用命令su切换到root用户,编辑/etc/sudoers文件,修改必要的权限设置,并保存退出,然后,修改/etc/passwd文件中的用户ID从1000改为0,最后,重启Linux系统
    2024-10-10
  • ubuntu18.04获取root权限并用root用户登录的实现

    ubuntu18.04获取root权限并用root用户登录的实现

    这篇文章主要介绍了ubuntu18.04获取root权限并用root用户登录的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 详解Linux系统三种模式下的简单命令

    详解Linux系统三种模式下的简单命令

    这篇文章主要介绍了Linux系统三种模式下的简单命令,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Linux模拟网络丢包与延迟的方法

    Linux模拟网络丢包与延迟的方法

    这篇文章主要给大家介绍了关于Linux模拟网络丢包与延迟的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • 利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法

    利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法

    下面小编就为大家带来一篇利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Linux查找服务器中的大文件的方法总结

    Linux查找服务器中的大文件的方法总结

    本文介绍了查找大文件的方法,包括使用find和du命令,结合ls、sort、head等工具,可以帮助快速定位和清理磁盘空间,需要的朋友可以参考下
    2025-12-12
  • 如何在Linux中设置快捷方式图标

    如何在Linux中设置快捷方式图标

    这篇文章主要给大家介绍了关于如何在Linux中设置快捷方式图标的相关资料,文中通过示例代码的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • 详解Linux系统中网卡MAC地址克隆方法

    详解Linux系统中网卡MAC地址克隆方法

    本篇文章主要介绍了详解Linux系统中网卡MAC地址克隆方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • Linux中fuser命令用法详解

    Linux中fuser命令用法详解

    这篇文章主要介绍了Linux中fuser命令用法详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06

最新评论