本文仅仅是个人学习笔记的记录!目录shell传递参数shell基本运算符算术运算符关系运算符布尔运算符逻辑运算符字符串运算符文件测试运算符shell传递参数在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$nn 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推注:$0 为执行的文件名: 以下是特殊字符用来处
转载
2024-04-24 15:56:57
220阅读
登录到shell的过程linux系统在调用init初始化进程之前,主要是完成系统级别的一系列动作,此时,用户根本无法使用系统,因为系统根本没有让用户控制系统的途径!init之所以存在,其意义应该是增加linux的灵活性 和 标准性:变异的linux完全可以调用其他的init程序;有了统一的init入口后,可以机动的定义之后的调用动作。一般的linux总是调用init作为pid=1的进程,它是所有进
转载
2024-07-08 13:24:58
33阅读
一.linux操作系统linux内核 内核:系统核心程序;相当于人的大脑;负责系统程序和硬件分配及调度。二.shell是什么及打开方式1.shell是什么 对外提供操作和系统沟通接口;对内实现对内核进行保护;RHEL8中默认使用的shell是bash 2.打开方式 1>:右键打开 2>:Application>favorites>terminal 3>:gnome&g
转载
2024-06-05 15:07:12
63阅读
在Linux系统中,Shell是一个非常重要的工具,它是用户与操作系统进行交互的主要途径,通过Shell用户可以执行各种命令完成不同的操作。在Linux系统中,有多种不同的Shell,其中最常用的就是Bash Shell,也称为Bourne Again Shell。
要打开Linux系统中的Shell,最简单的方法就是打开终端窗口。在大多数Linux发行版中,可以通过按下Ctrl+Alt+T组合
原创
2024-03-08 10:43:16
142阅读
函数定义、调用$ cat te.sh
#!/bin/bash
# define a function
test()
{
echo "This is a function."
}
# test function call
test
$ sh&n
原创
2014-03-12 22:04:55
828阅读
点赞
Linux系统数组使用方法
原创
2018-10-23 15:52:50
1192阅读
虽然没有硬性规定,但是建议 Redis 的关键词都使用大写字母启动 Redis 1. 默认配置启动 执行redis-server命令,按照默认的redis.conf配置文件中的配置启动Redis, 因为默认配置无法自定义配置。所以该方式不会再生产环境中使用 2. 运行配置启动 在命令redis-server后加上要修改的配置名和值(可以设置多对),没有设置的将使用默认配置。
转载
2024-10-10 16:22:58
16阅读
1,安装xterm
yum install xterm##xterm是一个软件,登录系统的一个终端软件!2,startx或者xinit##startx 命令可以在命令行下启动图形界面。执行startx 命令时,实际执行这一命令:xinit /etc/X11/xinit/xinitrc3,firefox##启动火狐浏览器!
原创
2011-05-24 19:43:13
1309阅读
FTP的命令行格式为:ftp -v -d -i -n -g [主机名]其中 -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用.n etrc文件。在shell中使用ftp 写道FTP_SERVER=10.56.235.1FTP_USER=ftpUserFTP_PASS=ftpPasswordFTP_DIR=/ftpUser/ftpFTP_RESPONSE=`ftp -n -
转载
精选
2014-03-12 16:27:11
2179阅读
su命令之前一直以为 su 是 super user,查阅资料之后才知道原来表示 switch user。- 参数
su 的一般使用方法是:
su `<user_name>`
或者
su - `<user_name>`两种方法只差了一个字符 -,会有比较大的差异:如果加入了 - 参数,那么是一种 login-shell 的方式,意思是说切换到另一个用户 <user_
1 概要 有时候你需要指定shell脚本中的依靠命令的成功与否来实施不同过程的行为。 if 结构允许你来指定这样的条件。 最精简的 if 命令的语法是: if TEST-COMMANDS; then CONSEQUENT-COMMANDS; fi TEST-COMMAND 执行后且它的返回状态是0,那么 CONSEQUENT-COMMANDS 就执行。返回状态是最后一个命令的退出状态
[b]简单算术运算符[/b]
expr表达式计算工具在shell中的使用
[b]注意:[/b]
1.条件表达式要放在方括号之间,并且要有空格,例如 [$a==$b] 是错误的,必须写成 [ $a == $b ]。
2.乘号(*)前边必须加反斜杠(\)才能实现乘法运算;
[b]关系运算符[/b]
关系运算符只支持数字,不支持字符串,除非字符串的值
转载
2024-05-29 06:51:14
45阅读
Linux下的红帽操作系统(Red Hat)是一款非常流行的开源操作系统,被广泛应用于服务器和企业环境中。在红帽操作系统中,Linux shell是一个非常强大的工具,它提供了许多命令来操作文件和系统。其中一个常见的任务就是打开文件。
在Linux shell中,有多种命令可以用来打开文件,比如使用vi或者nano来编辑文本文件,使用cat或者more来查看文件内容,使用xdg-open来用默认
原创
2024-05-20 10:43:31
240阅读
在Linux操作系统中,Shell是一种命令解释器,它是用户与操作系统内核之间的接口。通过Shell,用户可以输入各种命令,控制计算机完成各种操作。在Linux中,有许多种不同的Shell,其中最常见的是Bash(Bourne Again Shell)。本文将介绍如何在Linux系统中打开Shell,以及一些与Shell相关的知识。
打开Shell的方法有多种,以下是其中几种常用的方法:
1.
原创
2024-03-28 10:52:47
349阅读
在 Linux 系统中,Shell 终端是用户与操作系统交互的主要途径之一。用户可以通过命令行来执行各种操作,包括创建、编辑、删除文件,查看文件内容,管理进程等等。而在 Linux 中,有一款备受推崇的 Shell 终端工具,它就是大名鼎鼎的红帽。
红帽作为一款免费的开源软件,不仅是 Linux 操作系统的一部分,更是一种哲学的象征。它提供了一个强大而灵活的命令行界面,让用户可以自由地对系统进行
原创
2024-04-12 10:58:37
90阅读
在Linux系统中,Shell是一个用来和操作系统进行交互的命令行解释器。通过使用Shell,用户可以运行各种命令,管理文件和目录,启动程序等等。在Linux系统中有多种不同的Shell可以选择,其中最常见的是Bash(Bourne Again Shell)。
要打开Shell,通常需要使用一个特定的命令。在Linux系统中,可以使用以下命令来打开Shell:
1. 在桌面环境中,可以通过键盘
原创
2024-04-18 10:39:35
400阅读
点击返回 自学Linux命令行与Shell脚本之路 16.2-函数中使用变量 1. 向函数传递参数 函数可以使用标准参数环境变量来表示命令行传递给函数的参数。例如, 函数名在变量$0中定义,函数命令行的其他参数使用变量$1和$2等定义。 专用变量$#可以用来确定传递给函数的参数数目。 在脚本中指定函
原创
2022-08-19 12:11:27
344阅读
#!/bin/sh
echo "ENTER:"
read key
cat tt|awk '{if(prev=="$key"print;prev=$1}
以上内容
如果我输:2002/01/01
没结果输出!
又错了?
valentine 回复于:2002-03-23 09:27:02
[这个贴子最后由valentine在
转载
精选
2010-08-26 09:22:39
1675阅读
wget命令用来从指定的URL下载文件。wget非常稳定,还可以加--spider选项用来检测url是否正常。wget (选项) (参数:url)实例:使用wget下载单个文件wget http://www.linuxde.net/testfile.zip下载并以不同的文件名保存wget -O wordpress.zip&nbs
转载
2017-07-28 02:29:29
5087阅读
背景在开发中我们在特定的场合下可能需要一些脚本来批量处理我们的业务逻辑,在nodejs如何调用shell脚本呢?新建项目下新建脚本文件touch newFile.sh修改文件权限chmod 777 newFile.sh 修改文件为可读可写可执行nodejs调用文件读取//使用nodejs的子进程里面的文件读取方法const { execFile } = require('child_proces
转载
2021-01-22 22:32:58
533阅读
2评论