![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Liunx
linux基础操作以及基础服务的搭建
努力上进的云同学
当你觉得目前的状况配不上自己的理想时,就静下心来读书学习吧!
展开
-
关于系统负载我要说的话
引言:平时系统运行缓慢,就会使用top、uptime、cat /proc/loadavg、w等。查看系统负载。但是只是大概看下,感觉并不是很清楚每一项的含义,故再次做出整理。[root@localhost ~]# uptime17:27:47up33 min, 2 users, loadaverage: 0.63, 0.83, 0.88含义:当前时间,系统已经运新的时间、...原创 2020-04-26 14:31:03 · 623 阅读 · 0 评论 -
文件以及目录的练习
下面用命令和正则表达式,按照要求建立文件1、(再普通用户下操作)用一条命令建立12个文件classX_LinuxY (要求:X取值范围为1-2 Y取值范围1-6) classX_LinuxY这些文件包含在root用户桌面的study目录中[root@server1 Desktop]#touch class{1..2}_Linux{1..6}[root@serve...原创 2020-02-01 14:46:28 · 262 阅读 · 1 评论 -
Linux下虚拟机以及文件/目录的管理
目录一、认识虚拟机1、什么是虚拟机?2、为什么要使用虚拟机?3、如何进入虚拟机?4、虚拟机有两种界面:图形界面和非图形界面,二者如何切换?二、操作系统 1、操作系统(概念) 2、OS结构 3、常见的操作系统 4、Linux三、Linux常见命令以及使用四、文件/目录的管理1、文件/目录的...原创 2019-07-17 00:17:01 · 3549 阅读 · 1 评论 -
Linux下的网络配置和DNS服务
Linux下的网络配置一、认识IP1、什么是IP ADDRESS 全称(internet protocol ADDRESS)意思是网络进程地址。IP地址就像是我们的家庭住址一样,如果你要写信给一个人,你就要知道他的地址,这样邮递员才能把信送到。计算机发送信息就好比是邮递员,它必须知道唯一的“家庭地址”才能不至于把信送错人家。只不过我们的地址是用文...原创 2019-07-28 14:22:17 · 1238 阅读 · 0 评论 -
Linux下默认网关的删除以及添加
添加route add default gw 10.0.1.1删除:route del default gw 10.0.1.1以上是命令行的方式,默认网关可以在/etc/sysconfig/network 或 /etc/sysconfig/network-scripts/ifcfg-eth0里修改,重启网络后生效。...原创 2019-07-28 16:30:16 · 17484 阅读 · 0 评论 -
dhcp服务配置
dhcp服务配置目的就是:集中管理IP地址并自动配置IP地址的相关参数,eg:子网掩码,默认网关,DNS手动分配(manual)配置容易出错,网络用户较多时,此时就引入了DHCP服务,因此自动完成设置操作。分为三种工作方式:自动分配 :客户端第一次成功的从DHCP服务器分配到IP后,永久使用 ...原创 2019-07-29 10:04:48 · 290 阅读 · 0 评论 -
企业中虚拟化管理服务器(手动安装虚拟机、写脚本利用命令安装虚拟机、虚拟机的管理+复制+快照)
进行虚拟化管理需要具备什么条件?检查真正的服务器是否满足虚拟化管理的条件:看自己系统的cpu是否支持全面虚拟化 查看方法: cat /proc/cpuinfo ,看是否有虚拟化这个指令集一、手动通过图形安装虚拟机,Server with GUI命令virt-manager打开Manager由于已经下载好ISO镜像文件,则选择本地(用homenamectl查看...原创 2019-07-29 14:56:17 · 271 阅读 · 0 评论 -
Linux中的yum配置(本地,网络,以及共享)和第三方软件库搭建
yum源的配置什么是yum源呢? 在windows上安装一个软件,我们可以通过360管家。因为360管家提供了软件的安装,卸载,并且解决了软件之间的依赖等相关问题,使得我们能够一键安装。在Linux上有一个提供了和360管家类似功能的工具,叫做yum。使用yum我们就可以做到一个命令安装软件,并且不同的发行Linux有不同工具,例如红帽(read hat)Linux就使用的r...原创 2019-07-29 21:52:02 · 625 阅读 · 0 评论 -
kickstart 自动安装虚拟机脚本的制作
一、什么是kickstart 使用kickstart,系统管理员可以创建一个文件,这个文件包含了在典型的安装过程中所遇 到的配置信息的答案。Kickstart文件可以存放于单一的服务器上,在安装过程中被独立的机器所读取.这个安装方法可以支持使用单一kickstart文件在多台机器上安装红帽企业Linux,这对于网络和系统管理员来说是个理想的选择.Kickstart给用提供...原创 2019-07-29 22:55:18 · 110 阅读 · 0 评论 -
系统中的定时和延时任务的设定
一、系统延时任务[root@localhost ~]# at 23:37 设定任务执行时间at> 任务动作at> <EOT> CTRL +D 用ctrl+D发起任务at now+1min 延时1分钟at> rm -fr /mnt/*at> <EOT&...原创 2019-07-30 00:35:30 · 178 阅读 · 0 评论 -
FTP服务器的部署以及FTP安全部署
FTP服务器的概念:ftp(文件传输协议)是internet上常用的最老的网络协议之一,为系统提供了网络与远程服务器进行传输的简单方法。FTP服务器包的名称为vsftpd,意思是very secure file transferprotocol damon 即非常安全的文件传输 默认配置文件让匿名用户只能下在位于chroot目录中的内容。/var/ftp/意味着远程ft...原创 2019-07-31 17:39:16 · 1011 阅读 · 0 评论 -
Linux下系统的恢复
一、系统启动过程 系统启动过程电脑通电 BIOS(基本输入输出系统)芯片进行初始化 -- 主动引导记录(Main Boot Recoder)512个字节-----BIOS按照启动顺序,将控制权交给排在第一位的存储设备。即根据用户指定的引导顺序从软盘,硬件或可移动设备中读取启动设备的MBR,并放入指定位置内存中。MBR结构:(1) 第1-446字节:调用操作系统的机器...原创 2019-08-02 00:14:40 · 526 阅读 · 0 评论 -
find命令的用法
find 文件或者目录查找命令 特点: 实时、精确、遍历整个指定目录中的文件,速度很慢、支持多种查找条件(属主,属组,权限,文件名等) 语法: find [路径] [条件] [处理动作] 路径 : 如果不写,默认在当前工作目录查找 条件 : 如果不写,会查找出该...转载 2019-08-02 16:51:55 · 236 阅读 · 0 评论 -
Linux系统中的磁盘管理
一、本地存储设备的识别 1、设备的识别:fdisk -l 真实存在的设备 (不一定是系统识别的)cat /proc/partition 系统识别的设备blkid 系统可使用的设备df 系统正在挂载的设备 df -h (1M = 1...原创 2019-08-03 00:13:17 · 226 阅读 · 0 评论 -
高级网络管理:链路聚合(Bond,Team)和网络桥接
链路聚合 链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从 哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计 算报文的发...原创 2019-08-03 23:49:53 · 2356 阅读 · 0 评论 -
历史难题之----主机之间ping不通时的解决方案
问题一:当主机和其他主机ping不通时 检查网线是否插好 检查网卡状态是否开启,ifconfig查看即可。 检查两机ip是否处于同一网段 brctl show查看网络桥接接口是否与真实设备对应。没有的话,则brctl addif br0 eth0 ...原创 2019-08-04 00:03:08 · 521 阅读 · 0 评论 -
MariaDB数据库基础管理
目录: 安装 Mariadb 数据库 配置和管理数据库 (增删改查) 配置数据库用户和访问权限 备份和恢复数据库 用户密码更改和破解 mariadb简介: MariaDB 数据库管理系统是 My...原创 2019-08-08 00:57:25 · 254 阅读 · 0 评论 -
Linux下数据同步之scp与rsync的基本用法
scp cp就是拷贝的意思,scp即安全的,加密过的拷贝。 scp作用:在Linux系统之间传输文件Linux之间传输文件常用有3种方法:ftp服务,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。 samba服务,类似Windows文件copy的方式来操作,比较简洁方...原创 2019-08-08 23:04:04 · 244 阅读 · 1 评论 -
高速缓存DNS
DNS的有关概念: 1、DNS是什么 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端...原创 2019-08-09 00:01:05 · 560 阅读 · 0 评论 -
LinuxApache服务以及基于Squid的正向代理,反向代理和Web集群轮询的实现
一 什么是Apache Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。NgnixNginx (engine x) 是一个高性能的H...原创 2019-08-11 00:26:19 · 375 阅读 · 0 评论 -
Linux------LAMP环境下搭建论坛
一、关于LAMP问题导向:LAMP是什么? LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的简称。一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。因为各个部分都是免费的,所以受到广大中小网站的青睐。LAMP的各个组成以...原创 2019-08-11 15:26:43 · 428 阅读 · 0 评论 -
vim详解
VIM----文本编辑器vim的常用功能vim的模式 命令模式:浏览文件,临时更改vim的工作方式,对字符批量处理 插入模式:对文件内容进行编辑 退出模式: esc1、命令模式:1) 调整vim的工作方式 在vim程序中 :set 调整参数 示例: :set nu 在每一行前显...原创 2019-08-11 15:53:48 · 92 阅读 · 0 评论 -
Linux基础----重定向与管道符
一、输入输出重定向1.管理输入输出的符号 > ##重定向正确输出 2> ##重定向错误输出 &> ##重定向所有输出#会覆盖原文件的内容 >file ##清空文件 追加输出>> #追加正确输出到文件最后2>> #追加错误输出到文件最后...原创 2019-08-11 17:26:14 · 198 阅读 · 0 评论 -
Linux基础----用户和用户组管理
用户存在的意义用户的存在是为了系统的安全,因为用户概念在系统中是系统安全机制的一部分 (限制权力) 组存在的一意义 共享 (开放权力) 用户的查看 1)查看当前用户 whoami 查看当前用户2)系统中用户的查看 id 查看指定用户id信息 id 参数 用户 -u 查看用户的uid -g ...原创 2019-08-12 13:22:45 · 186 阅读 · 0 评论 -
Linux基础----文件权限的管理
文件权限简介:Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。文件权限存在的意义:①系统最底层安全设定方法之一②保证文件可以被可用的用户做相应操作1、文件权限的查看ls -l filels -ld dirll filell -d dir...原创 2019-08-12 14:03:52 · 103 阅读 · 0 评论 -
Linux----系统进程
什么是进程 进程就是系统未完成并且正在进行的工作查看进程 (1)图形方式查看 gnome-system-monitor(2)进程查看命令ps 显示进程信息 ps -A 所有进程 ps -a 在当前环境中运行的进程,不包含环境信息 ps -u 显示进程用户信息 ps a 在当前环境中运行的所有进程...原创 2019-08-12 15:25:40 · 82 阅读 · 0 评论 -
Linux----控制服务和sshd服务
一、控制服务1.什么是服务服务开启对本机无意义,对客户有意义2.用什么控制服务系统初始化进程可以对服务进行相应的控制3.当前系统初始化进程是什么pstree 显示系统中的进程树systemd 系统初始化进程systemctl 服务控制命令systemctl status sshd 查看服务状态...原创 2019-08-12 21:20:57 · 264 阅读 · 0 评论 -
Linu中文件的打包与压缩
前提:打包是指将一大堆文件或目录合并成一个总的文件;压缩则是将一个大容量的文件通过一些压缩算法(gzip、bzip2等命令)变成一个小容量的文件;Linux/Unix下的压缩命令通常都只能对一个文件进行压缩操作,所以通常需要使用tar命令对文件进行打包,然后进行压缩操作。tar一、文件的打包 打包:表示将目录中的所有内容,捆绑在一起(归档),方便传输,打包后的文件会变...原创 2019-08-12 21:21:11 · 211 阅读 · 0 评论 -
系统的存储分离之----nfs文件管理系统
关于nfs:cifs与nfs相同点: nfs和cifs的功能一样,都是用来解决数据的安全问题。cifs与nfs不同点: cifs可以用于windows和linux之间的目录共享,也可以用于linux与linux之间。 nfs只适用于linux与linux之间的文件共享。 NFS(Netwo...原创 2019-08-15 00:38:46 · 712 阅读 · 0 评论 -
系统的存储分离----网络磁盘共享iscsi
问题导向: 前边学过nfs和cifs文件共享系统,但是其效率不高,所以出现了一种,基于网络的存储技术,iscsi--Internet小型计算机系统接口。 iscsi的优越性:通俗的来说,iscsi就是进行网络磁盘的共享,此时在存储服务器端,就少了一层文件系统,可以通过过网络,对存储共享设备进行操作。该磁盘共享具体的实现过程:(1)客户端发出请求后,会在...原创 2019-08-15 01:38:04 · 181 阅读 · 0 评论 -
系统的存储分离之----cifs文件管理系统
问题导向: 假如企业有ABC三台服务器,用户a的信息,在存储在a服务器里,但是当出现一些不可抗拒因素,使得A服务器坏了,那么a用户信息的丢失所造成的损失,应该由谁来但呢?此时则,引入存储分离的概念: 简单来说,就是,创建一个大的存储设备,将各个服务器存储的用户信息,都放在里边,如果,对应信息的对应服务器坏掉了,其他的服务器还可以讲数据取出。以此...原创 2019-08-16 00:44:16 · 595 阅读 · 0 评论 -
Linux----防火墙(firewalld与iptables两种管理方式)
一、防火墙的基本信息1、定义: 防火墙是整个数据包进入主机前的第一道关卡。是一种位于内部网络与外部网络之间的网络安全系统,是一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。2.管理防火墙的两种方式:(1)firewalld管理火墙的工具,相对简单(2)iptables复杂,功能强大3.防火墙的三表五链 Filter表:过滤数据包,...原创 2019-08-18 16:37:39 · 984 阅读 · 0 评论 -
selinux
什么是selinux(内核级加强火墙)SELinux则是由美国NSA(国安局)和一些公司(RedHat、Tresys)设计的一个针对Linux的安全加强系统。 在某种程度上 , 它可以被看作是与标准权限系统并行的权限系统。在常规模式中 , 以用户身份运行进程 ,并且系统上的文件和其他资源都设置了权限 ( 控制哪些用户对哪些文件具有哪些访问权 SELINUX 的另一个不同之处在于 , 若要访问文...原创 2019-08-19 22:46:53 · 159 阅读 · 0 评论 -
linux----lvm
一、概念简介LVM: 逻辑分区管理,可基于动态的扩展缩小硬件设备的使用空间物理卷 pv(physical volume):被处理过的物理分区(物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区)物理卷组 vg(volume group)(卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组)逻辑...原创 2019-08-20 00:18:28 · 85 阅读 · 0 评论 -
shell基础以及脚本中的变量
shell基础以及脚本中的变量shell基础问题导向“什么是shell?shell:Linux系统是一个多任务,多用户的操作系统,内核负责任务的调度与管理,为了阻碍外界直接对内核进行操作,就加一层shell来保护内核,所以说它是一个用户和Linux内核之间的接口程序,在提示符下输入的每个命令都由shell先解释然后传给Linux内核。用户通过这个界面访问操作系统内核的服务。bash:...原创 2019-08-20 22:38:41 · 343 阅读 · 0 评论 -
Linux系统修改时间
1.查看系统当前时间[root@foundation58 Desktop]# dateWed Dec 4 14:47:53 CST 20192.修改系统时间(重启失效)[root@foundation58 Desktop]# date -s "2019-12-4 14:47:00"Wed Dec 4 14:47:00 CST 2019[root@foundation58 ...原创 2019-12-05 21:05:22 · 223 阅读 · 0 评论