随笔 - 410  文章 - 0  评论 - 519  阅读 - 147万 
08 2017 档案
Linux系列
摘要:Linux入门及进阶学习。 目录 阅读全文
posted @ 2017-08-23 10:10 永远的麦子 阅读(1143) 评论(0) 推荐(1) 编辑
iptables配置管理
摘要:iptables规则 内核netfilter的规则: iptables的规则: 基本操作 实践:往iptables中插入一条规则:禁止基于端口号为22的所有客户端访问(等于是禁止基于SSH的客户端连接)。 插入前: 插入后: 命令: INPUT,OUTPUT输入输出 FORWARD转发 NAT网络地 阅读全文
posted @ 2017-08-22 14:08 永远的麦子 阅读(675) 评论(0) 推荐(1) 编辑
netfilter及iptables基本概念
摘要:网络访问控制 网络访问控制可以简单理解为防火墙,常用的网络访问控制有:哪些IP可以访问服务器, 可以使用哪些协议,哪些接口,是否需要对数据包进行修改等。 netfilter netfilter是通过iptables进行调用的。 netfilter非常重要的两个概念:过滤点和表。 netfilter的 阅读全文
posted @ 2017-08-22 11:34 永远的麦子 阅读(541) 评论(0) 推荐(0) 编辑
CentOS下RabbitMq高可用集群环境搭建
摘要:准备工作 1,准备两台或多台安装有rabbitmq-server服务的服务器 我这里准备了两台,分别如下: 192.168.40.130 rabbitmq01192.168.40.131 rabbitmq02 2,确保防火墙是关闭的 3,官网参考资料 http://www.rabbitmq.com/ 阅读全文
posted @ 2017-08-22 10:56 永远的麦子 阅读(379) 评论(0) 推荐(1) 编辑
Linux下RabbitMQ服务器搭建
摘要:fdafaf 阅读全文
posted @ 2017-08-21 11:37 永远的麦子 阅读(272) 评论(0) 推荐(0) 编辑
Linux远程管理
摘要:认识远程管理 RDP,在windows下,命令mstsc和工具Remote Desktop Connection Manager都是基于RDP协议的。 SSH SSH是Linux下命令行(CLI)远程连接管理,包括远程连接和传输文件。 1,远程连接 Linux下服务端:ssh服务端默认已经安装并且启 阅读全文
posted @ 2017-08-14 17:58 永远的麦子 阅读(1458) 评论(0) 推荐(0) 编辑
YUM软件管理
摘要:YUM 有点类似于.net中的nuget。 YUM仓库 实践: 查看系统安装时默认集成的yum仓库。 YUM基本命令 实践:使用yum命令安装tigervnc.x86_64 YUM查询 实践:查询所有包含'vnc'的rpm包。 创建YUM仓库 创建YUM仓库暂时只作为了解,后面再深入。 阅读全文
posted @ 2017-08-14 16:33 永远的麦子 阅读(510) 评论(0) 推荐(0) 编辑
RPM软件包管理
摘要:源代码形式 由于使用源代码形式安装软件兼容性好和可控制性好,但是缺点也非常明显,操作复杂,编译时间长,也极易出现错误。 RPM RPM查询 rpm -qip和rpm -qlp是针对还未安装的软件的。 RPM验证 阅读全文
posted @ 2017-08-14 15:34 永远的麦子 阅读(562) 评论(0) 推荐(0) 编辑
Linux系统启动详解
摘要:系统启动流程 通过下图认识下Linux系统的总体启动流程。 BIOS BIOS一般负责检查硬件和查找启动设备。 MBR:Boot Code MBR只是一段引导代码,真正的引导是由引导程序去执行的。 Grub:执行引导程序 实践:查看/boot/grub/grub.conf配置文件 加载内核 执行in 阅读全文
posted @ 2017-08-14 14:28 永远的麦子 阅读(420) 评论(0) 推荐(0) 编辑
Linux命令行文本处理工具
摘要:文件浏览 实践:查看系统中所有的用户。 注意使用cat是查看文件的全部内容。 基于关键字搜索 注意:命令grep是基于正则表达式的。 实践:搜索用户luning 基于列处理文本 实践:从/etc/passwd中列出所有的用户名。 输出用户luning的家目录。 文本统计 实践:统计系统中有多少个用户 阅读全文
posted @ 2017-08-11 10:15 永远的麦子 阅读(1292) 评论(0) 推荐(0) 编辑
Linux多命令协作:管道及重定向
摘要:认识Linux中管道和重定向 如下图。 实践:重定向'>'的使用 阅读全文
posted @ 2017-08-10 16:41 永远的麦子 阅读(717) 评论(0) 推荐(0) 编辑
Linux网络基础配置
摘要:以太网连接 如下图。 实践: 1,通过lspci命令查看网卡硬件信息 2,通过ifconfig eth0查看网卡信息 3,通过ifup eth0来启用网卡 配置网络信息 实践: 网络相关配置文件 实践: 1,查看网卡配置文件 2,查看DNS配置文件 3,查看主机名配置 4,查看静态主机名配置 网络测 阅读全文
posted @ 2017-08-10 15:56 永远的麦子 阅读(489) 评论(0) 推荐(0) 编辑
网络基础
摘要:网络基础 IP地址 如下图。 子网掩码 1,同一个网络主机之间通信 2,不同网络主机之间通信 路由 域名 如下图。 DNS 基本网络参数 阅读全文
posted @ 2017-08-10 14:02 永远的麦子 阅读(412) 评论(0) 推荐(0) 编辑
Linux扩展权限
摘要:默认权限 实践:使用umask命令分别查看普通用户和root用户的umask属性值。 特殊权限 实践:添加一个组,两个用户,来做下验证 首先,添加一个组:testgrp,两个用户,testuser1和testuser2。 在/temp/下创建文件夹linuxcast.net,并且将该文件夹的所属组指 阅读全文
posted @ 2017-08-10 12:02 永远的麦子 阅读(1145) 评论(0) 推荐(0) 编辑
Linux权限机制
摘要:认识权限 UGO Linux系统中权限是基于UGO模型进行控制的。 实践: 修改文件所属用户,组 实践:创建目录linuxcast.net,然后修改该目录的所属用户和组。 创建文件和目录的时候,默认是属于当前登录用户和所属组 修改权限 实践:如果要使linuxcast.net只能被用户luning和 阅读全文
posted @ 2017-08-10 10:34 永远的麦子 阅读(3808) 评论(0) 推荐(0) 编辑
Linux用户基础
摘要:认识Linux中的用户和组 实践: 查看用户信息 查看用户密码信息 查看组信息 查看登录的用户 实践: 用户的增,删,改 实践:创建一个用户nash_su,然后使用passwd给用户nash_su创建密码,最后删除用户。 首先创建用户。 通过cat /etc/passwd命令,可以看到用户nash_ 阅读全文
posted @ 2017-08-08 16:57 永远的麦子 阅读(477) 评论(0) 推荐(0) 编辑
Linux下获取帮助
摘要:没必要记住所有东西 如下图。 可以看出,我们没必要记住所有东西,只需要记住常用命令甚至是命令开头就可以,然后利用帮助命令。 HELP 实践:看ls命令的HELP MAN 如果--help不够详细的话,可以使用MAN命令。 实践:还是使用MAN命令查看ls命令的帮助文档 这个文档更像一个CHM之类的帮 阅读全文
posted @ 2017-08-08 15:21 永远的麦子 阅读(1059) 评论(0) 推荐(0) 编辑
Linux文件系统挂载管理
摘要:认识挂载 如下图。 挂载 实践:将分区/dev/sdb1挂载到/mnt上。 卸载 既然可以挂载,那当然也可以卸载。 实践: 自动挂载 我们也可以做到在系统启动的时候自动挂载,就像windows系统一样。 实践:先卸载/dev/sdb1的挂载,然后设置为自动挂载。 输入命令:reboot重启系统,然后 阅读全文
posted @ 2017-08-08 14:30 永远的麦子 阅读(2329) 评论(0) 推荐(0) 编辑
Linux文件系统
摘要:文件系统 格式化 使用fdisk命令创建分区后,并不能直接使用,必须先格式化。 在Linux中有两种方式格式化,分别是命令mke2fs和mkfs 实践:对磁盘sdb新创建的三个分区执行格式化操作。 查看分区信息 实践: 日志 总结:一般都会使用带日志的文件系统,比如windows中的NTFS,Lin 阅读全文
posted @ 2017-08-07 17:37 永远的麦子 阅读(398) 评论(0) 推荐(0) 编辑
使用fdisk进行磁盘管理
摘要:认识fdisk 如下图。 使用fdisk工具对磁盘进行分区 如下图: 实践:使用fdisk对新添加的一块磁盘进行分区,一个主分区,一个扩展分区和两个逻辑分区。 1,切换到root用户。因为只有root用户才有权限进行分区。 2,使用fdisk -l命令查看目前所有的磁盘及分区情况。 3,使用fdis 阅读全文
posted @ 2017-08-07 15:05 永远的麦子 阅读(1488) 评论(0) 推荐(0) 编辑
Vim文本编辑器
摘要:在windows中进行文本处理有记事本,那在Linux系统中怎么进行文本处理呢?那就是使用Vim。 认识Vim 实践:在当前目录使用Vim新建一个文本文件,命令为testvim.txt Vim模式 1,插入模式 插入模式里可以进行:输入文本内容。 实践:在当前目录下新建一个文本文件命名为testvi 阅读全文
posted @ 2017-08-04 18:53 永远的麦子 阅读(625) 评论(0) 推荐(0) 编辑
Linux系统常用命令
摘要:包括日期和时间,查看硬盘信息,关机和重启,输出和查看,归档和压缩,和查找。 日期和时间 这里的操作相当于windows中的点击右下角的时间,查看系统日期和时间。 实践: 查看硬件信息 包括PCI设备信息和USB设备信息。 实践: 关机和重启 这里的命令跟GOME桌面的System菜单下的Shutdo 阅读全文
posted @ 2017-08-04 17:48 永远的麦子 阅读(518) 评论(0) 推荐(0) 编辑
Linux系统目录架构
摘要:这一篇总结的是Linux系统系统的目录架构,了解文件系统中各个目录的功能。 Linux系统的目录架构 整个是一个倒置的树状结构。 实践: 1,查看CPU信息 2,查看内存信息 阅读全文
posted @ 2017-08-04 15:34 永远的麦子 阅读(603) 评论(0) 推荐(0) 编辑
Linux文件基本操作管理
摘要:这一篇总结Linux系统中文件和目录的创建,复制,移动和重命名,包括删除这些最常用的操作。 创建 1,创建目录 使用命令:mkdir 实践:在根目录下创建一个目录命名为mcgrady 2,创建文件 使用命令:touch 实践:在mcgrady目录中创建两个文件,分别命名为:aaa和bbb 复制 命令 阅读全文
posted @ 2017-08-04 14:34 永远的麦子 阅读(512) 评论(0) 推荐(0) 编辑
Linux文件系统的基本结构
摘要:Linux文件系统结构 通过下面两张图片来认识一下Linux文件系统的结构。 当前工作目录 实践: 文件名称 这些规则不仅适用于文件,也适用于文件夹。 实践: ls命令 ls命令表示列出当前工作目录的内容,包括文件和文件夹。相当于windows中的文件浏览器。 最常用是'ls -a'和'ls -l' 阅读全文
posted @ 2017-08-03 18:40 永远的麦子 阅读(5528) 评论(0) 推荐(1) 编辑
命令行BASH的基本操作
摘要:前面说了,我们要尽量少用GNOME图形界面,而应该以使用BASH命令行为主。 SHELL Shell是操作系统内核的壳,因为我们不能直接操作系统的内核Kernel,只能通过Shell去操作,Shell可以简单理解为用户向操作系统发送指令的代理。 看下面两张图。 GNOME指的是图形界面,BASH就是 阅读全文
posted @ 2017-08-03 17:46 永远的麦子 阅读(2937) 评论(0) 推荐(0) 编辑
GNOME图形界面的基本操作
摘要:成功登录进入CentOS系统之后,我们首先看到的桌面就是GNOME图形界面,下面来看一下相关的基本操作。 个性化设置 1,设置屏幕分辨率 进入菜单 2,更换桌面背景 进入下面菜单。 选择一张背景图片,然后点击OK。 3,更改窗口打开方式 默认每次都打开一个新的窗口,这样看起来比较凌乱,如下图。 进入 阅读全文
posted @ 2017-08-02 17:17 永远的麦子 阅读(13154) 评论(0) 推荐(0) 编辑
Linux的安装
摘要:要学习Linux,首先要搭建环境,我这里是基于VMware+CentOS6.9来安装。 Linux的安装 下面是详细步骤,重点需要关注的地方用红色粗体标识出来。 1,打开VMware,点击'创建新的虚拟机' 2,选择自定义(高级) 3,选择虚拟机硬件兼容性,默认 4,选择'稍后安装操作系统',可以在 阅读全文
posted @ 2017-08-02 15:44 永远的麦子 阅读(1204) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示