- 目录shell判断if判断case判断shell循环for循环while循环总结shell判断判断分别有if与case两种。if判断在Linux系统的Shell中,if 是用于条件判断的关键字,用于根据给定条件执行不同的代码块。以下是if语句的一般用法:if conditionthen # 执行语句块1else # 执行语句块2fi其中:condition 是一个条件表达式,可... 目录shell判断if判断case判断shell循环for循环while循环总结shell判断判断分别有if与case两种。if判断在Linux系统的Shell中,if 是用于条件判断的关键字,用于根据给定条件执行不同的代码块。以下是if语句的一般用法:if conditionthen # 执行语句块1else # 执行语句块2fi其中:condition 是一个条件表达式,可...
- 目录变量的定义:变量的命名规则:变量的使用:特殊变量:环境变量:删除变量:shell变量示例在使用shell中的注意事项在Linux的Shell脚本中,变量是用来存储和操作数据的符号名称。下面是关于Linux Shell中变量的详细说明:变量的定义:可以使用以下方式定义一个变量:variable_name=value例如:name="jojo"age=25变量的命名规则: 变量名由字母、数... 目录变量的定义:变量的命名规则:变量的使用:特殊变量:环境变量:删除变量:shell变量示例在使用shell中的注意事项在Linux的Shell脚本中,变量是用来存储和操作数据的符号名称。下面是关于Linux Shell中变量的详细说明:变量的定义:可以使用以下方式定义一个变量:variable_name=value例如:name="jojo"age=25变量的命名规则: 变量名由字母、数...
- 目录修改网卡信息的文件位置BOOTPROTO说明权限说明修改网卡IP查看当前网卡信息重新启动网卡网卡信息属性说明总结修改网卡信息的文件位置vi /etc/sysconfig/network-scripts/ifcfg-ens33编辑查看效果编辑BOOTPROTO说明BootProto是设置工作方式,这里有好几个值的写法。none 引导时不使用协议static 静态分配ipbootp b... 目录修改网卡信息的文件位置BOOTPROTO说明权限说明修改网卡IP查看当前网卡信息重新启动网卡网卡信息属性说明总结修改网卡信息的文件位置vi /etc/sysconfig/network-scripts/ifcfg-ens33编辑查看效果编辑BOOTPROTO说明BootProto是设置工作方式,这里有好几个值的写法。none 引导时不使用协议static 静态分配ipbootp b...
- Ubuntu Linux SSH服务实验环境Ubuntu 10.10.10.14/24Kali 10.10.10.15/24步骤1.加载Kali-Linux虚拟机,利用Nmap对目标10.10.10.14进行端口扫描nmap -v -A -Pn 10.10.10.142.打开另一个新的命令窗口,输入ssh 用户名@IP地址,任意输入密码,提示访问被阻止。多次尝试,账户不会被锁定,满足暴力破解... Ubuntu Linux SSH服务实验环境Ubuntu 10.10.10.14/24Kali 10.10.10.15/24步骤1.加载Kali-Linux虚拟机,利用Nmap对目标10.10.10.14进行端口扫描nmap -v -A -Pn 10.10.10.142.打开另一个新的命令窗口,输入ssh 用户名@IP地址,任意输入密码,提示访问被阻止。多次尝试,账户不会被锁定,满足暴力破解...
- @TOC 前言本篇文章讲解vfork和fork创建进程的区别。 一、vfork讲解vfork 是一个在类Unix操作系统中的系统调用,它创建一个新进程,且该进程与父进程共享内存空间。Vfork系统调用的目的是为了在子进程中执行一个新的程序,通常是通过调用exec系列函数来实现。vfork 的函数原型如下:#include <unistd.h>pid_t vfork(void);vfork 函... @TOC 前言本篇文章讲解vfork和fork创建进程的区别。 一、vfork讲解vfork 是一个在类Unix操作系统中的系统调用,它创建一个新进程,且该进程与父进程共享内存空间。Vfork系统调用的目的是为了在子进程中执行一个新的程序,通常是通过调用exec系列函数来实现。vfork 的函数原型如下:#include <unistd.h>pid_t vfork(void);vfork 函...
- @TOC 前言本篇文章继续讲解进程间通信,之前我们已经讲解完管道,FIFO来进行进程间通信了,这篇文章将讲解使用mmap来进行进程间通信。 一、父子进程间通信使用mmap可以创建一块虚拟内存进行父子间的通信。#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unis... @TOC 前言本篇文章继续讲解进程间通信,之前我们已经讲解完管道,FIFO来进行进程间通信了,这篇文章将讲解使用mmap来进行进程间通信。 一、父子进程间通信使用mmap可以创建一块虚拟内存进行父子间的通信。#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unis...
- 【linux】物理磁盘挂载目录——(分区、格式化、重启自动挂载) 【linux】物理磁盘挂载目录——(分区、格式化、重启自动挂载)
- 在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置。只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径。我们知道,Linux 系统中所有的文件(目录)都被组织成以根目录“/”开始的倒置的树状结构绝对路径一定是由根目录 / 开始写起。例如,使用绝对路径的表示方式指明 bin 文... 在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置。只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径。我们知道,Linux 系统中所有的文件(目录)都被组织成以根目录“/”开始的倒置的树状结构绝对路径一定是由根目录 / 开始写起。例如,使用绝对路径的表示方式指明 bin 文...
- 简介在Linux系统中,cp命令是一个非常常用且强大的命令,用于复制文件和目录。cp命令允许我们在不同目录之间复制文件或目录,并可以根据需求对文件复制的行为进行调整。在本文中,我们将详细解释cp命令的用法以及一些常见的选项。 cp命令基本语法cp命令的基本语法如下:cp [选项] 源文件 目标文件选项常用参数:d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;i:询问,... 简介在Linux系统中,cp命令是一个非常常用且强大的命令,用于复制文件和目录。cp命令允许我们在不同目录之间复制文件或目录,并可以根据需求对文件复制的行为进行调整。在本文中,我们将详细解释cp命令的用法以及一些常见的选项。 cp命令基本语法cp命令的基本语法如下:cp [选项] 源文件 目标文件选项常用参数:d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;i:询问,...
- 简介在Linux系统中,ln命令是一个非常有用的工具,用于创建链接(link),将一个文件或目录链接到另一个位置。链接允许一个文件或目录可以同时存在于多个位置,而不会占用额外的磁盘空间。ln命令支持创建硬链接和软链接两种类型的链接。本文将详细介绍Linux中ln命令的用法、语法以及两种链接类型的区别。 基本语法ln命令的基本语法如下:ln [OPTION]... <target> <lin... 简介在Linux系统中,ln命令是一个非常有用的工具,用于创建链接(link),将一个文件或目录链接到另一个位置。链接允许一个文件或目录可以同时存在于多个位置,而不会占用额外的磁盘空间。ln命令支持创建硬链接和软链接两种类型的链接。本文将详细介绍Linux中ln命令的用法、语法以及两种链接类型的区别。 基本语法ln命令的基本语法如下:ln [OPTION]... <target> <lin...
- 简介awk 是一种强大的文本处理工具,在 Unix 和类 Unix 系统中广泛使用。它允许您在文本文件中进行复杂的数据处理和格式化输出。awk 的名字是根据它的三位创始人Aho、Weinberger 和Kernighan姓氏的首字母命名的。本文将详细介绍 awk 命令的基本用法和一些常见的用例。 awk 基本语法awk 命令的基本语法如下:awk 'pattern { action }' ... 简介awk 是一种强大的文本处理工具,在 Unix 和类 Unix 系统中广泛使用。它允许您在文本文件中进行复杂的数据处理和格式化输出。awk 的名字是根据它的三位创始人Aho、Weinberger 和Kernighan姓氏的首字母命名的。本文将详细介绍 awk 命令的基本用法和一些常见的用例。 awk 基本语法awk 命令的基本语法如下:awk 'pattern { action }' ...
- 早期的 Linux 系统都是不带界面的,只能通过命令来管理,比如运行程序、编辑文档、删除文件等。所以,要想熟练使用 Linux,就必须记忆很多命令。后来随着 Windows 的普及,计算机界面变得越来越漂亮,点点鼠标就能完成很多工作,人们已经习惯了图形界面化的操作,很难再忍受一片漆黑的命令行窗口了。这推动了 Linux 社区进行变革,很快推出了 Linux 系统的图形界面环境。完成工作的方式... 早期的 Linux 系统都是不带界面的,只能通过命令来管理,比如运行程序、编辑文档、删除文件等。所以,要想熟练使用 Linux,就必须记忆很多命令。后来随着 Windows 的普及,计算机界面变得越来越漂亮,点点鼠标就能完成很多工作,人们已经习惯了图形界面化的操作,很难再忍受一片漆黑的命令行窗口了。这推动了 Linux 社区进行变革,很快推出了 Linux 系统的图形界面环境。完成工作的方式...
- Linux系统之安装cook菜谱工具 Linux系统之安装cook菜谱工具
- 本文将全面解析散列表的原理和内部工作机制,包括哈希函数的选择和碰撞解决方法。 通过阅读本文,你将了解散列表的基本概念和优势,以及如何正确选择和设计哈希函数以最大限度地减少碰撞。本文还将深入探讨散列表的性能分析和优化策略,帮助读者在实际应用中提升数据访问效率。无论你是初学者还是有一定经验的开发者,本文都将为你提供深入的散列表知识,使你能够更好地理解和应用这一核心数据结构。 本文将全面解析散列表的原理和内部工作机制,包括哈希函数的选择和碰撞解决方法。 通过阅读本文,你将了解散列表的基本概念和优势,以及如何正确选择和设计哈希函数以最大限度地减少碰撞。本文还将深入探讨散列表的性能分析和优化策略,帮助读者在实际应用中提升数据访问效率。无论你是初学者还是有一定经验的开发者,本文都将为你提供深入的散列表知识,使你能够更好地理解和应用这一核心数据结构。
- Linux系统之links和elinks命令的基本使用 Linux系统之links和elinks命令的基本使用
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签