Ubuntu20.04创建.sh可执行文件
首先我们需要明确,.sh文件本质上是一个可以编译的文本文件,故创建并运行.sh文件我们可以分为创建文本文件并保存为.sh文件、分配当前用户可执行权利以及运行脚本等三个步骤。一个例子:
第一、创建hello.sh文件。
创建文本文件。
![](/assets/blank.gif)
保存为.sh文件
![](/assets/blank.gif)
第二、分配可执行权利。
![](/assets/blank.gif)
我们可以看到hello.sh脚本是不具有可执行的权利,仅仅表示为一个文本。
![](/assets/blank.gif)
第三、运行程序
可以通过两种方式运行hello.sh程序。
![](/assets/blank.gif)
注意一点,若运行程序过程中出现syntax error: word unexpected (expecting ")报错,极有可能是脚本文件的编译语法出现错误。
Ubuntu20.04创建.sh可执行文件相关推荐
- 树莓派Ubuntu20.04创建新用户+授权+删除默认用户
step1_提权: sudo su #给当前用户临时分配root权限 step2_创建新用户: 由于step1已获取root权限,以下的所有代码不需要再用sudo,另外注意: (1)新名称首字母不可以 ...
- Ubuntu20.04创建虚拟网卡
Step1 进入/etc/systemd/network/ cd /etc/systemd/network/ Step2 创建两个文件 touch usernet.netdev usernet.net ...
- 双系统安装教程(win10 ubuntu20.04)
双系统安装教程(win10 & ubuntu20.04) 背景 创建启动盘 win10下磁盘划分 开始安装吧 我的分区 设置启动项 背景 最近公司项目开发需要linux系统(yocto构建), ...
- Ubuntu20.04虚拟环境创建与使用
Ubuntu20.04虚拟环境创建 虚拟环境安装 在终端输入: #virtualenv是一个创建独立python环境的工具 sudo pip install virtualenv #virtualen ...
- ubuntu20.04部署KVM环境及创建虚拟机
ubuntu20.04.4安装 KVM环境 检查硬件环境是否支持 sudo grep -Eoc '(vmx|svm)' /proc/cpuinfo #数字大于0,则代表CPU支持硬件虚拟化,反之则不支 ...
- 【安装】Ubuntu20.04下安装ROS的完整过程(内含已装好ROS的虚拟机、虚拟机创建过程、ROS安装过程及全过程录屏)
2022/12/20重制,精简流程,直接去掉网络问题. 现成的虚拟机 为方便大家学习,如果安装ROS遇到的问题实在太多,也可以直接下载我提供给大家的.已经安装好ROS的Ubuntu虚拟机:下载链接, ...
- rancher k8s docker 关系_【环境搭建】Ubuntu20.04通过rke部署K8S
问题背景 rke大大简化了k8s集群的部署,但是也带来了一个问题:稍有差池就会一脸懵逼,rke的文档还是偏少,此外rke安装过程中的日志信息也是少的可怜,导致Google都不知道从何说起 关于rke( ...
- Ubuntu20.04下配置Anaconda3+NVIDIA 驱动+Cuda11.1+Cudnn8.0.5
安装Ubuntu20.04 1.首先,拿出一个U盘,将官网下载的 Ubuntu20.04 刷进去制作成启动盘. 这里制作启动盘的软件我使用的是xxxx 2.分区设置(自定义四个分区) 因为我把 Ubu ...
- 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程
文章目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3. ...
最新文章
- python中if错误-python中的异常处理
- raft论文 中文 pdf_八篇论文总结BERT+KG:预训练模型与知识图谱相结合的研究进展...
- 西游东去 (~~创意?创新?恶搞?不置可否,不过有点意思)
- Lua的扩展库LuaSocket
- 用友t3服务器文件丢失,用友T3软件在T3用友通标准版恢复账套时在备份的文件中找不到要恢复的文件,如何解决?-用友T3...
- 今晚包饺子吗?会露馅的那种......
- element ui input视图没刷新_[Selenium自动化测试实战] 如何在UI自动化测试中加入REST API的操作...
- Java Web学习总结(4)——HttpServletResponse对象入门
- TelPhoneManager中的常用方法和状态获取
- 正则表达式 数字和小数点_《自然语言处理综论》第三版笔记(二)之正则表达式,文本标准化和编辑距离...
- 笔记本硬盘调研 更换及启动盘设置
- 安卓手机格式化怎么弄_安卓手机怎么格式化 Android手机内存卡格式化方法
- Lua 源码学习笔记(2)字符串
- ftp服务器连接时间太长(耗时20s或40s)问题解决(超详细图文教程)
- 超链接 a标签 虚线框 虚线 去除虚线框
- Java 处理那种无法解析的json数组
- c语言之文件操作,C语言之——文件操作模式
- 【历史】- UNIX发展史(BSD,GNU,linux)
- vue 微信登录(前后台详细教程)
- uni-app 对接微信小程序获取用户个人信息和获取用户手机号码