本篇文章,继续来和大家分享与Linux相关的知识。本次文章的内容主要会涉及到实现一个简易的shell,旨在理解shell的原理,并将我们前面分享的文章的知识,简单的串一遍。
原创
2024-07-25 00:25:27
175阅读
在Linux系统中,命令行是我们日常操作中不可或缺的部分。而在Linux系统中,有许多自定义命令可以帮助我们更高效地进行操作。其中,红帽系统作为最具权威性和稳定性的Linux发行版之一,也有许多自定义命令可以使用。
一、alias命令
alias命令可以为已有的命令自定义别名。通过alias命令,我们可以将一些常用的命令设置为简短易记的别名,从而提高操作的效率。比如,我们可以将"ls -l"设
原创
2024-02-21 15:00:17
158阅读
alias Name='Action'例子:alias tp='trash-put'其中trash-put是包trash-cli提供的一个命令,用于把文件或文件夹放入回收站。如果要对以后每个终端都起作用,则可以把alias命令放入~/.bashrc或/etc/bash.bashrc中。放入前者则只对当前用户有效,放入后者则对所有用户都有效。然后重启终端或者使用source ~/.bas...
原创
2022-10-14 15:05:55
262阅读
不管是linux系统还是windows系统都支持自定义命令,windows端命令行用得不多,可视化接口又封装得太好,导致这个功能被忽视
原创
2024-05-22 19:41:41
71阅读
有时候需要定制一些自己喜欢用命令,其实很简单。进入/bin目录
1.如果想要命令执行shell脚本就创建一个相应的shell,比如创建命令hello, 只需要在/bin下创建hello脚本,里面的内容自定义。
2.如果想要命令执行程序,就直接把程序copy到/bin目录
原创
2011-09-08 14:43:27
1547阅读
在某个用户的家目录下 的 .bashrc 文件,写入如下内容: 例如,work用户写入上面的命令,使用 onlinedb 命令 即可直接登录数据库:
转载
2016-10-24 20:44:00
693阅读
2评论
Linux操作系统是一个开源操作系统,其灵活性和自由度被广泛称赞。在Linux系统中,用户可以根据自己的需求和喜好自定义命令,以提高工作效率和便利性。其中,红帽Linux作为一款颇受欢迎的Linux发行版,也提供了丰富的自定义命令功能,让用户可以根据自己的需求进行设定和调整。
在红帽Linux系统中,用户可以通过修改环境变量,设置别名或者编写脚本等方式来自定义命令。其中,最常见的方式之一是设置别
原创
2024-02-26 11:50:36
96阅读
Linux系统提供了大量的命令供用户使用,一般来说,一条命令对应一定的功能,当我们需要完成复杂的任务时,就需要使用命令的组合或者写脚本来完成。有的时候,这些指令组合需要多次执行,我们希望有一条命令可以代替我们需要输入的复杂命令。临时自定义命令 Linux支持用户自定义一个命令。用户可以使用alias(英文单词,别名,化名的意思)命令为一串指令指定一个别名。使用alias命令自定义命令的方式如
转载
2024-05-02 12:11:48
42阅读
本章的目的是:1.模块化实现一个具备基本命令行解释功能的自定义bash。2.通过实现自定义bash串讲先前的重要知识,尤其是环境变量和命令行参数的理解。首先我们对大致的变量和核心功能做一个大概介绍。一.功能概览1. 命令行参数相关 #define MAXARGC 128 char *g_argv[M ...
转载
2020-02-27 13:45:00
190阅读
2评论
前一阵子更换Linux衍生版的频率有点高 -_-|||,各个衍生版的Linux Shell命令还是又一些差异的,例如有的衍生版会有ll,la等等这些命令,其实这些东西基本都是在Shell的初始化脚本中做的。一般来说,Shell的初始化脚本分为2种:一种是全局默认的,一种是用户自己的。全局默认的路径为/etc/profile在profile中,它默认会再加载/etc/bash.bashrc。另一种用
转载
2013-01-23 14:22:00
297阅读
2评论
#自定义命令alias "ela"="/opt/modules/elasticsearch-6.4.3/bin/elasticsearch"alias "kib"="/opt/modules/kibana-6.4.3-linux-x86_64/bin/kibana"alias
原创
2022-05-17 14:48:56
170阅读
想添加一个命令, 比如我输入 cdms 按回车, 然后就执行了: cd /mnt/gopath/src/test/app/ 这条命令方法: 在文件末尾添加 保存退出 执行source /etc/bashrc 使配置生效 当然, 如果想多执行几条语句, 也是可以的.例如: 进入目录以后, 在显示一下当
原创
2021-07-30 15:34:18
2551阅读
Linux 创建自定义命令 Linux 可以创建自定义使用命令 这里我们采取使用“alias”命令。这里我们首先了解两个文件,通过这两个文件我们可以根据环境配置相应的自定义命令。 该文件内创建的自定义命令,只能在当前用户使用 该文件内创建的自定义命令,可以被所有用户使用 语法: 使用: 临时生效 当
转载
2019-04-20 16:59:00
550阅读
2评论
以创建ll命令为例步骤:1、在/home目录用户文件夹下打开.profile文件vim
原创
2023-03-23 12:28:26
354阅读
一、Shell定义变量需要遵循的规则Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)中间不能有空格,可以使用下划线(_)不能使用标点符号不能使用bash里的关键字(可用help命令查看保留关键字)二、shell变量赋值需要给变量赋值时,可以这么写: 变量名=值 三、shell变量的引用要取用一个变量的值,
原创
2016-12-21 22:39:04
1115阅读
Shell 函数定义的语法格式如下:function name() { statements [return value]}对各个部分的说明:function是 Shell 中的关键字,专门用来定义函数;name是函数名;statements是函数要执行的代码,也就是一组语句;return value表示函数的返回值,其中 return 是 Shell 关键字,专门用在函数中返回一个值
原创
2019-10-11 17:23:11
10000+阅读
Winpeshl.ini Files
Winpeshl.ini 可控制是将自定义外壳程序加载到 Windows(R) PE,还是加载到默认的“命令提示符”窗口。若要加载自定义外壳程序,请创建一个名为 Winpeshl.ini 的文件,然后将它放在自定义 Windows PE 映像的 %SYSTEMROOT%\System32 中。该 .ini 文件
转载
精选
2010-09-19 11:31:47
901阅读
1评论
自定义变量
自己定义的变量
自定义变量分类:
自定义局部变量
只能在一个脚本文件中使用的变量
定义使用:
不能以数字开头
var_name=value
等号两侧不能有空格
bash中默认的类型为字符串类型,无法直接数值运算
变量值有空格,必须使用双引号
不能使用关键字
自定义常亮
自定义全局变量
查询变量值
1.$变量名
2.${变量名} #适合拼接字符串
变量的
原创
2023-11-03 11:49:45
230阅读