linux新建一个文件后怎么执行
linux新建一个文件后怎么执行详细介绍
在 Linux 中新建文件后是否能执行以及如何执行,取决于文件的类型。下面针对不同类型文件,介绍执行方法:
可执行脚本文件(如.sh 文件)
如果新建的是可执行脚本文件,像 Bash 脚本(.sh),执行步骤如下:
- 新建文件:运用
touch命令创建脚本文件,然后使用文本编辑器(如vim)添加脚本内容。
bash
test.shtest.sh
在vim里按i进入插入模式,添加以下简单脚本内容:
bash
按Esc键,输入:wq保存并退出。
2. 赋予执行权限:使用chmod命令为文件添加执行权限。
bash
+x test.sh
- 执行脚本:可以通过以下两种方式执行脚本:
- 若脚本在当前目录,要在脚本名前加
./。
- 若脚本在当前目录,要在脚本名前加
bash
./test.sh
- 若脚本所在目录已添加到系统的
PATH环境变量中,可直接使用脚本名执行。
二进制可执行文件
要是新建的是二进制可执行文件(比如编译生成的 C 程序),执行步骤如下:
- 新建并编译文件:以 C 程序为例,先创建
.c文件,再使用gcc进行编译。
bash
test.ctest.c
在vim中按i进入插入模式,添加以下 C 代码:
c
按Esc键,输入:wq保存并退出。接着使用gcc编译:
bash
gcc test.c
- 执行文件:编译成功后会生成一个可执行文件
test,在当前目录下可通过./执行。
bash
./test
Python 脚本文件
如果新建的是 Python 脚本文件,执行步骤如下:
- 新建文件:使用
touch命令创建 Python 文件,并用文本编辑器添加 Python 代码。
bash
test.pytest.py
在vim中按i进入插入模式,添加以下 Python 代码:
python
按Esc键,输入:wq保存并退出。
2. 执行脚本:使用python命令执行 Python 脚本。
bash
python3 test.py
912python3 test.py
总结来说,在 Linux 中新建文件后能否执行,取决于文件类型和是否有执行权限。不同类型的文件,执行方式也有所不同。