合集-命令
openssl x509 -noout -text -in file
摘要:该命令用于解析和显示X.509证书的详细信息。具体参数的含义如下: -noout:不输出证书的原始内容,只显示解析后的信息。 -text:以文本形式显示证书的详细信息。 -in :指定要解析的证书文件。 执行该命令后,将会显示证书的各种信息,包括证书的版本、序列号、签名算法、颁发者、有效期、公钥信息
grep -oP 过滤字符串中的指定内容
摘要:- 命令示例:`echo port 1234 123 | grep -oP 'port\s+\K\d+'` 返回: 1234 > 这条命令使用 grep 工具来在文本中查找 "Port " 后面跟着一个或多个空格的数字,并使用 -oP 标志来仅显示匹配的数字而不是整个行。其中 \K 是一个正则表达式
setfacl 设置文件权限
摘要:参考:[https://blog.csdn.net/qwq_qaq/article/details/54882203](https://blog.csdn.net/qwq_qaq/article/details/54882203)
nmcli 配置网络
摘要:- centos7/8 机器上默认有安装nmcli,可直接使用修改ip。 ``` nmcli c add type ethernet ifname eth0 # 会提示 ‘ethernet-eth0’ 创建成功 nmcli c mod ethernet-eth0 ipv4.method manual
iftop 查看网络流量
摘要:[iftop命令详解](https://www.cnblogs.com/yinzhengjie/p/6223467.html) iftop界面说明: 界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。 中间的这两个左右箭头,表示的是流量的方向。 TX:发送流量 RX:接收流量 T
nmap 扫描网络、监视主机
摘要:> Nmap (“Network Mapper(网络映射器)”) 它的设计目标是快速地扫描大型网络,当然用它扫描单个 主机也没有问题。Nmap通常用于安全审核, 许多系统管理员和网络管理员也用它来做一些日常的工作,比如查看整个网络的信息, 管理服务升级计划,以及监视主机和服务的运行。 nmap是一个
基础命令:find/grep/sed/awk/du/df/ps
摘要:[toc] find # find 属于全部匹配,如输入abc,不能查到abcd # find 默认采用递归搜索 # 按时间 find . -atime -1 ## 一天内访问过 find . -ctime -1 ## 一天内属性有修改 find . -mtime -1 ## 一天内内容有修改 #
lsof 查看进程打开文件
摘要:参考文档:[lsof命令详解](https://www.cnblogs.com/wanng/p/lsof-cmd.html) `lsof`,列出系统中所有打开的文件。 **各列字段意义如下:** COMMAND: 进程的名称 PID: 进程标识符 USER: 进程所有者 FD: 文件描述符,应用程序
grub2-mkconfig 生成 grub.cfg 配置
摘要:> 检索这个命令的,肯定都知道 grub 是 bootloader 程序,用于引导系统启动。配置文件是 `grub.conf`,现在一般的 grub 版本是grub2。 > 当机器上安装有多个内核、或者多个操作系统时,如果想要改变引导项,又不想在启动过程中等待(手工去选),可以使用这个命令去重新生成
find/cpio/gzip/tar 打包文件系统
摘要:### ` find dir | cpio --quiet -o -H newc | gzip -9 > rootfs.cgz` ### ` tar caf rootfs.tar.gz dir/* `
rpm -q[a|f|i|R|l|c][--last]查询选项
摘要:rpm(8) System Manager's Manual rpm(8) 名称 rpm - RPM 软件包管理器 查询选项 rpm的查询命令通常的格式如下: rpm -q [query-options] 包选择选项: <package_name> 查询名为<package_name>的安装包. -
btrfs filesystem resize 修改文件分区大小
摘要:``` btrfs filesystem resize 2:300G /path ## 为创建了btrfs文件系统,已经挂载到/path 且device ID为2的硬盘/分区进行resize # 已经做过硬盘/分区扩容,且扩容为300G ```
docker/docker-compose 命令使用
摘要:基础命令 docker run: 运行一个容器。例如,docker run nginx会下载并运行最新版本的Nginx容器。 docker ps: 列出正在运行的容器。使用docker ps -a可以列出所有容器,包括已停止的容器。 docker stop: 停止一个容器。需要指定容器的ID或名称。
kill 命令重启 php-fpm
摘要:使用命令 `sudo kill -USR2 `/var/run/php-fpm/php-fpm.pid`` kill命令介绍 “kill” 命令用于终止正在运行的进程。它可以通过发送信号来与指定的进程进行交互。以下是 “kill” 命令的常见用法: 终止进程: kill 用指定的进程ID(PID)替
nslookup 域名或IP地址 [DNS服务器]
摘要:nslookup 是一个用于查询域名系统(DNS)的命令行工具,可用于获取域名的IP地址以及反向查询(根据IP地址查找域名)。以下是 nslookup 命令的使用方法: 基本语法 nslookup :要查询的域名或IP地址。 :可选参数,指定要使用的特定DNS服务器。如果不提供此参数,默认使用系统配
ansible 使用
摘要:Install centos yum install epel-release -y && yum install ansible -y && ansible --verson Inventory example: [kvm] 192.168.0.51 ansible_port=2222 192.1
git 命令: 工作区与暂存区
摘要:参考:工作区和暂存区 Git管理的文件分为:工作区,版本库,版本库又分为暂存区stage和暂存区分支master(仓库) 工作区>>>>暂存区>>>>仓库 git add把文件从工作区>>>>暂存区,git commit把文件从暂存区>>>>仓库, git diff查看工作区和暂存区差异, git
yum与软件包
摘要:从一个命令开始 yum provides iostat ## 找到软件包名为:sysstat-10.1.5-19.el7.x86_64 安装软件包 yum install sysstat-10.1.5-19.el7.x86_64 下载软件包 yum download sysstat-10.1.5-1
virt-top 命令查看kvm虚拟机的资源使用情况
摘要:命令介绍 virt-top : a 'top'-like utility for virtualization SUMMARY virt-top [-options] OPTIONS -1 Start by displaying pCPUs (default: tasks) -2 Start by