- Shell脚本 编写Python、PHP脚本通常需要掌握语言的函数,那么Shell脚本则不需要,只需要掌握Linux命令就可以编写Shell脚本,因为Shell脚本就是由多个Linux命令组成,通过将多个Linux命令组合保存成一个脚本文件,可直接给其他人使用。 组合命令 进入一个目录,查看目录的文件,这个过程分别需要执行两条命令,分别是cd 和ls。 分开... Shell脚本 编写Python、PHP脚本通常需要掌握语言的函数,那么Shell脚本则不需要,只需要掌握Linux命令就可以编写Shell脚本,因为Shell脚本就是由多个Linux命令组成,通过将多个Linux命令组合保存成一个脚本文件,可直接给其他人使用。 组合命令 进入一个目录,查看目录的文件,这个过程分别需要执行两条命令,分别是cd 和ls。 分开...
- 记一下在centos7上安装chrome-gnome-shell chrome-gnome-shell是主机与浏览器之间的连接器 在yum源里是没有,需要从github上clone或者下载安装 下载地址:https://gitlab.gnome.org/GNOME/chrome-gnome-shell 下载后依次执行命令: cd chrome... 记一下在centos7上安装chrome-gnome-shell chrome-gnome-shell是主机与浏览器之间的连接器 在yum源里是没有,需要从github上clone或者下载安装 下载地址:https://gitlab.gnome.org/GNOME/chrome-gnome-shell 下载后依次执行命令: cd chrome...
- 变量引用 那么定义好变量,如何打印变量的值呢?举例下变量引用的方式。 ${变量名}称作为对变量的引用echo ${变量名}查看变量的值${变量名}在部分情况下可以省略成 $变量名 [root@lincoding ~]# string="hello Shell" [root@lincoding ~]# echo ${string} hello Shell [root... 变量引用 那么定义好变量,如何打印变量的值呢?举例下变量引用的方式。 ${变量名}称作为对变量的引用echo ${变量名}查看变量的值${变量名}在部分情况下可以省略成 $变量名 [root@lincoding ~]# string="hello Shell" [root@lincoding ~]# echo ${string} hello Shell [root...
- 管道作用 管道实际上就是进程之间的一个通信工具,那么用在Linux命令中主要是方便两条命令互相之间可以相互通信。 管道符 管道符(匿名管道)是Shell编程经常用到的通信工具。 管道符是"|",主要是把两个应用程序连接在一起,然后把第一个应用程序的输出,作为第二个应用程序的输入。如果还有第三个应用程序的话,可以把第二个程序的输出,作为第三个应用程序的输入,以此类... 管道作用 管道实际上就是进程之间的一个通信工具,那么用在Linux命令中主要是方便两条命令互相之间可以相互通信。 管道符 管道符(匿名管道)是Shell编程经常用到的通信工具。 管道符是"|",主要是把两个应用程序连接在一起,然后把第一个应用程序的输出,作为第二个应用程序的输入。如果还有第三个应用程序的话,可以把第二个程序的输出,作为第三个应用程序的输入,以此类...
- 环境变量 环境变量:每个Shell打开都可以获得到的变量。 我们知道通过export的方式打开可以让子进程读取父进程的变量的值,那怎么样才能让每一个进程都能读取到变量的值呢? 在这呢,系统有一些默认的配置文件,把变量嵌入到配置文件就可以了。 那么,系统已经自带了哪些环境变量呢?我们可以通过env这个命令,查看系统中内置的环节变量。 [root@lincoding... 环境变量 环境变量:每个Shell打开都可以获得到的变量。 我们知道通过export的方式打开可以让子进程读取父进程的变量的值,那怎么样才能让每一个进程都能读取到变量的值呢? 在这呢,系统有一些默认的配置文件,把变量嵌入到配置文件就可以了。 那么,系统已经自带了哪些环境变量呢?我们可以通过env这个命令,查看系统中内置的环节变量。 [root@lincoding...
- 执行命令的方式 执行Shell脚本的方式通常有以下四种 方式一:bash ./test.sh方式二:./test.sh方式三:source ./test.sh方式四:. ./test.sh 执行方式的区别 方式一bash方式执行脚本的话,会在当前的终端下面产生一个bash子进程来运行脚本,所以对当前的环境是没有影响的。 [root@lincoding us... 执行命令的方式 执行Shell脚本的方式通常有以下四种 方式一:bash ./test.sh方式二:./test.sh方式三:source ./test.sh方式四:. ./test.sh 执行方式的区别 方式一bash方式执行脚本的话,会在当前的终端下面产生一个bash子进程来运行脚本,所以对当前的环境是没有影响的。 [root@lincoding us...
- 变量的意义 我们在使用Linux命令或脚本的时候,会有一些输出,那么这些输出的信息可以用变量临时存储,以备我们下一条命令或脚本使用。 变量的定义 变量的定义建议用一个有意义的英文单词来代表变量,不要使用简单的字母a,b 这类的变量名定义。因为我们写好Shell脚本实际上是要给人看的,所以我们定义好的变量,是希望变量有具体的含义,能让阅读Shell脚本人能轻松的... 变量的意义 我们在使用Linux命令或脚本的时候,会有一些输出,那么这些输出的信息可以用变量临时存储,以备我们下一条命令或脚本使用。 变量的定义 变量的定义建议用一个有意义的英文单词来代表变量,不要使用简单的字母a,b 这类的变量名定义。因为我们写好Shell脚本实际上是要给人看的,所以我们定义好的变量,是希望变量有具体的含义,能让阅读Shell脚本人能轻松的...
- 问题描述 Xshell关闭后,打不开了。 解决办法 把【flexnet licensing service】服务停止后,启动类型改成禁止就可以解决问题了。 解决效果 按照上面的解决办法处理后就可以正常使用了。 OK,到此完美解决了学妹的问题,如果对你也有帮助那就太好了。 以上就是学妹跑过来问我为啥Xshell 打不开了,让我帮她处理下【... 问题描述 Xshell关闭后,打不开了。 解决办法 把【flexnet licensing service】服务停止后,启动类型改成禁止就可以解决问题了。 解决效果 按照上面的解决办法处理后就可以正常使用了。 OK,到此完美解决了学妹的问题,如果对你也有帮助那就太好了。 以上就是学妹跑过来问我为啥Xshell 打不开了,让我帮她处理下【...
- 解决【使用shell连接虚拟机时连接等待时长过长】的问题 打开sshd服务的配置文件/etc/ssh/sshd_config把UseDNS yes,改为UseDNS no重启ssh服务 打开sshd服务的配置文件/etc/ssh/sshd_config 以管理员身份输入下面的命令: vi /etc/ssh/sshd_config 把UseDNS y... 解决【使用shell连接虚拟机时连接等待时长过长】的问题 打开sshd服务的配置文件/etc/ssh/sshd_config把UseDNS yes,改为UseDNS no重启ssh服务 打开sshd服务的配置文件/etc/ssh/sshd_config 以管理员身份输入下面的命令: vi /etc/ssh/sshd_config 把UseDNS y...
- 作为一名Linux用户来说,键盘的作用往往要远大于鼠标。而且,我也希望越来越多的用户能认识到命令行的潜在价值,不要把它视为只是计算机专家们的玩具,这些工具所带来的方便和效率,是图形界面无法比拟的。计算机管理员可以通过它们在更少的时间内、更有效地完成复杂的任务。以下是我自己的一些常用命令。 作为一名Linux用户来说,键盘的作用往往要远大于鼠标。而且,我也希望越来越多的用户能认识到命令行的潜在价值,不要把它视为只是计算机专家们的玩具,这些工具所带来的方便和效率,是图形界面无法比拟的。计算机管理员可以通过它们在更少的时间内、更有效地完成复杂的任务。以下是我自己的一些常用命令。
- Linux是由命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平,命令行方式的操作永远是不会变的。Linux命令有许多强大的功能:从简单的磁盘操作、文件存取,到进行复杂的多媒体图像和流媒体文件的制作,都离不开命令行。虽然Linux也有桌面系统,但是X-window也只是运行在命令行模式下的一个应用程序。 Linux是由命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平,命令行方式的操作永远是不会变的。Linux命令有许多强大的功能:从简单的磁盘操作、文件存取,到进行复杂的多媒体图像和流媒体文件的制作,都离不开命令行。虽然Linux也有桌面系统,但是X-window也只是运行在命令行模式下的一个应用程序。
- 模拟 Shell 命令行解释器 介绍Shell 是 Linux 和类 Unix 操作系统中的命令行解释器,用于用户与内核之间交互。模拟一个简化版的 Shell 可以帮助理解其基本工作原理和操作流程。 应用使用场景教育和学习:帮助学生理解操作系统、命令解析、进程管理等基础知识。工具开发:创建自定义命令行工具,满足特定任务需求。嵌入式系统:为资源受限的设备提供轻量级的命令行界面。 原理解释Sh... 模拟 Shell 命令行解释器 介绍Shell 是 Linux 和类 Unix 操作系统中的命令行解释器,用于用户与内核之间交互。模拟一个简化版的 Shell 可以帮助理解其基本工作原理和操作流程。 应用使用场景教育和学习:帮助学生理解操作系统、命令解析、进程管理等基础知识。工具开发:创建自定义命令行工具,满足特定任务需求。嵌入式系统:为资源受限的设备提供轻量级的命令行界面。 原理解释Sh...
- 原文首发在:先知社区https://xz.aliyun.com/t/168271、资产收集这里我是根据图标去搜集的,然后也可以根据域名等其他信息去收集我拿了某个域名去进行扫描,然后有这几个路由是可以访问的,先看/admin2、弱口令访问/admin路由账号:admin密码:123登陆成功3、命令执行想要修改文件但是都是报500发现在发布新闻上面有个文件上传点于是我先上传png进行测试,发现可... 原文首发在:先知社区https://xz.aliyun.com/t/168271、资产收集这里我是根据图标去搜集的,然后也可以根据域名等其他信息去收集我拿了某个域名去进行扫描,然后有这几个路由是可以访问的,先看/admin2、弱口令访问/admin路由账号:admin密码:123登陆成功3、命令执行想要修改文件但是都是报500发现在发布新闻上面有个文件上传点于是我先上传png进行测试,发现可...
- 在 Linux 操作系统中,文件操作是日常管理工作中不可或缺的一部分。对于系统管理员和开发者来说,掌握如何高效地处理文件是一项基本技能。 命令解析首先,让我们分解这个命令,以便更好地理解它的工作原理。echo:这是一个常用的 shell 命令,用于在终端显示文本或将文本传递给其他命令。"":这里的双引号内没有任何内容,表示一个空字符串。>:这是一个重定向操作符,它将命令的输出重定向到文件。如... 在 Linux 操作系统中,文件操作是日常管理工作中不可或缺的一部分。对于系统管理员和开发者来说,掌握如何高效地处理文件是一项基本技能。 命令解析首先,让我们分解这个命令,以便更好地理解它的工作原理。echo:这是一个常用的 shell 命令,用于在终端显示文本或将文本传递给其他命令。"":这里的双引号内没有任何内容,表示一个空字符串。>:这是一个重定向操作符,它将命令的输出重定向到文件。如...
- 在编写 Shell 脚本时,条件判断是控制脚本流程的重要手段。Shell 提供了多种方式来进行条件判断,其中[ ]和[[ ]]是两种常见的条件测试表达式。 1. [ ]与[[ ]]的基本区别[ ]和[[ ]]都可以用来测试条件,但它们之间存在一些差异:词法分析:[ ]是传统的 Bourne shell 的测试命令,而[[ ]]是 Bash 提供的关键字,它提供了更多的功能和更强的字符串处理能... 在编写 Shell 脚本时,条件判断是控制脚本流程的重要手段。Shell 提供了多种方式来进行条件判断,其中[ ]和[[ ]]是两种常见的条件测试表达式。 1. [ ]与[[ ]]的基本区别[ ]和[[ ]]都可以用来测试条件,但它们之间存在一些差异:词法分析:[ ]是传统的 Bourne shell 的测试命令,而[[ ]]是 Bash 提供的关键字,它提供了更多的功能和更强的字符串处理能...
上滑加载中
推荐直播
-
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
回顾中 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签