特性 概念shell bash

Shell输入/输出重定向

Shell输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。 cmd > file 将输出重定向到file ......
Shell

Shell函数

定义 [function] funName(){ action; [return int;]}可以带function fun()定义,也可以直接fun()定义,不加任何参数。参数返回,可以显示加return返回,如果不加,将以最后一条命令运行结果,作为返回值。return后跟的值(0-255) de ......
函数 Shell

JUC并发编程基础篇第一章之进程/并发/异步的概念[理解基本概念]

1. 进程和线程的概念 进程: 系统正在运行的一个应用程序;程序一旦运行就是一个进程;进程是资源分配的最小单位 线程: 是进程的实际运行单位;一个人进程可以并发控制多个线程,每条线程并行执行不同的任务 区别: 进程基本上相互独立的;而线程存在于进程内,是进程的一个子集 进程拥有共享的资源,如内存空间 ......
概念 进程 基础 JUC

基础概念的理解

shell是一个命令解释器。 ./hello,shell将这条命令解释为将可执行文件hello加载进内存。程序就从main函数处开始运行,这个程序就变成了一个进程,内核就给它分配4G的虚拟地址空间。 程序操作的所有地址都是虚拟地址,然后通过MMU可以将虚拟地址转换成物理地址。 内存只能做到存储数据, ......
概念 基础

Shell流程控制

和java,php等语言不一样,sh的流程控制不可为空。 1. if ifthenfi 实例:if [ $(ps -ef |grep -c "ssh") -gt 1]; thenecho truefi ifthenelsefi if thenelifthenelsefiif else 的[]判断语句 ......
流程 Shell

shell 脚本中 set 命令用法解析:set -e 或 set -u

语法: set [-可选参数] [-o 选项] 一般 “-” 表示启用某个参数,“+” 表示取消某个set曾启动的参数。与-<参数>相反 功能说明 set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定某个单一的选项时将设置 sh ......
set 脚本 命令 shell

版本 .NET Framework版本 Visual Studio版本 发布日期 特性

版本 .NET Framework版本 Visual Studio版本 发布日期 特性 C# 1.0 .NET Framework 1.0 Visual Studio .NET 2002 2002.1 委托 事件 C# 1.1 .NET Framework 1.1 Visual Studio .NE ......
版本 Framework 特性 日期 Visual

ctfshow-web4(Nginx日志写shell)

这是一道有关Nginx日志文件写入shell的题目。 一、 基础知识 /etc/nginx/nginx.conf:该文件是Ngnix的配置的文件,该文件保存着能够影响服务器运行的配置信息。有时会泄露敏感信息。该文件支持php解析。 /var/log/nginx/access.log:该文件是Ngni ......
ctfshow-web ctfshow Nginx shell 日志

adb shell dumpsys

Currently running services: DmAgent DockObserver GuiExtService IIccPhoneBookMz NvRAMAgent PPLAgent SurfaceFlinger access_control accessibility account ......
dumpsys shell adb

Shell常见命令

1. echo echo "It is a test"echo It is a test // 双引号完全可以省略echo "\"It is a test\"" // "It is a test"echo "$name It is a test"echo -e "ok, \n" // 加了-e开启转 ......
命令 常见 Shell

Shell基本运算符

Shell和其他编程语言一样,支持多种运算符,包括:(1)算数运算符(2)关系运算符(3)布尔运算符(4)逻辑运算符(5)字符串运算符(6)文件测试运算符 1. 算数运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如awk和exprexpr是一款表达式计算工具,使用它能完成表 ......
运算符 Shell

Shell参数传递

执行Shell脚本时候,向脚本传递参数,脚本内获取参数的格式为$n,n代表一个数字,1为执行脚本的第一个参数,2位执行脚本的第二个参数。其中$0为执行的文件名。 #!/bin/bashecho "fileName:$0";echo "param1:$1";echo "param2:$2" ./tes ......
参数 Shell

分布式存储技术(上):HDFS 与 Ceph的架构原理、特性、优缺点解析

面对企业级数据量,单机容量太小,无法存储海量的数据,这时候就需要用到多台机器存储,并统一管理分布在集群上的文件,这样就形成了分布式文件系统。HDFS是Hadoop下的分布式文件系统技术,Ceph是能处理海量非结构化数据存储的对象存储技术,本文将对他们的架构原理、特性和优缺点做介绍。 — 分布式文件系 ......
优缺点 分布式 架构 特性 原理

微服务的概念

微服务是一种开发软件的架构和组织方法,其中软件由通过明确定义的 API 进行通信的小型独立服务组成。这些服务由各个小型独立团队负责。微服务架构使应用程序更易于扩展和更快地开发,从而加速创新并缩短新功能的发布时间。 整体式架构 与 微服务架构 的比较 通过整体式架构 所有进程紧密耦合,并可作为单项服务 ......
概念

