随笔分类 -  Linux Shell

Linux Shell Programming.
Bash Quick References
摘要:File Test Operators Testing files in scripts is easy and straight forward. This is where shell scripting starts to show its glory! In Bash you can do 阅读全文

posted @ 2020-02-20 13:06 遠離塵世の方舟 阅读(203) 评论(0) 推荐(0)

RHEL8-dnf命令测试
摘要:DNF 并未默认安装在 RHEL 或 CentOS 7系统中。 1、为了安装 DNF ,您必须先安装并启用 epel-release 依赖。在系统中执行以下命令:# yum install epel-release或者# yum install epel-release -y 2、使用 epel-r 阅读全文

posted @ 2020-02-19 01:27 遠離塵世の方舟 阅读(985) 评论(0) 推荐(0)

Shell日期处理
摘要:在类Unix系统中,日期被存储成一个整数,其大小为自世界标准时间(UTC)①1970年1月1日0时0分0秒②起所流逝的秒数。这种计时方式称为纪元时或Unix时间。(1) 读取日期:[root@server-test ~]# dateFri May 25 14:50:05 CST 2018(2) 打印 阅读全文

posted @ 2018-05-25 15:31 遠離塵世の方舟 阅读(489) 评论(0) 推荐(0)

shell笔记-算术运算
摘要:算术运算在Bash shell环境中,可以利用let、(( ))和[]执行基本的算术操作。而在进行高级操作时,expr和bc这两个工具也会非常有用。let命令可以直接执行基本的算术操作。当使用let时,变量名之前不需要再添加$, [root@server0 ~]# a=5[root@server0 阅读全文

posted @ 2018-05-22 16:02 遠離塵世の方舟 阅读(281) 评论(0) 推荐(0)

shell脚本read -t 超时输入测试
摘要:[root@server0 shellStudy]# cat timeout.sh #!/bin/bash TIMEOUT=3 #超时间隔 echo "What is your name?" echo "Quickly now, you only have $ITMEOUT secconds to answare!" read name if [ -z "$name" ] #未输入任何值 t... 阅读全文

posted @ 2018-03-12 16:34 遠離塵世の方舟 阅读(2588) 评论(0) 推荐(0)

shell中&&和||的使用方法
摘要:shell中&&和||的使用方法 &&运算符: command1 && command2 &&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。 语法格式如下: command1 && command2 阅读全文

posted @ 2018-03-11 11:52 遠離塵世の方舟 阅读(454) 评论(0) 推荐(0)

linux 2>&1的用法
摘要:linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。STDIN就是标准输入,默认从键盘读取信息;STDOUT是标准输出,默认将输出结果输出至终端,也就是显示器之类的东西;STDERR是标准的错误信息,默认也会显示在终端上。由于STDOUT与STDER 阅读全文

posted @ 2017-05-22 11:00 遠離塵世の方舟 阅读(568) 评论(0) 推荐(0)

linux删除或隐藏命令历史记录history
摘要:1、环境变量添加HISTCONTROL = ignorespace 在命令前面插入空格,这条命令会被 shell 忽略,也就意味着它不会出现在历史记录中。但是这种方法有个前提,只有在你的环境变量 HISTCONTROL 设置为 "ignorespace" 或者 "ignoreboth" 才会起作用。 阅读全文

posted @ 2016-07-28 17:51 遠離塵世の方舟 阅读(16425) 评论(2) 推荐(3)

导航