linux基础—课堂随笔09_数组

数组:(6.14 第一节)

  • 取分区利用率,大于百分之八十则发出警报

    取分区第一列

取分区使用率:

脚本:

检查脚本语法:

——end

数组切片:

1.跳过前两个取后面

2.跳过前两个取三个

  • 生成10个随机数保存于数组中,找出最大和最小值(10:05 左右)

Eval

变量的间接引用:

创建临时文件:

  • 创建一个file开头,后面跟6个随机字符的临时文件

  • 创建一个file开头,后面跟时间以及6个随机字符的临时文件

    1.

2.

  • 创建临时文件夹 -d

  • 指定文件夹存放路径 -p

install 安装复制文件

expect 将人为交互式(手动操作)操作转化为自动化操作(需安装)

  • 监控“hello”字符串,如果有人打印,发送“you said hello ”

  • seq发送问价时自动输入“yes”和密码

  • 交互—自动—交互

原文地址:https://www.cnblogs.com/qige-11/p/11032520.html

时间: 2024-10-11 16:10:30

linux基础—课堂随笔09_数组的相关文章

linux基础—课堂随笔010_系统启动和内核管理

系统启动和内核管理 Linux: kernel+rootfs kernel: 进程管理.内存管理.网络管理.驱动程序.文件系统.安全功能 rootfs:程序和glibc 库:函数集合, function, 调用接口(头文件负责描述) 程序:二进制执行文件 内核设计流派: 单内核(monolithic kernel):Linux 把所有功能集成于同一个程序,分层实现不同功能,系统庞大复杂 微内核(micro kernel):Windows, Solaris 每种功能使一个单独子系统实现,将内核功能

linux基础学习随笔【根本没有排序哈】

直接整:init 3 5 6 0;init 3代表切换到字符界面,5代表切换到图形界面:6表示重启,等同于reboot:0表示关机=poweroff:改主机名:hostnamectl set-hostname centos7.localdomain;[记不住,TAB键补全]查看操作系统linux版本:cat /etc/centos-release;或者通过安装lsb_release -a ;查看内核版本: uname -rlscpu 查看CPU使用情况:lsblk查看硬盘:free - h查看内

linux基础学习随笔(一) 权限和目录

linux是多用户.多任务的文件为基础的一个系统.多用户系统的文件和文件夹权限区分在linux系统中是基于以下面方式实现的: 1.首先linux系统中分为三种权限,三种权限的数字表示方式为:读--4   写--2  执行--1,总结下就是r--读(4)  w--写(2)  x--执行(1) 另外linux系统的用户权限用字母表示为10位,从左往右第1位表示文件/文件夹的格式,2~4位表示该文件/文件夹 所有者(owner)的权限,5~7表示文件夹所在属组(group)的权限,最后三位表示其他用户

运维基础--Linux基础命令

 Linux基础命令 刚接触Linux,往往会有一个印象就是Linux操作起来比我们熟悉的windows难,其实不然,只要了解熟知了Linux的CLI界面诸多的命令的用法就能使很多在GUI界面下的操作变的无比简单:以下是Linux使用中的几个基础命令: 1.cd: cd [-L|-P] [dir]  改变shell 的工作目录,默认是用户的家目录: cd DIR:切换到DIR目录: cd:   切换至当前用户的家目录: cd - :将工作目录切换至上一次的工作目录:两个目录之间的来回切换! 原理

关于c语言 指针课堂随笔

右左法则:首先从最里面的圆括号看起,然后往右看,再往左看.每当遇到圆括号时,就应该掉转阅读方向.一旦解析完圆括号里面所有的东西,就跳出圆括号.重复这个过程直到整个声明解析完毕 1.指针的判断应该是从未定义的标识符开始阅读,而不是从括号读起,之所以是未定义的标识符,是因为一个声明里面可能有多个标识符,但未定义的标识符只会有一个 实例: int(*func)(int*p)    先从标识符func找起往右走  碰到圆括号 反转 从左走 func的指针  再往右碰到圆括号这是个函数    func是指

linux基础(2)

Linux基础题 作业一:1) 新建用户natasha,uid为1000,gid为555,备注信息为"master"useradd natashagroupmod -g 555 natashausermod -u 1000 -c master natasha2) 修改natasha用户的家目录为/Natashausermod -d /home/Natasha natasha 3) 查看用户信息配置文件的最后一行tail -1 /etc/passwd4) 为natasha用户设置密码&q

Linux基础的调优及安全设置

基础的调优及安全设置. a简单优化Linux 1.关闭Selinux [[email protected] selinux]#cd /etc/selinux/ [[email protected] selinux]# sed -i s#SELINUX=enforcing#SELINUX=disabled#g config [[email protected] selinux]# cat config # This file controls the state of SELinux on the

[Z] linux基础编程:IO模型:阻塞/非阻塞/IO复用 同步/异步 Select/Epoll/AIO

原文链接:http://blog.csdn.net/colzer/article/details/8169075 IO概念 Linux的内核将所有外部设备都可以看做一个文件来操作.那么我们对与外部设备的操作都可以看做对文件进行操作.我们对一个文件的读写,都通过调用内核提供的系统调用:内核给我们返回一个file descriptor(fd,文件描述符).而对一个socket的读写也会有相应的描述符,称为socketfd(socket描述符).描述符就是一个数字,指向内核中一个结构体(文件路径,数据

linux基础编程:IO模型:阻塞/非阻塞/IO复用 同步/异步 Select/Epoll/AIO(转载)

IO概念 Linux的内核将所有外部设备都可以看做一个文件来操作.那么我们对与外部设备的操作都可以看做对文件进行操作.我们对一个文件的读写,都通过调用内核提供的系统调用:内核给我们返回一个file descriptor(fd,文件描述符).而对一个socket的读写也会有相应的描述符,称为socketfd(socket描述符).描述符就是一个数字,指向内核中一个结构体(文件路径,数据区,等一些属性).那么我们的应用程序对文件的读写就通过对描述符的读写完成. linux将内存分为内核区,用户区.l