首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linuxiptables学习笔记

但是,当今绝大多数的Linux版本(特别是企业中)还是使用的6.x以下的Centos版本,所以对iptables的了解还是很有必要的。...打个比方,就好像有一本书,同样的内容,一种是纸质的,另一种是电子的,我们翻阅它的方式不同,给它做笔记的方式不同,但是内容(内核)一样。...命令的格式: 接下来详细的讲解一实际使用命令的要点: 1、定义默认策略 什么叫默认策略?...iptables FORWARD -s 192.168.1.0/24 -j DROP 解析:同上的拓扑一样,客户机连接我们的Linux服务器,我们的Linux服务器是要准备做转发服务器...iptables -I FORWARD -s 192.168.1.0/24 -p tcp –dport 23 -j DROP 解析:以例1为例,首先我们要知道FTP协议使用的是TCP默认21号端口。

32640
您找到你想要的搜索结果了吗?
是的
没有找到

Linux笔记Linux编译C语言程序

在上一篇笔记中有分享Linux的vi/vim编辑器的使用方法(【Linux笔记】Vi/Vim编辑器),现在我们就可以使用vi/vim编辑器编写C代码了。那么写完代码该怎么进行编译呢?...关于在Windows命令行编译C程序的方法可查看往期笔记:【C语言笔记】windows命令行编译C程序、【C语言笔记】使用notepad++、MinGW来开发C程序。...以上就是在Linux编译C程序的基本方法,适用于源文件不多的情况。后续的笔记中还会分享其他编译方法,欢迎持续关注!如果你觉得对你有用的话,麻烦帮忙点个赞。...在Linux进行C语言编程的学习可能会增加学习的成本,但是从长远来看仍然是有必要的。...若不想安装Linux系统,也想适应一Linux环境,则可参考往期笔记:【C语言笔记】Windows下体验Linux环境。

12.4K10

Linux的shell命令笔记

开头,它表示该脚本使用后面的解释器解释执行 介绍常用的linux命令 创建文件touch命令:touch 文件名 touch 01.sh 查看文件里面的内容cat cat 01.sh 变更文件权限...的详细说明 vim 01.sh //打开一个文件 然后点击键盘的insert按键,进入编辑模式 退出按ESC,然后再按Shift+; 最后输入wq 保存退出 echo 输出内容 echo "linux...for语句.png 数组 默认的空格分隔定义 脚本文件中数组的表示list="Mother Father Brother" 中间采用空格分开,linux系统默认识别空格为分隔符 #!...bin/bash file=test6 echo "david">$file echo "tim">>$file 执行完代码之后会找到test6的文件,打开可以看到 david tim 结束 暂时先将笔记做到这边...参考 https://www.runoob.com/linux/linux-shell.html http://c.biancheng.net/view/2767.html

3.7K60

Linux学习笔记LinuxRedis的安装和部署

0x01 Redis的安装 下面介绍在Linux环境,Redis的安装与部署 1、首先上官网下载Redis 压缩包,地址:http://redis.io/download 下载稳定版3.0.7即可。...2、通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作 ? 3、执行make 对Redis解压后文件进行编译 ?...编译完成之后,可以看到解压文件redis-3.0.7 中会有对应的src、conf等文件夹,这和windows安装解压的文件一样,大部分安装包都会有对应的类文件、配置文件和一些命令文件。 ?...正常情况,启动Redis服务需要从后台启动,并且指定启动配置文件。 ...指定是否在每次更新操作后进行日志记录,Redis在默认情况是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。

65120

Linux学习笔记:文件的权限了解一

当需要访问文件或程序时,刷一名片就能知道是否能读、写、执行了。。 在根目录下输入 ls -l 可看到如下信息: ?...最后一个.可能让人很疑惑,是用来做什么的,查询了,资料显示这个点表示的是存在“SELinux的安全标签”!,如果关闭了selinux,则不过出现该点。...另外注意到最后的这次演示的最后的文件名,存在着一个 -> 代表则软连接或硬连接,接下来就来学习软连接和硬连接的区别。...在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。...可以看到root的home目录下有很多前面带.的文件,这些文件就是Linux中的掩藏文件,在Linux中将文件在文件名前面加一.即可将文件掩藏。

46910

SNMP学习笔记Linux安装和配置SNMP

1.2、把压缩包传输到远程的Linux服务器   把压缩包使用FTP传输工具传输到远程的Linux服务器 ?   上传成功后在linux的root目录下就可以看到压缩包了,如下图所示: ?   .../configure,那么程序包都会安装在系统默认的目录下,通常为:/usr/local   执行命令"....可以看到,目前iptables防火墙并没有对外开放udp 161端口的访问权限,也就是说,此时外面的计算机是无法访问Linux的SNMP服务的,可以使用"iptables -I INPUT -p udp...我们可以在window系统使用Snmputil.exe工具测试对Linux的SNMP访问,测试Linux的UDP 161端口是否对外开放,如下图所示: ?   ...删除/usr/local的snmp目录以及snmp目录里面的所有文件,如下图所示: ? 参考

12.6K51

linux笔记

shisan linux笔记 目录虚拟文本控制台(虚拟终端)基本认识shell常用基本密令辅助操作ls命令 : 查看目录下信息mkdir 文件管理命令touch命令创建/更新文件cp命令: 可用于目录或文件的复制使用...man命令获取帮助 在命令行使用info获取帮助 vim编辑器 vim 1.txt(文件名)打开文件,如果不存在则创建 a.I.o等键进入输出模式esc键返回命令模式 末行模式: w(write)...有 on代表成功了 卸载挂载点: umount /mnt/cdrom(挂载点路径) 查看谁在使用挂载点: fuser -a /mnt/cdrom (显示所有在命令行中指定的文件系统信息,默认情况,...扩充系统的硬盘空间 磁盘的分区挂载使用 先添加一块硬盘,进行分区,格式化,挂载,使用 命令行提高工作效率的方法 1、tab键提示 2、上下键查看使用过的命令 3、history 查看使用过的所有命令...mirrors.aliyun.com/repo/Centos-7.repo 清理缓存: yum clean all 测试下载安装: yum install gcc 卸载 yum remove gcc TAR包管理工具简介 TAR是linux

1.2K21

Linux笔记

可用在类似网络文件系统 (NFS) 无法读取到的情况; -n :不升级 /etc/mtab 情况卸除。 Vim编辑器 ?...输入模式: 在命令模式i就进入了输入模式。...Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式: 在命令模式:(英文冒号)就进入了底线命令模式。...软件安装 软件包 Linux的软件包可细分为两种,分别是源码包和二进制包 源码包: 源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的 二进制包: 源码包经过成功编译之后产生的包...二进制包是 Linux 默认的软件安装包,因此二进制包又被称为默认安装软件包 目前主要有以下 2 大主流的二进制包管理系统: RPM 包管理系统:功能强大,安装、升级、査询和卸载非常简单方便,因此很多

1.5K30
领券