
Linux基础
文章平均质量分 55
wxwgzll
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux基础学习-使用iSCSI服务部署网络存储
使用iSCSI服务部署网络存储 iSCSI技术实现了物理硬盘设备与TCP/IP网络协议的相互结合,使得用户可以通过互联网方便地访问远程机房提供的共享存储资源.下面介绍如何在Linux上部署iSCSI服务端程序,并分别给予Linux系统和Windows系统来访问远程的存储资源. 实验环境 主机名称 操作系统 IP地址 iSCSI服务端 RHEL7 ...原创 2018-08-22 22:33:56 · 315 阅读 · 0 评论 -
Linux基础学习-使用Squid部署代理缓存服务
使用Squid部署代理缓存服务 Squid是Linux系统中最为流行的一款高性能代理服务软件,通常作为Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存.Squid服务配置简单、效率高、更能丰富,可以基于多种条件禁止用户访问存在威胁或不适宜的网站资源,因此可以保护企业内网的安全,提升用户的网络体验,帮助节省网络带宽. 配置Squid服务程序 首先准备两台虚拟...原创 2018-09-12 18:20:09 · 401 阅读 · 0 评论 -
Linux基础学习-chrony时间同步服务
Chrony时间同步 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议.它的用于是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在网络网上绝大多数的地方其精度可以达到1-50ms. 1.chrony服务部署 //查看一下由哪个包提供的 [root@ntp-server ~]# yum provide...原创 2018-09-12 18:22:44 · 676 阅读 · 0 评论 -
Linux基础学习-使用bind提供域名解析服务
使用BIND提供域名解析服务 DNS域名解析服务 为了降低用户访问网络资源的门槛,DNS(Domain Name System,域名系统)技术应运而生,这是一项用于管理和解析域名与IP地址对应关系的技术,就是能够接受用户输入的域名或IP地址,然后自动查找与之匹配的IP地址或域名,即将域名解析为IP地址(正向解析),或将IP地址解析为域名(反向解析).为了提供不间断、稳定且快速的域名查询服务...原创 2018-09-12 18:58:01 · 623 阅读 · 0 评论 -
Linux基础学习-使用DHCP动态管理主机地址
动态主机配置协议 部署dhcpd服务程序 参数 作用 ddns-update-style none; 设置DNS服务不自动进行动态更新 ignore client-updates; 忽略客户端更新DNS记录 subnet 192.168.56.0 netmask 255.255.255.0 作用域为192.168.56.0/24网段 ...原创 2018-09-12 19:02:41 · 224 阅读 · 0 评论 -
Linux基础学习-Postfix与Dovecot部署邮件系统
电子邮件系统 电子邮件系统是我们在日常工作、生活中最常用的一种网络服务。 部署基础的电子邮件系统 [root@qdlinux ~]# yum install bind-chroot -y [root@qdlinux ~]# vim /etc/hostname [root@qdlinux ~]# hostname mail.linuxprobe.com //清空iptabl...原创 2018-09-12 19:05:49 · 1086 阅读 · 0 评论 -
Linux基础学习-MariaDB数据库管理系统
数据库管理系统 数据库是指按照某些特定结构来存储数据资料的数据仓库,数据库管理系统是一种能够对数据库中存放的数据进行建立、修改、删除、查找、维护等操作的软件程序. 初始化MariaDB服务 [root@mail ~]# yum install mariadb mariadb-server -y [root@mail mysql]# systemctl restart mar...原创 2018-09-12 19:12:16 · 236 阅读 · 0 评论 -
Linux基础学习-使用PXE+Kickstart无人值守安装服务
无人值守安装系统 PXE(Preboot eXecute Environment,预启动执行环境)是由Intel公司开发的技术,可以让计算机通过网络来启动操作系统(前提是计算机上安装的网卡支持PXE技术),主要用于在无人机值守安装系统中引导客户端主机安装Linux操作系统. 主机名称 操作系统 IP地址 无人值守系统 RHEL7 192.168.56...原创 2018-09-12 19:15:46 · 509 阅读 · 0 评论 -
Linux基础学习-LNMP环境搭建
LNMP环境搭建 LNMP动态网站部署架构是一套由Linux+Nginx+Mysql+PHP组件的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等特性. LNMP动态网站架构 yum install -y apr* autoconf automake bison bzip2 bzip2* compat* cpp curl curl-devel fontconfig...原创 2018-09-12 19:20:25 · 367 阅读 · 0 评论 -
Linux基础学习-数据备份工具rsync
数据备份工具rsync 作为一个系统管理员,数据备份是非常重要的,如果没有做好备份策略,磁盘损坏了,那么你的数据将全部丢失,所以在日常的维护工作中,一定要时刻牢记给数据做备份. rsync不仅可以可以远程同步数据(类似于scp),而且可以本地同步数据(类似于cp),但不同于scp cp的一点是,它不会覆盖以前的数据(如果数据已经存在),而是先判断已经存在的数据和新数据的差异,只有数据不...原创 2018-09-12 19:26:51 · 187 阅读 · 0 评论 -
Linux基础学习-Samba文件共享服务
使用Samba文件共享服务 Samba起源: 早期网络想要在不同主机之间共享文件大多要用FTP协议来传输,但FTP协议仅能做到传输文件却不能直接修改对方主机的资料数据,这样确实不太方便,于是便出现了NFS开源文件共享程序:NFS(NetworkFile System)是一个能够将多台Linux的远程主机数据挂载到本地目录的服务,属于轻量级的文件共享服务,不支持Linux与 Windo...原创 2018-09-12 18:17:27 · 200 阅读 · 0 评论 -
Linux基础学习-命令行与图形界面切换
命令行模式和图形界面模式切换 打开文件 vim /etc/inittab # systemd uses 'targets' instead of runlevels. By default, there are two main targets: # # multi-user.target: analogous to runlevel 3 # graphical.target: analo...原创 2018-08-27 15:39:01 · 266 阅读 · 0 评论 -
Linux基础学习-RPM
1. RPM简介 2. 常用软件安装工具 3. RPM命令参数 4. 使用范例 4.1 查看rpm包信息 4.2 查看rpm包内容 4.3 查看rpm包依赖 4.4 安装rpm包 4.5 卸载rpm包 4.6 查询系统是否安装指定的rpm包 4.7 查询文件属于哪个rpm包 1. RPM简介 rpm命令的全称是Red Hat Package Manager(Red Ha...原创 2018-08-27 15:39:24 · 302 阅读 · 0 评论 -
Linux基础学习-crond系统计划任务
系统计划任务 大部分系统管理工作都是通过定期自动执行某个脚本来完成的,那么如何定期执行某个脚本,从而实现运维的自动化,这就要借助Linux的cron功能了. 计划任务分为一次性计划任务和周期性计划任务. 一次性计划任务 每晚11点30分开启网站服务. 周期性计划任务 每周一的凌晨3点30分把/var/www/html目录打包备份为backup.tar.gz 顾名思义,一次性...原创 2018-08-22 22:37:29 · 249 阅读 · 0 评论 -
Linux基础学习-NFS网络文件系统实时文件共享
NFS网络文件系统 如果大家觉得Samba服务程序的配置太麻烦了,那么你共享文件的主机都是Linux系统,那么推荐大家在客户端部署nfs服务来共享文件.nfs(网络文件系统)服务可以将远程Linux系统上的文件共享资源挂载到本地主机的目录上,从而使得本地主机客户端基于TCP/IP协议,像是用本地主机上的资源那样读写远程Linux系统上的共享文件. 实验环境 主机 操...原创 2018-08-22 22:38:05 · 655 阅读 · 0 评论 -
Linux基础学习-使用vsftpd服务传输文件
使用vsftpd服务传输文件 1 安装vsftpd [root@qdlinux ~]# yum install vsftpd Loaded plugins: product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You...原创 2018-08-22 22:38:38 · 457 阅读 · 0 评论 -
Linux基础学习-网络管理
Linux系统网络管理NetworkManager 1 启动网络管理服务和开机自启动 在rhel7中网路管理相关命令nmcli,nmtui,nmtui-edit,nm-connection-editor 服务启动 描述 systemctl start NetworkManager 启动服务 systemctl restart NetworkManager ...原创 2018-08-22 22:39:14 · 238 阅读 · 0 评论 -
Linux基础学习-LVM逻辑卷管理遇到的问题
LVM学习逻辑卷管理创建逻辑卷遇到的问题 1 实验环境 系统 内核 发行版本 CentOS 2.6.32-754.2.1.el6.x86_64 CentOS release 6.10 (Final) 由于是最小化安装没有xfs命令,yum安装如下包支持此命令 [root@www ~]# yum install xfsprogs Loaded p...原创 2018-08-22 22:39:50 · 537 阅读 · 0 评论 -
Linux基础学习-用户的创建修改删除
用户添加修改删除 1 useradd添加用户 添加一个新用户hehe,指定uid为3000,家目录为/home/haha [root@qdlinux ~]# useradd -u 3000 -d /home/haha hehe hehe:x:3000:3000::/home/haha:/bin/bash [root@qdlinux ~]# ls /home/ haha 这里-...原创 2018-08-22 22:40:20 · 391 阅读 · 0 评论 -
Linux基础学习-RHEL7.4之YUM更换CentOS源
1.配置YUM本地源 1.挂载镜像 [root@qdlinux ~]# mount /dev/cdrom /mnt 2.查看是否挂载成功 [root@qdlinux ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 49G 1.3G 48G 3% / devtmpfs ...原创 2018-08-22 22:40:49 · 1056 阅读 · 0 评论 -
Linux基础学习-通过VM安装RHEL7.4
虚拟机安装RHEL7.4 1.VM虚拟机设置 这里我们配置的虚拟机为1核1G,50G硬盘,NAT模式 2.Linux安装 这里时区我们选择中国上海,时间需要调整一下相差8小时。 这里添加一下中文语言支持 选择最小化安装,其中选中开发工具和兼容库其他暂时不选择 这里选择自定义分区 选择标准分区,这里根据需求自己分,我这里跟boo...原创 2018-08-22 22:41:18 · 407 阅读 · 0 评论