linux里怎么运行刚写完vim文件
linux里怎么运行刚写完vim文件详细介绍
在 Linux 中运行刚用 Vim 编辑的文件,主要取决于文件类型(如脚本、可编译代码等),以下是具体步骤:
第一步:保存并退出 Vim
无论文件类型如何,编辑完成后需先保存并退出 Vim。在命令模式下输入:
bash
:wq
若文件未修改想强制退出,可输入 :q!(不保存)。
第二步:根据文件类型运行
1. 脚本文件(如 Shell、Python 等)
Shell 脚本(.sh)
假设文件名为 demo.sh,需先赋予执行权限,再运行:
bash
+x demo.sh./demo.sh
若提示 command not found,可能是文件路径问题,可使用绝对路径(如 /home/user/demo.sh)或确认当前目录是否在 $PATH 中。
Python 脚本(.py)
直接通过 Python 解释器运行(无需额外权限):
bash
python3 demo.py
2. 编译型语言(如 C、C++)
以 C 语言为例,假设文件名为 demo.c:
步骤 1:编译生成可执行文件
使用 gcc 编译(需提前安装 gcc,未安装可通过 sudo apt install gcc 安装):
bash
gcc demo.c demo
步骤 2:运行可执行文件
bash
./demo
注意事项
- 若文件是二进制可执行文件(非脚本 / 编译生成),直接用
./文件名运行(需确保有执行权限)。 - 脚本文件需在开头声明解释器(如
#!/bin/bash或#!/usr/bin/env python3),否则可能报错。 - 若提示
Permission denied(权限不足),检查是否通过chmod +x赋予了执行权限。
通过以上步骤,即可运行刚用 Vim 编辑的文件。如果是其他类型文件(如 PHP、Node.js 等),运行方式类似(通过对应解释器执行)。