集合的基本概念

一、集合的概念 1、集合和元素的概念 康托尔定义:人们无意中或思想中将一些确定的、彼此完全不同的客体的总和,这些客体叫做集合中的元素。 互不相同的、确定的对象的全体称为集合,简称集。 这些对象作为集合的成员,称为集合的元素。 常用大写字母表示集合,用小写字母表示元素。 集合的元素,可以是具体的事物, ......
概念

Shell变量

简洁 Linux的shell有很多,常见的有:(1)Bourne Shell(/usr/bin/sh或/bin/sh)(2)Bourne Again Shell(/bin/sh)(3)C Shell(/usr/bin/csh)(4)K Shell(/usr/bin/ksh)(5)Shell for ......
变量 Shell

微服务 - 概念 · 应用 · 通讯 · 授权 · 跨域 · 限流

微服务,Ids4认证授权,服务限流,跨域及策略,服务间的通信,RPC,微服务的概念,微服务的特性,微服务的优势,整体式架构 与 微服务架构 的比较 ......
183 概念 通讯

java 新特性 scoped value 的使用

// test scoped value @Test public void testScopedValue() throws InterruptedException { CountDownLatch latch = new CountDownLatch(1); Thread start = Th ......
特性 scoped value java

接口测试概念、HTTP协议

一、概念 1、接口:系统之间(外部系统与内部系统,内部系统与内部系统)数据交通的通道 2、接口测试:校验 接口响应数据与预期数据是否一致 二、接口测试价值(可以绕过前端界面,直接对服务器进行测试) 1、测试页面测试发现不了的问题。 2、符合质量控制前移理念。 3、测试成本低,效益高。 三、接口测试实 ......
接口 概念 HTTP

Shell判断字符串变量是否为空

判断 bash 变量是否为空:要点:变量两端用双引号括起来 如果bash变量未设置或设置为空字符串,则返回true: if [ -z "$var" ];另一个选择: [ -z "$var" ] && echo "Empty"确定bash变量是否为空: [[ ! -z "$var" ]] && ech ......
字符串 变量 字符 Shell

c# 字段、属性的特性

类的成员: 1. 常量 → 固定的值 2. 字段(变量) → 会变化的值 3. 属性 → 受保护的值 4. 方法 → 一系列动作和行为 5. 运算符 → 特定的运算方式(=,+,-,*,/,%,>=,<=...........) 6. 构造方法 → 按照特定的结构创造、产生东西的方法如下代码示例 1 ......
字段 属性 特性

Vulnhub之Monkeybox详细测试过程(不同的Shell获取路径)

Monkeybox 识别目标主机IP地址 ─(kali㉿kali)-[~/Desktop/Vulnhub/Monkeybox] └─$ sudo netdiscover -i eth1 -r 192.168.56.0/24 Currently scanning: Finished! | Screen ......
路径 Monkeybox 过程 Vulnhub Shell

http协议概念

1、http协议特性 http协议是建立在,TCP/IP协议之上的应用层协议,默认端口为80,8080 特点是无状态,短连接 非常连接(有访问数据请求连接,请求时连接,数据返回后断开连接) 2、http协议请求 抓包工具可获得报文 报文传输的是ASSII码 在TCP/IP协议之上,主要分为三部分:请 ......
概念 http

概念

......
概念

BASH: history

HISTCONTROL variable is a colon-separated list of values controlling how commands are saved in the history list. HISTCONTROL=ignoredups It causes line ......
history BASH

BPM工作流引擎常见的术语和概念介绍

本文重点介绍BPM业务流程管理中常常用到概念和术语,这些概念同样适用于JBPM、Activiti、Flowable、Camunda等主流的开源流程引擎。 ......
工作流 术语 概念 常见 引擎

数制概念

......
概念

git bash报错fatal: detected dubious ownership in repository at的解决方法

情况 在git bash中输入"git add ."命令时报错"fatal: detected dubious ownership in repository at" 原因 文件夹的所有者和现在的用户不一致 例如:文件夹的所有者是Administrator,而当前用户是myAccount 方法1 右 ......
repository ownership detected dubious 方法

jar通用shell启停脚本

前言 在Linux环境通过jar包启动Java进程手动输命令有点麻烦,参数多容易忘记,编写一个能启动停止的脚本会方便很多。下文提供了一个较为通用的脚本,可以灵活指定JVM启动选项和应用参数,能够应付大部分场景,有后台启动、前台启动、停止、重启、查看进程状态功能。 Shell脚本内容 脚本用java、 ......
脚本 shell jar

shell脚本模板

shell脚本模板 #!/bin/sh . /etc/rc.d/init.d/functions export LANG=zh_CN.UTF-8 #一级菜单 menu1() { clear cat <<eof |# CentOS7.9优化脚本 #| 1. 一键优化 2. 自定义优化 3. 退出 EO ......
脚本 模板 shell