![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux基础
LKmnbZ
这个作者很懒,什么都没留下…
展开
-
Linux Rsyslog配置(日志管理服务)(RELP传输方式、TCP传输方式、UDP传输方式)
Rsyslog可以简单的理解为syslog的超集 在老版本的Linux中 Red Hat Enterprise Linux3/4/5默认是使用的syslog作为系统的日志工具 从RHEL 6开始系统默认使用Rsyslogryslog是一个快速处理收集系统日志的程序 支持C/S架构 可通过UDP/TCP协议提供日志集中管理服务为什么要使用RsyslogWEB服务器多的时候...原创 2020-01-20 00:06:51 · 3956 阅读 · 0 评论 -
Linux Nginx双机热备及负载均衡群集配置(1主Nginx服务器、1备Nginx服务器、2tomcat服务器、1客户机)
Nginx简介-服务器特性 一款高性能、轻量级web服务软件稳定性高系统资源消耗低对HTTP并发连接的处理能力高正向代理(Proxy)代理服务器代理内部网络对Internet的连接请求如果缓存服务器中已经有该网址反向代理(Reverse Proxy)代理服务器代理外部Internet主机对内部网络的连接请求Nginx反向代理无缓存功能...原创 2020-01-19 21:52:59 · 686 阅读 · 0 评论 -
Linux Shell脚本基础及练习(文件测试、数值比较、字符串比较、逻辑测试、if语句的结构、for语句、while语句、case语句)
条件测试操作test命令测试特定表达式是否成立 当条件成立时 测试语句的返回值为0 否则为其他数值格式一 test 条件表达式格式二 [ 条件表达式 ]文件测试[ 操作符 文件或目录 ]-e 测试目录或文件是否存在(Exist)-d 测试是否为目录(Directory)-f 测试是否问文件(File)-r 测试当前用户是否有权限读取-w 测...原创 2020-01-19 21:41:19 · 333 阅读 · 0 评论 -
Linux 简单脚本的实现(网卡IP配置脚本、检测磁盘剩余空间、检测内存剩余空间、获取网络中所有主机的MAC地址、检测网络存活主机)
脚本应用思路确定命令操作(设计并执行任务) 编写Shell脚本(组织任务过程) 设置计划任务(控制时间、调用任务脚本)设置为每天的五点半执行脚本编写脚本执行脚本脚本作业1. 网卡IP设置脚本(2个脚本)直接在脚本中设定信息通过键盘输入所需信息2. 监测磁盘剩余空间(根分区),低...原创 2020-01-19 21:32:30 · 653 阅读 · 0 评论 -
Linux Shell基础(变量赋值、运算、位置变量、数组)
shell的作用----命令解释器 “翻译官”介于系统内核与用户之间,负责解释命令行用户的登录shell登录后默认使用的Shell程序 一般为/bin/bash不同Shell的内部指令、运行环境等会有所区别编写脚本代码使用vi文本编辑器每一行一条Linux命令 按执行顺序依次编写执行脚本文件方法一:脚本文件路径(必须有x权限) ./fir...原创 2020-01-19 21:25:28 · 3917 阅读 · 0 评论 -
Linux Samba服务配置(使 linux 、windows 可以互相访问他们的共享文件)
MB协议 Server Message Block 服务消息块CIFS协议 Common Internet File System 通用互联网文件系统Samba项目 http://www.samba.orgSamba服务基础Smaba服务器的主要程序smbd 提供对服务器中文件、打印资源的共享访问nmbd 提供基于NetBIOS主机名称的解析Samba的服务脚本 ...原创 2020-01-19 21:15:06 · 919 阅读 · 0 评论 -
Linux NFS的基本配置(文件共享)
NFS的基本概念NFS是系统间进行文件共享的一种网络协议在NFS的应用结构中有服务器和客户机两种角色NFS客户端通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录在同一台主机中即可以是NFS服务器也可以作为NFS客户机NFS网络共享的一般用法在NFS服务器主机中进行设置安装NFS服务器软件包启动NFS服务器程序设置NFS共享目录输出在NFS客...原创 2020-01-19 21:07:04 · 431 阅读 · 0 评论 -
Linux DHCP服务的配置(DHCP服务器+客户端+中继器 中继器被分配保留地址)
准备四个虚拟机和一个物理机 连成一个拓扑结构服务器的IP配置网关机的网卡配置中继器的IP配置基本配置完毕 开始配置DHCP服务网关上开启Linux的IP路由转发功能重载内核控制文件注释掉报错的代码后重载测试内外网的连通性 测试网关是否起到了路由器的作用 网关的防火墙需要关...原创 2020-01-19 21:02:36 · 1199 阅读 · 2 评论 -
Linux SSH服务安全配置(密码验证、密钥对验证、设置访问控制策略)
telnet tcp 端口23安装软件包服务器 安装之前要先安装依赖包修改配置文件 /etc/xinetd.d/telnet 开启telnet服务启动telnet服务查看telnet的运行端口 端口为23客户端:下载安装软件包新建一个李四用户进行telnet连接服务器端查看对应的文件...原创 2020-01-19 20:54:27 · 3572 阅读 · 0 评论 -
Linux NTP网络时间协议及配置
NTP简介由RFC1305定义的时间同步协议在分布式时间服务器和客户端之间进行时间同步基于UDP报文传输 端口号为123采用分层的方法来定义时钟的准确度支持访问控制和MD5加密验证可以采用单播、组播或广播方式发送协议报文时钟层的概念层数决定了时钟的准确度 其取值范围为0-15 准确度从0-15依次递减 一般层数为0的 时钟处于子网特殊位置 参考原子钟...原创 2020-01-19 20:46:38 · 724 阅读 · 0 评论 -
Linux FTP服务器的配置(虚拟用户)
FTP有两种传输模式: 命令端口21 数据端口20控制连接(被动模式) 命令连接和数据连接都由客户端发起 命令连接:客户端大于1024端口 -> 服务器 21端口 数据连接:客户端大于1024端口 -> 服务器大于1024端口数据连接...原创 2020-01-19 20:41:02 · 3112 阅读 · 0 评论 -
Linux lnmp配置(Nginx+MySQL+PHP)并部署skyuc站点包
Nginx一款高性能、轻量级web服务软件编译安装Nginx卸载相关软件包安装支持包创建Nginx用户解压Nginx源码包配置Nginx编译及安装优化Nginx命令的执行路径检测配置文件启动Nginx服务 并查看运行端口编译安装MySQL数据库卸...原创 2020-01-18 00:06:47 · 669 阅读 · 0 评论 -
Linux lamp配置(apache+MySQL+PHP)并部署Discuz站点包
编译安装apache卸载默认的相关软件包解压源码包配置编译及安装优化apache命令的执行路径生成apache的启动脚本修改apache启动脚本 使系统能识别apache服务插入两行添加apache服务到系统 使其开机后自动运行修改apache配置文件搜索如下语句 跳到对应行...原创 2020-01-17 23:23:51 · 243 阅读 · 0 评论 -
Linux DNS域名解析
DNS系统的作用正向解析:根据主机名称(域名)查找对应的IP地址反向解析:根据IP地址查找对应的主机域名缓存域名服务器(高速缓存服务器)提高重复查询的速度,节省互联网的网络带宽,适用于公司人员多,访问流量大通过向其他域名服务器查询获得域名->IP地址记录将域名查询结果缓存到本地,提高重复查询时的速度主域名服务器(适用于访问公司内部网站)特定DN...原创 2020-01-17 22:29:38 · 641 阅读 · 0 评论 -
Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)
修复MBR(主引导记录)扇区故障故障原因病毒、木马等造成的破坏不正确的分区操作、磁盘读写误操作故障现象找不到引导程序,启动中断无法加载操作系统,开机后黑屏解决思路应提前做好备份文件以RHEL安装光盘引导进入急救模式从备份文件中恢复bak备份文件查看分区磁盘分区格式化分区建立挂载点目录备...原创 2020-01-13 18:55:06 · 364 阅读 · 0 评论 -
Linux 系统资源管理(du、df、free、ps、pstree、top、kill等)
查看目录/文件使用磁盘空间的大小 dudu [参数] [文件或目录]-a 所有文件包含子目录-b 输出结果以bytes为单位-c 只计算目录的总用量-h 以1024进制进行单位换算-s 只显示目录使用空间的总和--inodes 查看所用i节点数量查看当前目录文件大小.代表当前目录 ..上级目录也可以指定目录计算目录的总用量...原创 2020-01-13 18:36:07 · 452 阅读 · 0 评论 -
Linux 网络基础及配置
查看所有网络适配器的信息ifconfigeth1由于是在虚拟机基础上克隆的 原版的是eth0查看eth1网卡的信息 ifconfig eth1查看路由-n 不解析名字 列出速度会比route快 将路由记录中的地址信息显示为数字形式查看网络连接状态netstat-a 显示所有活动连接-n 以数字形式显示-p 显示进程信息-t...原创 2020-01-13 18:25:14 · 310 阅读 · 0 评论 -
Linux 打包压缩(tar、gzip、bzip、xz)备份(备份dump genisoimage 还原restore)
将文件/目录打包 tartar <选项> <打包文件名> <目标>-f 这个选项一定要用 表示归档文件-c 新建一个打包文件-x 解包参数-C 指定解包的目的目录 创建的时候不能用 可选项-t 显示tar打包文件里的内容-A 将其他打包中的文件追加到一个打包文件中-r 追加一个或多个文件到已有的tar包中-u 如果文件比...原创 2020-01-13 18:19:56 · 828 阅读 · 0 评论 -
Linux 用户和组 以及finger和权限
用户账号文件/etc/passwd1 用户名2 存放账号口令 后来存放到/etc/shadow中,用x代替3 用户标识号uid 识别用户身份 root的用户id号是0 如果修改test用户的uid为0系统会认为root和test是同一个账户 普通用户500-60000 程序用户1-4994 组标识号 gid root用户的组标识号为05 注释说明6 用户的家目录 用户...原创 2020-01-13 18:05:37 · 246 阅读 · 0 评论 -
Linux 软件包(rpm以及yum)
查询如果软件名不全 -q查询不到 -q使用询问模式查询所有的软件包过滤需要的软件包查询软件包信息 -i显示套件的相关信息查询软件安装了哪些文件 -l显示套件的文件列表配置文件 -c只列出组态配置文件文档 -d只列出文本文件查询由哪个软件包安装的 -f查询拥有指定文件的套件进入光盘查询有的包文件数量查询 -qpi后面...原创 2020-01-13 18:00:35 · 151 阅读 · 0 评论 -
Linux 磁盘分区以及卷组
查看所有磁盘设备的分区对sdb磁盘设备进行分区m查看帮助 p列表查看分区信息n新建分区 d删除分区t变更分区类型 q放弃分区设置并退出分完区后w保存分区设置并退出创建新分区并分配空间分完之后再次查询磁盘设备的分区格式化分区查看id查询各个id表示的意思并修改id修改完成 sdb3被修改为swap分区...原创 2020-01-13 17:29:08 · 1914 阅读 · 0 评论 -
Linux vi编辑器 文件操作
查看防火墙状态修改防火墙开机后自动关闭停止防火墙服务临时关闭selinux 这里由于我已经关闭将获取的帮助信息过滤掉特殊控制字符并重定向查看文件查看多个文件内容morelesshead 默认十行和指定五行tail 显示文件结尾动态显示文件尾部统计行数统计单词数统计字节数在...原创 2020-01-13 17:25:01 · 238 阅读 · 0 评论 -
Linux系统中的常用命令
1. 获取命令帮助信息help 内部命令外部命令 --help外部命令主要在”/bin”,”/sbin”等目录中2. 查看系统信息cpu信息内存信息系统内核版本已加载的文件系统系统日期设置日期和时间(月日时分年.秒)3. 关机操作关闭系统重启系统注销系统4. 文件和目录操作更...原创 2020-01-13 17:15:26 · 197 阅读 · 0 评论 -
Linux 虚拟机的安装与概述
1. 安装虚拟机选择操作系统 稍后选择镜像文件完成后开启虚拟机选择语言和时区修改磁盘分区下一步安装文件完成安装2. 安装后的基本操作关闭防火墙重启生效临时禁用防火墙进入字符操作界面 ctrl+alt+F3回到图形界面 ctrl+alt+F1默认运行级别的配置为3的时...原创 2020-01-13 16:59:56 · 119 阅读 · 0 评论