作者小头像 Lv.1
21 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

云计算、编程语言、DevOps、自动化运维、人工智能
个人勋章
TA还没获得勋章~
成长雷达
0
21
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

云计算、编程语言、DevOps、自动化运维、人工智能

达成规则

他的回复:
微信账号:Yina很宅华为云账号:yinahu管理http服务Apache是服务器的起源Apache是web服务器软件,原型A Patchy ServerApache项目由Apache软件基金会Apache的主要特定开放源代码跨平台应用、可运行win和大多unix\linux系统支持perl、PHP、Python和Java等多种网页编程语言采用模块化设计运行非常稳定具有相对较好的安全性Apache的安装Apache的RPM软件包RHEL8系统中包括Apache服务器的RPM软件包httpd软件包是Apache服务器的程序软件包httpd-manual软件包是Apache服务器的手册文档创建Apache服务器静态ip地址,并开启网络安装httpd服务yum install httpd -y启动http服务器systemctl start httpd开机自动启动http服务systemctl enable httpd访问默认首页浏览器中输入URL:http://192.168.1.2或者http://127.0.0.1,或者http://localhost个人首页在目录/var/www/html/中使用vim文本编辑器,建立一个html文件,文件名是index.htmlcat /var/www/html/index.html管理ftp服务FTP服务配置文件传输协议,用于网络上传输大量的文件。可以在linux服务器上简历一个FTP服务器,然后就可以通过网络从服务器下载文件和上传文件linux中包含一个应用程序vsftpd作为FTP服务器意为very Secure FTP ServerFTP服务FTP连接方式控制连接:标准端口为21,用于发送FTP命令信息数据连接:标准端口为20,用于上传、下载数据数据连接的建立类型:主动模式:服务端从20端口主动向客户端发起连接被动模式:服务端在指定范围内的某个端口被动等待客户端发起连接FTP传输模式文本模式:ASCII模式,以文本序列传输数据二进制模式:Binary模式,以二进制序列传输数据配置vsftpdVsftpd软件包官方站点:http://vsftpd.beasts.org/主程序:/usr/sbin/vsftpd服务名:vsftpd用户控制列表文件/etc/vsftpd/ftpusers/etc/vsftpd/user_list主配置文件/etc/vsftpd/vsftpd.conf启动并开机自启vsftpd服务systemctl start vsftpdsystemctl enable vsftpd管理DNS服务DNS系统概述DNS系统的作用正向解析:根据主机名称(域名)查找对应的IP地址反向解析:根据IP地址查找对应的主机域名DNS系统的分布式数据结构.xx/.xxx.xx.xx.xx.xx.xxwww mail news管理DHCP服务DNS系统概述DNS查询方式递归查询:客户机向DNS服务器解析域名的方式迭代查询:DNS服务器向其他DNS服务器解析域名的方式BIND服务器端程序主要执行程序:/usr/sbin/named默认监听端口:53主配置文件:/etc/named.conf保存DNS解析记录的数据文件位于:/var/named/主配置文件named.conf全剧配置部分设置DNS服务器的全局参数包括监听地址/端口、数据文件的默认位置等使用options{.....}; 的配置段管理Mail服务管理ISCIS服务管理chrony时间服务
他的回复:
微信账号:Yina很宅华为账号:yinahuDay4.Linux系统管理服务用户和组管理用户和组账号概述用户账号超级用户 root普通用户程序用户组账号基本组(私有组)附加组(公共组)UID和GIDUID:User Identity,用户标识号GID:Group Identity ,组标识号用户管理命令添加用户useradd [选项] 用户名-u -s改变用户密码期限change[选项]用户账号名删除用户账号userdel [-r] 用户名组管理命令添加组账号 groupadd [-g GID]组成员管理 **wd [选项] 组账号名删除组账号 groupdel 组账号名用户和组账号查询id命令用途:查询身份标识别格式:ID 用户名users、w、who命令用途:查询已登陆到主机的信息权限管理文件/目录的权限和归属查看文件/目录的权限和归属设置文件/目录的权限设置文件属主和属组磁盘管理磁盘识别与区分linux将硬盘分区等都表示为文件EG:/dev/sda5其中:/dev表示硬件设备文件所在目录hd 表示IDE设备sd表示串行设备硬盘顺序a、b、c、d分区顺序以1、2、3表示硬盘和分区的结构主分区:一个硬盘允许4个主分区扩展分区:一个硬盘允许3个主分区一个扩展分区逻辑分区:在扩展分区上创建Fdisk进行分区分区工具mpandw管理GPT分区建立和管理文件系统Linux中默认使用的文件系统类型EXT4SWAP 交换文件系统linux支持的其他文件系统类型Fat16、Fat32、NTFS、XFS、JFS创建文件系统命令mkfs文件系统的挂在mount、umount文件系统开机自动挂在/etc/fstab其他文件系统的挂载挂载ISO镜像文件-mount -o loop iso镜像文件 挂载目录挂载U盘mount /dev/sdb1 /usb逻辑卷管理LVM概述逻辑卷管理磁盘分区管理的机制,屏蔽了底层磁盘布局,便于动态调整磁盘容量注意:/boot分区用于存放引导文件,不能应用LVM机制PV:物理卷 整个硬盘,或使用fdisk等工具建立的普通分区VG:卷组,一个或多个物理卷组合而成的整体LV:逻辑卷从卷组中分割出的一块独立空间,用于建立文件系统命令:安装LVM2进程管理和计划任务管理程序与进程的关系程序:保存在硬盘、光盘等介质中的可执行代码和数据进程:在CPU和内存中运行的代码是动态执行的代码父、子进程:每个进程可以创建一个或多个进程进程管理命令ps:查看静态的进程统计信息格式ps aux常用命令选项:a:显示当前终端下的所有进程信息u:使用以用户为主的格式输出进程信息x:显示当前用户在所有在所有终端下的用户信息kill、pgrep、top计划任务管理-crontab软件管理软件包的封装类别RPM包管理机制使用yum源服务管理服务分类系统服务网络服务Systemd服务
他的回复:
微信昵称:Yina很宅华为云账号:yinahuDay3.介绍linux命令行界面和shell脚本1.Shell 命令概述Shell简介shell是Linux的一个特殊程序,内核与用户的接口,shell是一个命令语言解释器,也能被系统中其他应用程序调用。Linux命令行的格式Linux命令的通用命令格式命令子[选项][参数] 选项:用于调节命令的具体功能以“-”应到端格式选项(单个自负),eg:“-l”以“--”引导长格式选项(多个字符),eg:“--color”多个短格式选项可以写在一起,只用一个“-”引导,例如“-al“参数:命令操作的对象,比如文件、目录名eg: ls -l /homeLinux命令行的格式 获得命令帮助内部命令help:查看bash内部命令的帮助信息命令的“--help”选项适用于大多数外部命令使用man命令阅读手册页文件和目录管理目录操作命令-pwd、cd、mkdir目录操作命令-ls文件操作命令-touch、cp文件操作命令-rm、mv文件操作命令-find文件内容操作命令-cat、less文件内容操作命令-grep归档及压缩命令-tar2.Bash的应用Bash的命令历史historyhistory -c!n:执行历史记录中的第n条命令Bash的命令别名重定向输出重定向实例3.程序编辑器Vimvim文本编辑器作用:维护linux系统中的各种配置文件编写shell脚本Vim编辑器的工作模式是那种模式:命令模式、输入模式、末行模式命令模式中的基本操作-1命令模式中的基本操作-2命令模式中的基本操作-34.Shell脚本shell脚本的概念用来完成复杂特定的系统管理任务格式:集中保存多条linux命令,普通文本文件执行方式:按照预设的顺序依次解释执行编写可执行的shell脚本运行shell脚本程序shell脚本
他的回复:
微信昵称:Yina很宅华为云账号:yinahulinux系统安装服务器简介服务器分类机架式服务器 塔式服务器 刀片式服务器RAID卡配置ibmc管理光盘镜像获取地址安装RHEL8字符界面命令提示符重启shutdown -r nowshutdown -r +15 "警告:系统将于15分钟后重启“reboot关机shutdown -h nowpoweroff       2.Linux图形界面应用x windows 系统简介所谓x Windows,指的是linux系统中独立于系统内核之外的用户界面系统,采用c/s的运行机制,X Server负责跟踪用户终端的输入设备(如键盘、鼠标等),并提供显示功能,X Client则使用X Server所提供的功能来显示其运行的结果(界面)。与常规的C/S模式刚好相反。X Windows 特性平台无关性和网络透明性平台无关性意思是运行在任何体系结构上的应用程序可以在任何其他体系结构或同一体系机构的X Server上显示其界面。网络透明性只要通过网络连接了X Server 和X Client,那么X应用程序就能够在其中一台上运行,并在另一台上显示改应用程序的界面,应用程序并不知道有何区别,感觉X Server与X Client就是同在本地运行,而不是处在一滴运行。Linux 桌面环境目前常用有两个:GNOME,GNU网络对象模型环境和KDE(K Desktop Environment,K桌面环境)Linux下的常用应用软件LibreOffice图像处理软件GIMP看图软件GNOME之眼文件查看器Document Viewer网页浏览器FireFox电影播放机
他的回复:
微信昵称:Yina很宅 华为云账号:yinahu linux 简介 (1)GNU项目以及GPL、LGPL协议 GNU(GNU is not unix)项目 1984年由Richard Stalln发起创建的项目,用于编写大量兼容与Unix系统的自由软件 官网:http://www.gnu.org GPL GNU自由软件的通用许可协议 允许用户任意复制、传递、修改、再发布 基于自由软件修改再次发布的软件仍需遵守GPL LGPL 相对于GPL较为宽松,允许不公开全部源代码 为基于linux平台开发商业软件提供了更多空间 (2)minix系统 提供c语言和汇编语言写的系统源代码 早期为了便利学生 (3)linux系统 一套免费使用和自由传播的类unix系统,基于posix多用户、多任务、支持多线程和多cpu的操作系统。性能稳定的多用户网络系统。 什么是linux? 可以运行在pc机上类似于unix风格的操作系统 Linux是开源的,由众多程序员通过internet开发 linux的组成和特点 (1)linux操作系统等组成 linux操作系统构成 linux内核、应用程序等 (2)linux内核版本 (3)对比windows,linux有更低的升级费用 linux的优点 linux现状 早期的提供打印、文件服务、DNS、DHCP、HTTP等 如今已经发展到了几乎是所有it领域 高性能计算机 电影特技模拟 应用到linux的机器人 linux发行版本和介绍 linux发行版本构成 linux内核+各种自由软件=完整的操作系统 厂商提供的辅助安装、软件包管理等程序 发行版的名称、版本由发行厂商决定 eg: RHEL8由red hat公司发布 Red Hat Linux系列发行版 RHEL8新特性 在原有基础上添加了云计算、虚拟化、大数据为基础的IT架构体系,是更加优秀的网络操作系统。