`
poplar1986
  • 浏览: 223672 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux下面如何运行 SH文件

阅读更多

一个中等水平的Linux用户一定少不了经常执行.sh文件,当然了,你可以在图形界面下面直接双击该文件,但无疑比较浪费时间。

现在介绍第一种方法:(在ubuntu下的)

首先你要打开一个终端。
然后输入sudo su
随后输入密码。这样就取得了root用户权限。
然后找到那个文件(当然是在终端里面用命令找,你可别开一个文件管理器。)
执行./sh文件名字
就可以了。

 

比如你有一个sh文件叫1.sh,这个文件在硬盘的/tmp目录里面,要执行的话,就要这样:

$ sudo su
pass your password:(这里输入密码的时候是看不到输入的东西的,不过确实已经输入进去了。)
#cd /tmp
#./1.sh

 这样就OK了。

SH文件是Linux系统里面的类似批处理的文件,所以运行sh文件后可能会还要你输入一些信息。这个就视sh文件的内容而定了。

 

第二种方法:

sh xx.sh

 

最后建议:使用

man sh 

 来看看sh 的介绍~

 

分享到:
评论
1 楼 FX夜归人 2011-03-26  
好像还有个是:chmod +x *.sh.
可是不很理解,这是修改文件权限的命令呀?
也找不到资料,只是说那样用而已,也还没敢用,呵呵

相关推荐

    linux下执行.sh文件的方法和语法

    下面将详细介绍 Linux 下执行 .sh 文件的方法和语法。 执行 .sh 文件的方法 在 Linux 下执行 .sh 文件需要使用 chmod 命令来给予执行权限。例如,创建一个名为 test.sh 的文件,并编辑该文件,添加以下内容: ```...

    Linux bash:./xxx:无法执行二进制文件报错

    到此这篇关于Linux bash:./xxx:无法执行二进制文件报错的文章就介绍到这了,更多相关Linux 无法执行二进制文件 内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!...

    在Linux下如何删除的文件.pdf

    Linux 文件恢复技术详解 Linux 操作系统作为一个多任务、多用户的操作系统,对于删除文件的恢复提供了很少的支持。然而,通过了解 Linux 文件系统的结构和工作原理,我们可以使用一些技术来恢复删除的文件。本文将...

    sh脚本启动java -jar

    然后,你可以通过运行`./script.sh`来启动你的Java应用。 此外,`sh`脚本还可以包含其他高级功能,如日志记录、错误处理、环境变量检查等。例如,你可能希望在启动脚本中添加日志输出,以便跟踪应用程序的运行情况...

    linux 常用命令.docx

    在描述中提到,通过运行`ls`命令查看`bin`目录下的文件,这可以帮助我们了解该目录下有哪些可执行文件或脚本,例如`startup.sh`和`shutdown.sh`,它们是启动和关闭Tomcat服务的关键。 2. **sh** 或 **./** 命令: ...

    linux自动删除文件

    这里,`0 1 * * *` 表示每天的凌晨1点,`/path/to/your/deletefile.sh` 是你的脚本路径,`> /dev/null 2>&1` 用于将脚本输出重定向到黑洞,避免填充日志文件。 请注意,自动删除文件可能涉及数据安全问题,务必确保...

    Linux下定时备份文件.zip_数据库定时备份

    1. `2.chmod 777 backup.sh.txt`:这可能是脚本文件`backup.sh`的文本版本,`chmod 777`是用于赋予所有用户对文件的读、写、执行权限,这在测试或运行脚本时很有用。 2. `Linux下定时备份文件 - CSDN博客.url`:这是...

    Linux系统下也用IE浏览器 (2).pdf

    3. 安装Easy Wine,双击解压,会产生一个easy wine3rc2.sh文件。在终端中运行该文件,并按提示进行安装。 三、安装IE浏览器: 1. 安装ies4Linux,解压后进入ies4Linux目录,并运行tar命令以安装ies4Linux。 2. ...

    ventoy-1.0.39-linux.tar.gz

    - 使用命令行,如`sudo ./install.sh -i /dev/sdx`(将/sdx替换为你的U盘设备名)执行安装脚本,此过程会自动创建Ventoy分区并安装引导加载器。 - 安装完成后,无需格式化U盘,直接将其安全拔出。 3. 创建ISO启动...

    Linux中没有rc.local文件的完美解决方法

    在Linux系统中,`rc.local` 文件传统上用于在系统启动到多用户模式时执行自定义的本地启动脚本。然而,随着系统服务管理机制的发展,特别是Systemd的广泛采用,许多现代Linux发行版不再包含`rc.local` 文件。本文将...

    linux centos环境kettle部署与定时作业执行

    4. 启动 Kettle,赋予.sh 文件执行权限,执行 kitchen.sh 文件。 三、定时作业执行 在 Kettle 中,需要使用 Linux 的定时执行命令来执行定时作业。步骤为: 1. 不要在 Kettle 中设置定时。 2. 使用 Linux 的定时...

    Linux自动清理日志文件方法

    下面详细介绍如何通过`find`命令实现对特定目录下的日志文件进行自动清理。 ##### 命令格式: ```bash find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; ``` - **`find`**:Linux中的查找命令,...

    Linux批量ping的脚本(Linux工具箱).pdf

    使用vim /opt/ping.sh命令,创建一个sh后缀名的文件,并编写脚本。脚本的内容如下: #!/bin/bash for ip in 192.168.75.{131..140}; do ping -c 1 -W 1 $ip &> /dev/null if [ $? -eq 0 ]; then echo "$ip 是通...

    Sh编辑的java运行脚本.zip

    "Sh编辑的java运行脚本.zip"文件很可能包含了一个或多个用于在Unix/Linux环境下启动Java应用程序的Shell脚本,因为".sh"文件通常是Shell脚本的扩展名。在Unix/Linux系统中,这些脚本用作解释器指令,告诉操作系统...

    ventoy-1.0.78-linux.tar.gz

    sudo ./install.sh /dev/sdc ``` 请确保将`/dev/sdc`替换为你的实际USB设备名。安装过程可能需要几分钟时间。 安装完成后,你可以将需要的ISO文件复制到Ventoy的USB驱动器的`iso`目录下。Ventoy支持自动检测并添加...

    Linux磁盘文件管理课件.ppt

    下面将详细介绍 Linux 磁盘文件管理的相关知识点。 1. Linux 终端操作 Linux 终端操作是指通过命令行界面与 Linux 系统进行交互。终端是一种字符型设备,类似于 Windows 下的 MS-DOS 方式,可以执行 Linux 的 ...

    Linux下发生段错误时如何产生core文件

    下面将详细介绍如何在Linux环境下设置和利用core dump进行故障排查。 首先,要生成core dump文件,需要确保系统允许创建core dump,并且设置了合适的大小限制。可以使用`ulimit`命令查看和设置这些限制。例如,`...

    linux文件目录和命令.pdf

    其文件系统和命令是Linux系统管理与操作的核心内容,下面详细介绍这些知识点: 1. Linux环境开发概述: Linux环境下的程序开发通常不依赖图形化的集成开发环境(IDE),而是通过安装虚拟机、物理机或通过网络连接到...

    linux系统android-studio-ide-193.6514223安装文件

    sudo ln -s /opt/android-studio/bin/studio.sh /usr/bin/android-studio ``` 三、配置环境变量 为了让系统识别Android Studio,我们需要在用户的`.bashrc`或`.zshrc`文件中添加环境变量。打开终端并输入: ```...

    Linux_脚本.txt

    例如,文件中的第一段代码展示了如何创建一个简单的脚本`phone.sh`,并在脚本头部指定解释器为`/bin/bash`。这行特殊的注释`#!/bin/bash`被称为shebang,用于指示系统应使用哪个shell来解析脚本中的命令。 #### 2. ...

Global site tag (gtag.js) - Google Analytics