草庐IT

iptables常用命令

全部标签

Linux常用命令大全(Linux初学者快速入门)

文章目录前言一、Linux简介二、Linux系统目录结构三、Linux命令基本格式四、Linux常用命令和快捷键基本概念目录特殊路径符绝对路径相对路径目录和文件操作显示目录内容:ls切换工作目录:cd展示当前工作目录:pwd创建新目录:mkdir创建文件:touch复制文件或目录:cp移动文件或目录:mv删除文件或目录:rm通配符:*创建软连接:ln文件内容查看和编辑查看文件内容(全部显示):cat查看文件内容(翻页显示):more搜索指定文件:find查看命令程序文件的存放位置:which从文件中通过关键字过滤文件内容:grep统计文件内容数量:wc管道符:|在命令行内输出指定内容:echo

【Docker系列】Docker-核心概念/常用命令与项目部署实践

 写在前面 Docker是一种开源的容器化技术,它允许开发者将应用程序及其依赖项打包到一个轻量级、可移植的容器中,从而实现快速部署和高效运行。Docker的核心概念包括镜像、容器、仓库等。本文将详细介绍Docker的基本概念、安装方法以及常用命令。一、Docker基本概念介绍3个基础概念:镜像(Image)容器(Container)仓库(Registry)1.1  镜像(Image)Docker镜像是一个轻量级的、可执行的独立软件包,包含运行某个应用所需的所有内容,包括代码、运行时、系统工具、库和设置。镜像不包含任何用户数据,它们只在dockerrun命令被调用时被创建。Docker镜像是一个

git 常用命令

创建SSHKey$ssh-keygen-trsa-C"youremail@example.com"配置用户信息$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"email@example.com"仓库在当前目录新建一个Git代码库$gitinit新建一个目录,将其初始化为Git代码库$gitinit[project-name]下载一个项目和它的整个代码历史$gitclone[url]增加/删除文件添加指定文件到暂存区$gitadd[file1][file2]...添加指定目录到暂存区,包括子目录$gitadd[d

repo和git的常用命令

repo简介repo是Google开发的用于管理Android版本库的一个工具,repo是使用Python对git进行了一定的封装,并不是用于取代git,它简化了对多个Git版本库的管理。用repo管理的版本库都需要使用git命令来进行操作。因此,使用repo工具之前,请先确保已经安装git。repo是一个用于管理多个Git仓库的工具,它可以帮助您在一个代码库中管理多个Git仓库的代码。为什么要用repo?项目模块化/组件化之后各模块也作为独立的Git仓库从主项目里剥离了出去,各模块各自管理自己的版本。Android源码引用了很多开源项目,每一个子项目都是一个Git仓库,每个Git仓库都有很多

git常用命令及冲突解决

测试git命令1、将项目clone到本地gitcloneurl例如:gitclonehttps://gitee.com/https--ge/gitee-test.git2、将已修改的文件添加到暂存区gitadd3、将已修改文件提交到本地仓库gitcommit-m"第一次提交,注释必须写"4、拉去远程分支gitpullhttps://gitee.com/https--ge/gitee-test.git5、提交到远程分支gitpushoriginmaster6、gitlog显示当前分支的版本历史gitlog显示某个文件的版本历史记录,包括文件的重命名。gitlog--follow文件名7、设置gi

k8s 常用命令(三)

1、查看版本信息:kubectl version[root@master~]#kubectlversion[root@master~]#kubectlversionClientVersion:version.Info{Major:"1",Minor:"21",GitVersion:"v1.21.3",GitCommit:"ca643a4d1f7bfe34773c74f79527be4afd95bf39",GitTreeState:"clean",BuildDate:"2021-07-15T21:04:39Z",GoVersion:"go1.16.6",Compiler:"gc",Platfor

iptables规则、路由表配置、虚拟IP创建常用操作

一、iptables规则1.查看iptables设置[root@localhost~]iptables-L#查看iptables设置ChainINPUT(policyACCEPT)#没有任何设置targetprotoptsourcedestinationChainFORWARD(policyACCEPT)targetprotoptsourcedestinationChainOUTPUT(policyACCEPT)targetprotoptsourcedestination2.开启全部流量[root@localhost~]iptables-PINPUTACCEPT[root@localhost~

git 常用命令

git常用命令创建SSHKey$ssh-keygen-trsa-C"youremail@example.com"配置用户信息$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"email@example.com"仓库在当前目录新建一个Git代码库$gitinit新建一个目录,将其初始化为Git代码库$gitinit[project-name]下载一个项目和它的整个代码历史$gitclone[url]增加/删除文件添加指定文件到暂存区$gitadd[file1][file2]...添加指定目录到暂存区,包括子目录$g

Linux系统管理常用命令总结

Linux系统的架构基础就是文件,系统中的所有东西都可以归结为一个个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的一个个的文件。而Linux命令是在命令行上运行的程序或实用程序,命令行是一个界面,它接受文本行并将其处理为计算机的指令。任何图形用户界面(GUI)都只是命令行程序的抽象。例如,单击“X”关闭窗口时,该操作后面会运行一个命令。本文主要介绍Linux系统管理命令的操作使用经验总结,详细内容请参考下文。一、用户指令说明:用户指令的操作需要系统的root登录。1、创建用户useradd[root@sambaserver~]#userad

iptables安全与防火墙

防火墙防火墙主要作用是隔离功能,它是部署在网络边缘或主机边缘;另外在生产中防火墙的主要作用是:决定哪些数据可以被外网访问以及哪些数据可以进入内网访问;顾名思义防火墙处于TCP协议中的网络层。防火墙分类:软件防火墙:360,iptables,firewalld硬件防火墙:路由器,交换机,三层交换机防火墙保护范围:主机防火墙:服务范围就是当前的主机网络防火墙:服务范围为防火墙一侧的局域网,必经之路实现方式:软件防火墙:代码实现判断硬件防火墙:既有专业的硬件来实现防火墙功能,又有软件来进行配合网络协议划分:网络层:包过滤防火墙  应用层(代理服务器):设置数据的进出网络协议划分:网络层:包过滤防火墙