命令 常用compose docker
每天一个linux命令(47):iostat命令
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行 ......
每天一个linux命令(48):watch命令
watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log ......
每天一个linux命令(49):at命令
在windows系统中,windows提供了计划任务这一功能,在控制面板 -> 性能与维护 -> 任务计划, 它的功能就是安排自动运行的任务。 通过'添加任务计划'的一步步引导,则可建立一个定时执行的任务。 在linux系统中你可能已经发现了为什么系统常常会自动的进行一些任务?这些任务到底是谁在支配 ......
每天一个linux命令(51):lsof命令
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符, ......
每天一个linux命令(53):route命令
Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统 ......
每天一个linux命令(54):ping命令
Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQU ......
每天一个linux命令(55):traceroute命令
通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在M ......
每天一个linux命令(59):rcp命令
rcp代表“remote file copy”(远程文件拷贝)。该命令用于在计算机之间拷贝文件。rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。 1.命令格式: rcp [参数] [源文件] [目标文件] 2.命令功能: rcp命令用在远端复制文件 ......
每天一个linux命令(60):scp命令
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不 ......
每天一个linux命令(44)0:top命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了 ......
每天一个linux命令(50)0:crontab命令
前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用 ......
每天一个linux命令(52)0:ifconfig命令
许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconf ......
常用命令
git检索:stars:>9 in:name ORB_SLAM3 in:description YOLO dense language:C++mkdir build && cd build && rm -rf * && cmake ../ && make -j6递归删除目录:find . -name ......
每日学习之Linux命令
这篇博客是记一件令我伤心不已,痛苦万分的事情,在我安装phoenix的时候我将所有的jar包都导入了hbase的lib目录下,这导致我的hbase启动不成功,然后我打算将phoenix的文件夹删除以及和hbase的lib目录下的关于phoenix的jar包删除,然后我就用了rm -rf 文件的位置, ......
git常用命令
git初始化 设置用户签名 git config --global user.name "xxx" git config --global user.email "xxx@xxx" 查看 git config user.name git config user.email 初始化本地仓库 在终端中进 ......
mysql常用命令
mysql常用命令 创建用户相关 mysql5.7后 password改为authentication_string #查看用户权限 show grants for 用户 例:show grants for root@localhost #创建用户 create user 'username'@'h ......
linux常用命令
grep、cut、awk、sed grep [选项] [内容] [file] -v #对内容进行取反提取 -n #对提取的内容显示行号 -w #精确匹配 -i #忽略大小写 ^匹配开头行首(放到提取内容的行首) -E #正则匹配 cut [选项] [file] -d #指定分割符 -f #指定截取区 ......
java基础-常用类-day10
目录1. 包装类2. Integer类3.util.date4. java.sql.Date5. SimpleDateFormat5. Calendar 1. 包装类 基础数据类型 进行封装 产生一个新的类 (属性 方法 构造器) 基本数据类型 包装类 继承关系 byte Byte Number-- ......
Docker从零开始部署后端项目和MySQL数据库
预备知识 Docker是什么 Docker镜像是什么 Docker容器是什么 Docker Compose是什么 Docker Compose中的Service是什么 请自行上网查阅以上内容相关资料,否则无法阅读下文 安装Docker Windows 去官网Docker: Accelerated C ......
Docker分享
前置知识 本篇文章主要分享容器技术依赖的Namespace,在开始之前,有一些前置知识需要先阐明,也许它们很零碎,但开始之前我还是希望你能够完全理解这些概念。 前置知识这一段除了补短之外,还有一个目的,把一个很多人没解释清楚的问题解释清楚: 什么是容器,和虚拟机有什么区别? 进程树模型:fork和e ......
cout输出中文,在命令提示符中出现乱码
本例子解决方法在Windows操作系统中测试有效。使用C++的cout输出中文,例如 cout<<"yes中文"<<endl; 运行结果,如果在命令提示符中出现乱码,如下图:那么解决办法如下:先在命令提示符中,执行chcp 65001,即输入chcp 65001,回车。进入激活代码页65001,这样 ......
alias命令高级用法
开心一刻 悟空大喝一声:筋斗云。。。 半小时过去了,筋斗云还没来。 悟空再喝:筋斗云。。。 一小时之后,筋斗云没来。 现在插播一条天气预报:今天天气晴朗,万里无云。 写在前面 我在使用 rsync 命令时用了特别多的参数,导致这一条命令特别长,因此我想到了用 alias 给命令起一个别名,但是我在其 ......
使用TestContainers在Docker中进行集成测试
现代软件应用很少独立工作。典型的应用程序会与几个外部系统进行通信,如: 数据库、 消息系统、 缓存提供商 其他第三方服务。 你应该编写测试确保一切正常运行。 单元测试有助于隔离地测试业务逻辑,不涉及任何外部服务。它们易于编写并提供几乎即时的反馈。 有了单元测试还不够,集成测试用来验证与外部系统的交互 ......
you-get run in docker
未知原因, windows 上装不了 you-get. solution 如下: docker run -it --rm python:3.7 bash > pip install --upgrade pip anohter termial: docker ps, get the contatine ......
Java的常用@SuppressWarnings注解
总所周知,IDE经常会提示一些警告,通常使用@SuppressWarnings注解来忽略 虽然这样做并不是很推荐,但对于一些不想改动的代码还是需要的,所以在这里做个我常用的记录 值 备注 ResultOfMethodCallIgnored 返回值忽略 unused 未使用的变量 Duplicated ......
渗透测试基本流程以及nmap基本命令
1首先确认目标 2信息收集 3漏洞扫描 4漏洞验证 5提权 6清除痕迹 信息收集可以从编写报告信息收集可以从系统版本信息,应用信息,服务信息,以及相关防护信息方面入手 nmap基本命令:端口扫描 SYN nmap -sS+ip connect nmap -sT+ip UDP nmap -sU+ip ......
wireshark流量分析相关命令
对于大量的数据,一般先用 Wireshark 软件先进行,然后在用 tshark 或 pyshark 分析 # 过滤出所有有uri请求的响应file_data tshark -nr [pcap文件] -Y 'http.request.full_uri' -T fields -e http.file_ ......
DVWA靶场通关-Command Injection(命令行注入)
Brute Force(暴力(破解))、Command Injection(命令行注入)、CSRF(跨站请求伪造)、 File Inclusion(文件包含)、File Upload(文件上传)、Insecure CAPTCHA (不安全的验证码)、 SQL Injection(SQL注入)、SQL ......