寄存器 指令 标志

实用指令_大数据shell_流程控制_while

##### 流程控制while - 基本语法 ~~~shell while [条件判断式] do 程序 done ~~~ - 应用实例 案例1 :从命令行输入一个数据n,统计从1+ .. n的值是多少 ~~~shell #!/bin/bash echo 你输入的值:$1 sum=0 i=0 whil ......
指令 流程 数据 shell while

实用指令_大数据shell_流程控制_for

##### 流程控制for ###### 基本语法1 ~~~shell for 变量 in 值1 值2 值3 ... do 程序 done ~~~ - 应用实例 案例1:打印命令输入的参数 ~~~shell #!/bin/bash tmp=0 for var in $@ do #tmp=$(($tm ......
指令 流程 数据 shell for

实用指令_大数据shell_运算符

##### 运算符 学习如何在shell中进行各种运算操作。 ###### 基本语法 1. "$((运算式))" 或 "$[运算式]" 2. expr m + n 注意:expr 运算符间要有空格 3. expr m - n 4. expr \\*,/,% 乘,除,取余 ###### 应用实例 案例 ......
运算符 指令 数据 shell

实用指令_大数据shell_流程控制_case

##### 流程控制case语句 ###### 基本语法 ~~~shell case $变量名 in "值1") ###如果变量的值1,则执行此 程序1 ;; "值2") ###如果变量的值2,则执行此 程序2 ;; ###....省略其他分支 *) ###如果变量的值不是以上的值,则执行此 程序3 ......
指令 流程 数据 shell case

实用指令_大数据shell_变量_预定义变量

##### 预定义变量 就是shell设计者事先已经定义好的变量,可以直接在shell脚本中使用 ###### 基本语法 - $$ (功能描述;当前进程的进程号) - $!(功能描述:后台运行的最后一个进程号) - $?(功能描述:最后一次执行的命令的返回状态,如果这个变量的值为0,证明上一个命令正 ......
变量 指令 数据 shell

实用指令_大数据shell_变量_设置位置参数

##### 位置参数 当我们执行一个shell脚本时,如果希望获取命令行的参数信息,就可以使用位置参数变量 比如: /myshell.sh 100 200 ,这个就是一个执行shell的命令行,可以在myshell脚本中获取到参数信息 - 基本语法 1. $n (功能描述:n为数字,$0代表命令本身 ......
变量 指令 位置 参数 数据

实用指令_大数据shell_变量

##### Shell的变量 ###### Shell的变量的介绍 1. LinuxShell中的变量分为,系统变量和用户自定义变量。 2. 系统变量:$HOME,$PWD,$IUSER等等 。比如echo $HOME等等 3. 显示当前shell中所有变量:set ###### shell变量的定 ......
变量 指令 数据 shell

实用指令_大数据shell_设置环境变量

##### 设置环境变量 - 基本语法 1. export 变量名=变量值 (功能描述:将shell变量输出为环境变量) 2. source 配置文件 (功能描述:将修改后的配置信息立即生效) 3. echo $变量名 (功能描述:查询环境变量的值) - 快速入门案例 1. 在/etc/profil ......
变量 指令 环境 数据 shell

实用指令_大数据shell快速入门了解

##### shell编程 Linux运维工程师在进行服务器集群管理时,需要写shell程序来进行服务器管理。对于javaee和python程序员来说,工作需要,可能需要编写一些shell脚本进行程序或者是服务器的维护,比如备份数据库脚本。对于大数据程序员来说,需要编写shell来管理集群。 ### ......
指令 数据 shell

实用指令_实操作_yum

##### yum Yum是一个shell前端软件包管理器,基于RPM包管理器,能够从指定的服务器自动下载RPM包并且安装,可以**自动处理依赖关系**,并且**一次安装所有依赖的软件包** ###### yum的基本命令 - 查询yum服务器是否有需要安装的软件 ~~~shell yum list ......
指令 yum

实用指令_实操作_RPM包管理

##### RPM和YUM ###### RPM包的管理 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.rpm扩展名的文件。PRM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似window的setup.exe。这一文件格式 ......
指令 RPM

实用指令_实操作_进程服务管理

##### 服务(service)管理 服务本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd 防火墙等),因此我们又称为守护进程,是linux中非常重要的知识点 ###### service管理指令 service 服务名 [start|stop ......
指令 进程

实用指令_实操作_进程管理_进程监控网络监控

##### 动态监控进程 top 与ps 命令很相似,它们都用来显示正在执行的进程。类似于任务管理器。top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程。 ![image-20230817095148157](C:\Users\86183\AppData\Roaming\Ty ......
进程 网络监控 指令 网络

实用指令_实操作_进程管理

##### 进程管理 ###### 基本介绍 1. 在linux中,每个执行的程序(代码)都称为一个**进程**。每一个进程都分配一个id号 2. 每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程,例如www服务器 3. 每个进程都可能以两种方式存在的。**前台与后台**,所谓前台进程 ......
指令 进程

arm用户态寄存器

