Linux中执行Shell脚本的三种实现方式

Linux笔记 2024-05-13 11:09:29

一、直接运行 如果你的Shell脚本已经具备可执行权限,你可以直接通过脚本路径来运行它。首先,使用chmod +x 脚本名.sh命令为脚本添加可执行权限。然后,通过./脚本名.sh来执行脚本。这种方式简单直接,适合快速运行脚本。 二、使用bash命令执行 无论脚本是否具有可执行权限,你都可以使用ba...

Linux笔记 更多 >

Linux如何修改固定IP地址(亲测有效)
Linux如何修改固定IP地址(亲测有效)

一、准备工作 在进行IP地址配置之前,请确保你已经拥有管理员权限,因为修改网络配置通常需要超级用户权限。 二、编辑网络配置文件 打开终端:首先,我们需要打开Linux的终端窗口。 找到网络配置文件:不同的Linux发行版,网络配置文件的路径可能有所不同。常见的路径有/etc/network/...

2024-11-25 09:57:34
Linux之信号的保存方式
Linux之信号的保存方式

Linux通过信号掩码来保存未处理的信号。信号掩码是一个位掩码,每一位对应一个信号。当某个信号的对应位被设置为1时,该信号就被阻塞,即进程暂时不会响应这个信号。这种机制允许进程在关键代码段执行期间,暂时屏蔽某些信号,以防止信号干扰或造成竞态条件。 重点来了!在Linux中,每个进程都有一个自己的信号...

2025-02-08 11:42:22
理解Linux文件系统的层次结构
理解Linux文件系统的层次结构

Linux文件系统采用了树形结构,从根目录(/)开始,所有文件和目录都挂载在这个根节点下。这种结构清晰明了,便于用户和管理员进行文件的查找和管理。 重点内容:Linux文件系统的几个关键目录 /bin:存放系统的基本命令,这些命令在系统启动时就可以被调用,不依赖于其他文件系统。 /etc:包含系统...

2024-12-28 18:48:24
什么是嵌入式Linux?深入了解
什么是嵌入式Linux?深入了解

嵌入式Linux,简而言之,就是对标准Linux进行小型化裁剪处理后,能够固化在容量有限的存储器芯片或单片机中,适用于特定嵌入式应用场合的专用Linux操作系统。它继承了Linux操作系统的强大功能和稳定性,同时针对嵌入式系统的特点进行了优化和裁剪,使之更加高效、灵活。 嵌入式Linux的特点非常鲜...

2025-03-02 16:30:25
探索Linux系统中不常见的特殊字符及其应用
探索Linux系统中不常见的特殊字符及其应用

一、引号 在Linux系统中,引号用于定义字符串。有两种引号:单引号和双引号。单引号内的内容会被原样保留,不会进行变量替换或命令替换;而双引号内的内容会先进行变量替换,然后再进行命令替换。例如: echo 'Hello, $USER!' # 输出 Hello, $USER! echo "Today...

2024-11-11 14:37:09

CentOs笔记 更多 >

CentOS怎么配置DNS域名解析
CentOS怎么配置DNS域名解析

第一步:定位DNS配置文件 在CentOS中,DNS配置信息通常存储在/etc/resolv.conf文件中。这个文件包含了系统用于域名解析的DNS服务器地址。 第二步:编辑DNS配置文件 使用文本编辑器(如vi或nano)打开/etc/resolv.conf文件。例如,使用vi编辑器,可以输入以下...

2024-05-07 09:54:43
centos系统32位与64位的区别
centos系统32位与64位的区别

首先,从性能角度来看,64位CentOS系统相较于32位系统,最大的优势在于其更强的数据处理能力。64位系统能够直接处理更大的数据集,这意味着在处理大型文件、复杂计算任务时,64位系统能够展现出更高的效率和更快的速度。而32位系统,由于其数据处理能力的限制,在面对这些任务时可能会显得力不从心。 其次...

2025-03-30 09:54:22
[怎么看Linux是不是CentOS]
[怎么看Linux是不是CentOS]

*方法一:使用`cat /etc/release`命令** 最直接且常用的方法是查看系统释放文件。打开你的终端或命令行界面,输入以下命令: cat /etc/*release 这个命令会列出所有包含发行版信息的文件内容。如果你的系统是CentOS,你会在输出中看到类似“CentOS Linux re...

2024-10-19 09:45:25
centos怎么删除磁盘
centos怎么删除磁盘

首先,明确要删除的磁盘。在进行任何删除操作之前,务必确认要删除的磁盘及其分区情况。可以通过fdisk -l命令来查看当前系统中的所有磁盘及其分区信息。例如,如果要删除的磁盘是/dev/sda,通过该命令可以看到它的所有分区,如/dev/sda1、/dev/sda2等。 接下来,卸载磁盘分区。在删除磁...

2024-12-24 16:24:24
centos怎么卸载jdk
centos怎么卸载jdk

一、查看已安装的JDK版本 在卸载之前,首先需要确认系统中已安装的JDK版本。使用以下命令可以列出所有已安装的Java相关包: rpm -qa | grep -i java 或者 yum list installed | grep java 重点内容: 这两条命令将帮助你准确了解系统中安装了哪些Ja...

2025-03-06 18:45:35

Ubuntu笔记 更多 >

ubuntu修改hosts文件配置虚拟域名的方法
ubuntu修改hosts文件配置虚拟域名的方法

一、修改hosts文件 首先,我们需要打开Ubuntu的终端,这是所有操作的基础。在终端中,我们输入以下命令来编辑hosts文件: sudo vim /etc/hosts 或者,如果你更喜欢使用gedit等图形化界面的文本编辑器,也可以使用: sudo gedit /etc/hosts 重点内容:编...

2025-01-22 11:42:42
Ubuntu下从源码编译安装flare以及如何从Debian包安装
Ubuntu下从源码编译安装flare以及如何从Debian包安装

从源码编译安装flare: 首先,您需要确保系统上安装了build-essential和cmake。这两个软件包提供了编译源代码所需的基本工具和库。可以使用以下命令安装: sudo apt-get install build-essential cmake 然后,从flare的官方网站或其Gi...

2024-04-24 16:57:47
[ubuntu如何切换到中文语言及中文输入法的使用]
[ubuntu如何切换到中文语言及中文输入法的使用]

一、切换到中文语言 打开系统设置:首先,点击屏幕右上角的系统设置图标,进入“设置”界面。 选择“区域与语言”:在系统设置界面中,找到并点击“区域与语言”选项。 添加中文语言:在“区域与语言”界面中,点击“管理已安装的语言”按钮。在弹出的窗口中,搜索并选中“中文(简体)”,然后点击“应用”...

2025-03-07 14:06:20
Ubuntu下从源码编译安装flare以及如何从Debian包安装
Ubuntu下从源码编译安装flare以及如何从Debian包安装

一、从源码编译安装flare 准备编译环境:首先,确保你的Ubuntu系统已经安装了基本的编译工具,如gcc、g++、make等。你可以通过运行sudo apt-get update和sudo apt-get install build-essential来安装这些工具。 下载flare源码...

2024-05-24 18:51:25
Ubuntu如何切换到中文语言及中文输入法的使用
Ubuntu如何切换到中文语言及中文输入法的使用

第一步:安装中文语言包 首先,打开Ubuntu的“设置”菜单,找到“区域与语言”(Region & Language)选项。在这里,你可以看到当前系统支持的语言列表。点击“管理已安装的语言”(Manage Installed Languages),然后搜索并安装“中文(简体)”或“中文(繁体...

2024-08-15 18:09:30