工作中经常在shell脚本中看到set的这两个用法,但就像生活中的很多事情,习惯导致忽视,直到出现问题才引起关注。1. set -eset命令的-e参数,linux自带的说明如下:"Exit immediately if a simple command exits with a
原创
2018-01-19 11:56:59
7017阅读
在现代科技发展的浪潮中,Linux操作系统以其开源、免费、稳定性强等特点备受人们的青睐。而作为Linux操作系统中的一大利器,set命令被广泛应用于系统管理、网络配置、用户管理等各个领域,为Linux带来了更多的便利性和高效性。
set命令是Linux系统中一个非常有用的命令,它可以用来设置或者显示环境变量。环境变量是在操作系统中保存配置信息的一种机制,使用环境变量可以方便地控制程序的行为和运行
原创
2024-01-31 18:10:02
106阅读
Linux操作系统是一种常用的开源操作系统,拥有丰富的命令行工具,其中set命令和env命令是常用的两个工具。在Linux系统中,set命令用于设置或显示shell变量的值,而env命令则用于显示当前环境中的环境变量。
首先我们来看一下set命令。在Linux系统中,可以使用set命令来查看当前shell的各种属性和变量。通过set命令可以查看当前shell中所定义的所有变量。例如,可以使用se
原创
2024-03-25 10:37:32
113阅读
???欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也
在Linux系统中,经常会听到关于"set"命令的相关操作。"set"命令是一个用来配置shell的内部命令,它提供了一种改变shell行为的方式。在Linux中,通过set命令可以设置一些特定的选项,来影响shell的运行。
在Linux系统中,set命令主要用来设置一些环境变量,或者控制shell的行为。通过set命令可以灵活地定制shell的功能,使其更加符合用户的需求。比如,通过set命
原创
2024-03-06 10:37:18
50阅读
1.Set简介redis中的Set就是一个无序的String集合,可以取交集,并集,差集等。这系列操作都在服务端运行,效率极高。2.Set相关命令(1)命令:SADD key member [member ...]时间复杂度:O(N)命令描述:如果在插入的过程用,参数中有的成员在Set中已经存在,该成员将被忽略,而其它成员仍将会被正常插入。如果执行该命令之前,该Key并不存在,该命令将会
转载
2023-06-28 16:09:43
254阅读
1、测试文件 [root@centos79 test]# cat a.txt 3 5 6 s f s d g d e w f g e k [root@centos79 test]# cat b.txt 3 5 6 s f s d g d e w f g e k 2、直接使用diff [root@ce ...
转载
2021-07-19 00:33:00
227阅读
2评论
tee命令将输出到屏幕上的内容保存至文件中。 1、 [root@centos7 test]# ls [root@centos7 test]# seq 3 1 2 3 [root@centos7 test]# ls [root@centos7 test]# seq 3 | tee a.txt 1 2
转载
2021-07-10 14:06:00
469阅读
2评论
1、查看环境变量 [root@centos79 tmp]# export | wc -l 29 [root@centos79 tmp]# export declare -x HISTCONTROL="ignoredups" declare -x HISTSIZE="1000" declare -x
转载
2021-07-05 21:48:00
343阅读
2评论
1、split按文件大小拆分文件 测试数据如下: [root@centos79 test]# dd if=/dev/zero bs=1M count=100 of=a.txt 100+0 records in 100+0 records out 104857600 bytes (105 MB) co
转载
2021-07-05 17:33:00
163阅读
2评论
1、linux中$random用于生成0—32767的随机数 简单示例: [root@linuxprobe r_toy_par]# echo $RANDOM ## 取随机值 (小概率一样) 23603 [root@linuxprobe r_toy_par]# echo $RANDOM ##同上 16
转载
2020-10-13 22:21:00
706阅读
linux系统中chgrp命令用户改变文件或者目录的所属组 chgrp 为 change group的缩写 用法: chgrp 【选项】 文件/目录 1、创建测试文件 [root@linuxprobe test]# ls [root@linuxprobe test]# whoami root [ro
转载
2020-10-20 22:13:00
124阅读
1、linux系统中usermod命令用于修改已创建用户的信息 用法:usermod [选项] username [root@linuxprobe home]# tail -n 3 /etc/group tcpdump:x:72: linuxprobe:x:1000: apache:x:48: [r
转载
2020-10-19 22:14:00
337阅读
1、linux系统中find命令主要用于查找文件,可以设置不同的查找条件进行查找 创建测试数据: [root@linuxprobe test]# touch a.txt b.txt c.txt ## 创建三个普通文件 [root@linuxprobe test]# mkdir test1 test2
转载
2020-10-17 07:14:00
181阅读
1、测试数据 [root@PC3 test]# cat a.txt 1 e abc 2 f a 3 x g 4 w p 5 q k 6 w f 7 x F 8 m y 9 c t 2、匹配特定字符串 [root@PC3 test]# cat a.txt 1 e abc 2 f a 3 x g 4 w
转载
2021-01-29 20:45:00
325阅读
2评论
1、linux系统中 semanage命令用于管理SElinux的策略,格式为“semanage [选项] [文件]”。 2、semanage命令经常使用的参数及其功能 -l 参数用于查询 -a 参数用于添加 -m 参数用于修改 -d 参数用于删除 3、查看 httpd服务的主配置文件,关注此时的网
转载
2020-11-22 22:14:00
725阅读
2评论
1、基本用法,直接运行date 显示系统当前时间 [root@linuxprobe test]# date Mon Oct 5 20:03:00 CST 2020 2、以特定格式输出
转载
2020-10-05 20:42:00
159阅读
2评论
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://pengyl.blog.51cto.com/5591604/1191197 把多个文件打成一个包,方便拷贝和管理;linux中常用的打包命令是tar,格式有 gzip(.gz) bzip2(bz2) bzip2的压缩效率比gzip更高;
原创
2013-05-13 17:42:57
613阅读
linux系统中nl命令 1、测试数据 [root@centos79 test3]# cat a.txt e 3 8 i d f a e 8 3 s g g j 2 z t y c g s g s a 2、nl命令 [root@centos79 test3]# cat a.txt e 3 8 i d ...
转载
2021-07-21 13:53:00
184阅读
2评论
1、split命令用于分离文件 创建测试文件: [root@linuxprobe test]# dd if=/dev/zero bs=1024 count=1000000 of=test.txt 1000000+0 records in 1000000+0 records out 102400000
转载
2020-09-28 23:50:00
209阅读