概述iptables是一个配置Linux内核防火墙的命令行工具,它基于内核的包过滤框架(packetfilteringframework)netfilter,主要用于管理数据包过滤和NAT规则。图片来源:https://upload.wikimedia.org/wikipedia/commons/3/37/Netfilter-packet-flow.svgiptables 与协议栈内有包过滤功能的hook交互来完成工作。这些内核hook构成了 netfilter 框架。每个进入网络系统的包(接收或发送)在经过协议栈时都会触发这些hook,程序可以通过注册hook函数的方式在一些关键路径上处
概述iptables是一个配置Linux内核防火墙的命令行工具,它基于内核的包过滤框架(packetfilteringframework)netfilter,主要用于管理数据包过滤和NAT规则。图片来源:https://upload.wikimedia.org/wikipedia/commons/3/37/Netfilter-packet-flow.svgiptables 与协议栈内有包过滤功能的hook交互来完成工作。这些内核hook构成了 netfilter 框架。每个进入网络系统的包(接收或发送)在经过协议栈时都会触发这些hook,程序可以通过注册hook函数的方式在一些关键路径上处
文章目录1、查看目录与文件:ls2、切换目录:cd3、显示当前目录:pwd4、创建空文件:touch5、创建目录:mkdir6、查看文件内容:cat7、分页查看文件内容:more8、查看文件尾内容:tail9、拷贝:cp10、剪切或改名:11、删除:rm12、搜索文件:find13、显示或配置网络设备:ifconfig14、显示网络相关信息:netstat15、显示进程状态:ps16、查看目录使用情况:du17、查看磁盘空间使用情况:df18、显示系统当前进程信息:top19、杀死进程:kill20、压缩和解压:tar21、改变文件或目录的拥有者和组:chown22、改变文件或目录的访问权限:
文章目录1、查看目录与文件:ls2、切换目录:cd3、显示当前目录:pwd4、创建空文件:touch5、创建目录:mkdir6、查看文件内容:cat7、分页查看文件内容:more8、查看文件尾内容:tail9、拷贝:cp10、剪切或改名:11、删除:rm12、搜索文件:find13、显示或配置网络设备:ifconfig14、显示网络相关信息:netstat15、显示进程状态:ps16、查看目录使用情况:du17、查看磁盘空间使用情况:df18、显示系统当前进程信息:top19、杀死进程:kill20、压缩和解压:tar21、改变文件或目录的拥有者和组:chown22、改变文件或目录的访问权限:
cd/mnt/opt/cqstt/logs/stt-erpdockerlogs-f--tail=1000stt-erp#查看物理CPU个数cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l#查看每个物理CPU中core的个数(即核数)cat/proc/cpuinfo|grep"cpucores"|uniq#查看逻辑CPU的个数cat/proc/cpuinfo|grep"processor"|wc-l#撤销commitgitreset--softHEAD^#批量删除本地分支gitbranch|grep'xxx'|xargsgitbranch-D#删除
cd/mnt/opt/cqstt/logs/stt-erpdockerlogs-f--tail=1000stt-erp#查看物理CPU个数cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l#查看每个物理CPU中core的个数(即核数)cat/proc/cpuinfo|grep"cpucores"|uniq#查看逻辑CPU的个数cat/proc/cpuinfo|grep"processor"|wc-l#撤销commitgitreset--softHEAD^#批量删除本地分支gitbranch|grep'xxx'|xargsgitbranch-D#删除
将常用命令汇集于此,以便在忘记的时候查询,持续更新……GitLocalchanges添加名字:gitconfig--globaluser.name""添加邮件:gitconfig--globauser.email""显示中文:gitconfig--globalcore.quotepathfalse初始化:gitinit添加文件:gitadd提交文件:gitcommit-m""查看当前状态:gitstatus查看提交历史:gitlog删除文件:gitrm查看两个版本之间的不同:gitdiff查看某文件修改历史:gitlog-p只删除远程文件://删除文件被保存的记录但不影响本地文件,适合删除已经
将常用命令汇集于此,以便在忘记的时候查询,持续更新……GitLocalchanges添加名字:gitconfig--globaluser.name""添加邮件:gitconfig--globauser.email""显示中文:gitconfig--globalcore.quotepathfalse初始化:gitinit添加文件:gitadd提交文件:gitcommit-m""查看当前状态:gitstatus查看提交历史:gitlog删除文件:gitrm查看两个版本之间的不同:gitdiff查看某文件修改历史:gitlog-p只删除远程文件://删除文件被保存的记录但不影响本地文件,适合删除已经
目录 一、帮助启动类命令 二、镜像命令查找本地镜像仓库查找源仓库镜像文件下载源仓库镜像文件查看本地空间删除docker虚悬镜像三、容器命令启动交互式命令查看正在运行的容器关闭容器删除已停止容器:查看容器日志查看容器内运行的进程重新进入退出的容器拷贝容器文件拷贝/导出容器 一、帮助启动类命令1、启动docker:systemctlstartdocker2、停止docker:systemctlstopdocker3、重启docker:systemctlrestartdocker4、查看docker状态:systemcltstatusdocker5、开机启动:systemctlenabledocke
目录 一、帮助启动类命令 二、镜像命令查找本地镜像仓库查找源仓库镜像文件下载源仓库镜像文件查看本地空间删除docker虚悬镜像三、容器命令启动交互式命令查看正在运行的容器关闭容器删除已停止容器:查看容器日志查看容器内运行的进程重新进入退出的容器拷贝容器文件拷贝/导出容器 一、帮助启动类命令1、启动docker:systemctlstartdocker2、停止docker:systemctlstopdocker3、重启docker:systemctlrestartdocker4、查看docker状态:systemcltstatusdocker5、开机启动:systemctlenabledocke