Linux 命令/Shell脚本
文章平均质量分 52
主要介绍 linux命令、bash、shell 相关
legend050709ComeON
愚公移山
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux的常用基本命令2
Linux的常用基本命令。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限。 在启动Linux后屏幕出现如下界面显示: …… Red Hat Linux release 9 (Shrike) Kernel2.4.20.8 on an i686 login: 输转载 2014-03-28 15:27:48 · 750 阅读 · 0 评论 -
Linux命令全称
apt = Advanced Packaging Toolar = archiveras = assemblerawk = "Aho Weiberger and Kernighan" 三个作者的姓的第一个字母bash = Bourne Again SHellbc = Basic (Better) Calculatorbg = BackGroundbin = BINa原创 2014-04-07 10:10:43 · 863 阅读 · 0 评论 -
正则表达式基本语法
正则表达式基本语法1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己转载 2014-04-11 14:57:03 · 1150 阅读 · 0 评论 -
Bash Shell键盘快捷键
常用的快捷键如下:ctrl + actrl + ectrl + uctrl + kctrl + rctrl + cctrl + ztab更多的键盘快捷键如下所示:Ctrl + A Go to the beginning of the line you are currently typing on Ctrl + E Go to the end of the line you are currently typing on Ctrl + L C转载 2020-10-12 09:48:38 · 631 阅读 · 0 评论 -
linux 命令行中的格式说明
目录方括号 [ ]尖括号 < >花括号{}斜体管道 |省略号...方括号 [ ]方括号 ( [ ] ) 表示里面的元素(参数、值或信息)是可选的。 您可以选择一个或多个条目,也可以不选。 不要将方括号本身也输入到命令行中。例如:/home下就一个list 文件,使用ls --help中的 Usage: ls [OPTION]... [FILE]...尖括号 < >尖括号 ( < > ) 表示里面的元素(参数、值或信息)是必需的,.转载 2020-10-22 11:02:56 · 1025 阅读 · 0 评论 -
linux 基本操作命令1
14的路Linux基本操作命令Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Li转载 2014-03-28 15:26:39 · 1035 阅读 · 0 评论 -
Linux中的mce问题
machine check 是什么?machine check 是一种用来报告内部错误的一种硬件的方式。它包括 machine check exceptions 和 silent machine check。其中,machine check exceptions(MCEs) 是在硬件不能纠正内部错误的时候发生,在这种情况下,通常会中断 CPU 当前正在运行的程序,并且调用一个特殊的异常处理程序。这种情况通常需要软件来进行处理,即 machine check excep...转载 2021-07-05 15:35:27 · 8638 阅读 · 0 评论 -
shell 中 if [ “x${var}“ == “x“ ] 中 x的作用
范例if [ "x${var}" == "x" ]if [ x"$DPVS_TYPE" == x"SNAT" ]目的防止出现语法错误。分析因为如果不写x,只用 if [ "${var} == "0" ]来判断${var}的值;当${var}为空或未设置时,语句被解释为 if [ == "0" ],出现语法错误。加上x后,当${var}为空或未设置时,解释为if [ “x" == "x" ] ,依然正确。所以:if [ "x${var}" == "x" ] 整句的意思是判断${v转载 2020-12-17 20:29:04 · 6539 阅读 · 1 评论 -
bash 脚本之 set 命令-转
set命令是 Bash 脚本的重要环节,却常常被忽视,导致脚本的安全性和可维护性出问题。本文介绍它的基本用法,让你可以更安心地使用 Bash 脚本。set 简介Bash 执行脚本的时候,会创建一个新的 Shell。$ bash script.sh上面代码中,script.sh是在一个新的 Shell 里面执行。这个 Shell 就是脚本的执行环境,Bash 默认给定了这个环境的各种参数。set命令用来修改 Shell 环境的运行参数,也就是可以定制环境。一共有十几个参数可..转载 2020-11-21 14:23:55 · 775 阅读 · 0 评论 -
linux chroot 理解--转
定义chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 /,即以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为 / 位置。基本语法chroot NEWROOT [COMMAND [ARG]...]COMMAND 表示 NEWROOT作为新的 root 后,已何种 shell 来和环境进行交互。默认不指定该参数,则用的是 "$SHELL" 环境变量中指定的 shel转载 2020-11-15 15:33:07 · 1827 阅读 · 0 评论 -
bash脚本并发执行
目录采用GNU的paralle程序并行化方法: {}&+wait缺点进程数可控的并行化方法: 命名管道在Linux下运行作业时, 经常会遇到以下情形: 有大量作业需要运行, 完成每个作业所需要的时间也不是很长. 如果我们以串行方式来运行这些作业, 可能要耗费较长的时间; 若采用并行方式运行则可以大大节约运行时间. 再者, 目前的计算机绝大部分都是多核架构, 要想充分发挥它们的计算能力也需要并行化.有时候你执行的命令也许不需要等待上一个命令运行完成之后再运行下一个,因此你可能.转载 2020-09-26 20:59:58 · 1572 阅读 · 0 评论 -
flock 文件锁让脚本单实例执行
背景解决方法方法一方法一:利用普通文件(1)在脚本启动时检查特定文件是否存在,如果存在,则等待一段时间后继续检查,直到文件不存时创建该文件,在脚本结束时删除文件。(2)为确保脚本在异常退出时文件仍然能被删除,可以借助于trap “cmd” EXIT TERM INT命令。(3)一般这类文件存放在/var/lock/目录下,操作系统在启动时会对该目录做清理。方法二使用flock 文件锁;flock 介绍flock: file lock 文件锁;flock 是对于整个文件.转载 2020-09-25 18:34:46 · 1065 阅读 · 0 评论 -
shell 中的 set -e 导致的退出问题
set命令参见:http://www.ruanyifeng.com/blog/2017/11/bash-set.htmlBash 执行脚本的时候,会创建一个新的 Shell。# bashscript.sh上面代码中,script.sh是在一个新的 Shell 里面执行。这个 Shell 就是脚本的执行环境,Bash 默认给定了这个环境的各种参数。set命令用来修改 Shell 环境的运行参数,也就是可以定制环境。一共有十几个参数可以定制,官方手册有完整清单,本文介绍其中最常用的四个。顺便提.转载 2020-09-25 15:20:34 · 3839 阅读 · 0 评论 -
linux sort 命令讲解与应用
sort 命令参数参数解释-t 设置分隔符 -k 设置比较域(列) -n 按数字比较 -g 科学记数法方式比较 -o 设置输出文件,与“>”相比可以设置输出到原文件,“>”会清空原文件 -r 降序(大->小)排列 -u 删除相同行 -b 忽略每行前面开始出的空格字符 -c 检查文件是否已经按照顺序排序 说明sort ...转载 2020-09-23 20:53:48 · 333 阅读 · 0 评论 -
awk从放弃到入门(1):awk基础--转自朱双印
在本博客中,AWK是一个系列文章,本人会尽量以通俗易懂的方式递进的总结awk命令的相关知识点。awk系列博文直达链接:AWK命令总结之从放弃到入门转载 2020-08-03 18:31:01 · 666 阅读 · 0 评论
分享