常用的arm用户态寄存器如上表所示,有r0~r15这16个寄存器 r0~r3:通常在函数传参时使用(从左到右的顺序,大于4个参数时使用栈来传递)和返回值(r0通常被用作返回值)。在函数内部 r0-r3 也可以用来存储局部变量。 r4~r8,r10,r11:通常用来保存局部变量。r11通常用来作为(F ......
寄存器 用户 arm

实用指令_实操作_网络配置

##### 实用指令_实操作 ###### ping测试主机之间网络联通性 ping 目标主机(功能描述,测试当前服务器是否可以连接目的主机) ###### linux网络环境配置 - 自动获取:登录后,通过界面设置自动获取ip - 指定固定的ip:直接修改配置文件来指定ip,可以连接到外网(推荐) ......
指令 网络

实用指令_实操作_磁盘分区磁盘挂载

##### 磁盘分区和挂载 ###### 分区的方式 - **mbr分区**(以前的传统方式) 1. 最多支持4个主分区 2. 系统只能安装在主分区 3. 扩展分区要占一个主分区 4. MBR最大只支持2TB,但是拥有最好的兼容性 - **gtp分区** 1. 支持无限多个主分区(但操作系统可能限制 ......
磁盘 指令

实用指令_实操作_磁盘分区磁盘挂载经典案例

##### 磁盘分区挂载的经典案例 如何增加一块硬盘 1. 虚拟机添加硬盘 2. 分区 ~~~shell ### fdisk /dev/sdb m ###显示命令列表 n ###新增分区 p ###显示磁盘分区同 fdisk -l 回车 ###分区编号 回车 w ###写入并退出 ###说明,开始分 ......
磁盘 经典案例 指令 案例 经典

实用指令_实操作_磁盘查询实用指令

##### 磁盘情况查询 ###### 查询系统整体磁盘使用情况 - 基本语法 ~~~shell df -h ~~~ - 应用实例 ###### 查询指定目录的磁盘占用情况 - 基本语法 ~~~shell du -h /目录 ~~~ ​ 查询指定目录的磁盘占用情况,默认为当前目录 ​ -s指定目录占 ......
指令 磁盘

实用指令_实操作_任务调度常用案例

##### crond 任务调度实例 - crond 相关指令: ~~~shell ###1.终止任务调度 crontab -r ###2.列出当前有哪些任务调度 crontab -l ###3.重启任务调度 service crond restart ~~~ - 应用实例 ~~~shell ### ......
指令 常用 案例 任务

实用指令_实操作_任务调度基本说明

##### crond 任务调度 任务调度:是指系统在某个时间执行的特定的命令或者程序 任务调度分了:1.系统工作:有些重要的工作必须周而复始的执行,如病毒扫描等;2个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。 - 基本语法 ~~~shell crontab {选项} ......
指令 任务

实用指令_实操作_文件目录权限实践案例

##### 最佳实践举例_警察和土匪游戏 阵营分未 police ,bandit(土匪) police: 有jack,jerry bandit: 有xh,xq - 具体案例 ~~~shell ###步骤 ##1.创建组 groupadd police groupadd bandit ##2.创建用户 ......
指令 权限 案例 文件 目录

实用指令_实操作_文件目录权限管理

##### 文件目录权限管理 ###### 修改权限 通过chmod指令,可以修改文件或者目录的权限。 - 第一种方式:**+,-,=变更权限: u:所有者 g:所在组 o:其他人 a: 所有人(u,g,o的在那个和)** ~~~shell ###基本语法 ##1.方式 chmod u=rwx,g= ......
指令 权限 文件 目录

实用指令_实操作篇组管理权限管理

##### 组管理 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件所有者,所在组,其他组的概念。 - 所有者 - 所在组 - 其他组 - 改变用户所在的组 ###### 文件/目录所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。 - 查看文件的 ......
指令 权限

实用指令_实操作_文件目录权限详细介绍

##### 文件目录权限的基本介绍 ls -l 中 列表显示内容如下 : -rwxrw-r-- 1 root root 123 Feb 2 09:39 abc ###### 0-9位代表的说明 1. 第0位确定文件类型(d,-,l,c,b) 2. 第1-3位确定所有者(该文件的所有者) 拥有该文件的 ......
指令 权限 文件 目录

实用指令_文件目录类_压缩和解压指令

##### 压缩和解压类 ###### gzip/gunzip指令 - 基本语法 ~~~shell gzip 文件1 文件2 .... (功能描述,压缩文件,只能将文件压缩为*.gz文件) gunzip 文件.gz (功能描述,解压缩文件命令) ~~~ - 应用实例 ~~~shell ###eg1: ......
指令 文件 目录

实用指令_时间日期类_date_cal

##### 时间日期类 ###### date指令 显示当前日期 - 基本语法 ~~~shell date (功能描述:显示当前时间) date +%Y (功能描述:显示当前年份) date +%m (功能描述:显示当前月份) date +%d (功能描述:显示当前月份) date "+%Y-%m- ......
指令 date_cal 日期 时间 date

实用指令_搜索查找类_find_locate_grep

##### 搜索查找类 ###### find指令 find指令将从指定目录向下递归遍历各个子目录,将满足条件的文件或者目录显示在终端。 - 基本语法 ~~~shell find [搜索范围] [选项] ~~~ | 选项 | 功能 | | | | | -name | 按照指定的文件名查找模式查找文件 ......
find_locate_grep 指令 locate find grep

实用指令_文件目录类_ln_history

##### 文件目录类 ###### ln指令 软链接也叫符号链接,类似windows的快捷方式,主要存放了链接其他文件的路径 - 基本语法 ~~~shell ln -s {原文件或目录} {软链接名} (功能描述:给原文件创建一个软链接) ~~~ - 应用实例 ~~~shell ###eg1:在/ ......
指令 ln_history history 文件 目录

实用指令_文件目录类_echo_head_tail

##### 文件目录类 ###### echo指令 输出内容到控制台 - 基本语法 ~~~shell echo [选项] {输出内容} ~~~ - 应用实例 ~~~shell ###eg1:使用echo指令输出环境变量 echo $PATH ###eg2:使用echo指令输出hello word e ......
echo_head_tail 指令 文件 目录 echo