sudo ls ~lucy   临时以root身份去执行ls  ~lucy命令

crond也是一个服务:systemctl   status  crond       注:d是daemon守护进程

for i in {1..100}循环一百次

do

echo $i

done

date +%D是12/10/17,而date +%F是2017-12-10

awk是行编辑器,对源文件没有影响

在passwd文件的每一行后面都打印一个空行

awk '{print$0"\n"}' /etc/passwd

-F   指定字段分割符

打印passwd文件的奇数行的行号和内容

awk 'NR%2==1{print NR,$0}' /etc/passwd或cat -n /etc/passwd |awk 'NR%2==1'

注意awk里面最好用单引号,NR代表行号,$0是代表行号后面的内容

将每一行带行号打印10次

awk  '{for(i=1;i<=10;i++) {print NR,$0}}' /etc/passwd

ssh目的:实现远程管理和自动化运维

echo -e  "\033[31mlitao\033[0m"输出的litao为红色的

echo  $[$RANDOM%5]随机数0~4

echo -ne"\r$[$RANDOM%5]" 随机出来一个就覆盖掉前面的一个,echo -n是在一行输出,echo-e是后面可以接上命令

重定向保存tee的用法!和 > 的区别:tee会既保存,也会输出保存的结果!

格式是命令 | tee 文件

name_list=(李涛 李半仙 libanxian 李ban仙)   声明数组并给数组赋值

len=${#name_list[@]}获取数组长度,数组的长度

echo ${name_list[1]}提取数组

坚持#第238天~开始接触shell脚本了相关推荐

  1. shell 脚本初步,启动可执行 jar 文件

    可能很多同学在看到这篇文章的时候是第一次接触 shell 脚本.所以我们首先需要了解什么是 shell 脚本. 在 Windows 里我们经常会看到一种扩展名为 .bat 的文件,它称为批处理文件.批 ...

  2. linux命令封装sh,shell脚本学习之调用脚本将文件打包zip的方法示例

    前言 本文主要给大家介绍的是关于调用脚本将文件打包zip的相关资料,分享出来供大家参考学习,下面来一起看看详细的介绍: 最近刚刚接触shell脚本,写了一点简单的练手.这里是用python调用脚本执行 ...

  3. shell 脚本初探基本脚本编译

    才开始学习shell脚本,这篇文章是写给像我一样想接触shell脚本的菜鸟,迅速了解简单的shell脚本,请高手绕道而行-- (1)创建脚本文件 创建脚本文件其实就是创建一个文本文件,跟编写C类似,按 ...

  4. Linux shell脚本基础学习

    Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...

  5. shell脚本俄罗斯方块游戏

    亲自测试了一个大牛写的shell脚本,感兴趣可以看看,效果如下: 代码如下: 1 #!/bin/bash 2 3 # Tetris Game 4 # 10.21.2003 xhchen<[ema ...

  6. android 学习笔记(八)building system8.5 shell脚本的学习

    虽然接触她很久了,但只能说认识,.说道很熟,熟到称兄道弟,这是我的目标.想要混熟总得经历些事情,那么现在开始吧.最近在学习android,还是从android开始吧! android源码中的build ...

  7. 使用 shell 脚本对 Linux 系统和进程资源进行监控

    Shell 简介 Shell 语言对于接触 LINUX 的人来说都比较熟悉,它是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行.实际上 Shell 是 ...

  8. Linux shell脚本基础学习详细介绍(完整版)一

    Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...

  9. Linux 平台下 RMAN 全备 和 增量备份 shell 脚本

    一. 一些准备知识 Oracle 分归档和非归档模式. 这两者的区别就是对redo log的处理.归档模式下,当一个redo log 写满之后,就会把这个redo log里的内容写入归档文件,等写完之 ...

最新文章

  1. arcsde9.3 the arcsde repository is not successfully created
  2. Mysql配置优化浅谈
  3. 拯救者r7000怎么关闭触控板_联想拯救者R7000(2020版)上手体验,有没有AMD Yes?
  4. Docker 1.0对OpenStack意味着什么
  5. 什么是 ARM 架构处理器?
  6. ACM的分类训练题集
  7. c语言编辑学生信息录入的程序,c语言编的学生信息管理系统小程序!!有不足的请指出,谢谢!!...
  8. 管理学基础 形成性考核一
  9. python超市管理系统流程图_python实现超市管理系统(后台管理)
  10. 一款比较好看的javascript轮播图代码
  11. 经典面试题-Appium原理
  12. 为什么要在信号线上串联一些小电阻
  13. 2021-2025年中国休闲凉鞋行业市场供需与战略研究报告
  14. 少儿编程--STEMA考试介绍转自STEMA (STEM 能力测试) 考 试 白 皮 书
  15. 身高预测和体脂判断,选择结构练习,C语言
  16. NAO机器人的介绍与参数
  17. Aspose.Words 表格添加斜线 并添加文字
  18. 头部 CT 图像三维重建
  19. composer 安装 thinkphp
  20. PHP判断用户是否已经登录,如果登录则显示首页,如果未登录则进入登录页面或注册页面

热门文章

  1. vivo的android是什么手机,酷派回归了!或成OPPO、vivo最大劲敌,2021安卓“机皇”会是谁?...
  2. 达人评测 i59400f和i59600kf哪个好 i5 9400f和i5 9600kf有什么区别
  3. 北漂生活第十一弹-bingo 代码合并
  4. 2020ABT精选面试题,共550页PDF干就完了!(以及疫情期间面试经历分享)
  5. 对应分析技术-一种强有力的统计分析方法
  6. 2022出海东南亚:泰国电商市场现状及网红营销特点
  7. Caused by: java.security.cert.CertPathValidatorException: timestamp check failed
  8. 报错解决:node:internal/modules/cjs/loader:936 throw err;
  9. PS将鲜花图片转成工笔画教程
  10. 官网下载 Mysql 连接驱动jar包