linux基础篇
_spiderman
这个作者很懒,什么都没留下…
展开
-
linux基础篇(一):基于Redhat7的文件系统管理
1:字符匹配* 匹配到任意字符? 匹配单个字符[[:alpha:]] 匹配单个字母[[:lower:]] 匹配单个小写字母 [[:upper:]] 匹配单个大写字母[[:digit:]] 匹配单个数字[[:alnum:]] 匹配单个数字或字母[[:punct:]] 匹配单个符号[[:s...原创 2018-03-30 21:00:21 · 1566 阅读 · 0 评论 -
linux基础篇(十二):Redhat7系统中rpm的相关操作与第三方软件库的搭建与共享
RPMRPM是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。相关命令rpm -ivh name.rpm ##安装 ,-v显示过程,-h...原创 2018-10-20 18:46:34 · 673 阅读 · 0 评论 -
linux基础篇(十三):脚本自动安装虚拟机
配置模板虚拟机这里配置的这台虚拟机其实相当于一个模板,我们等会自动安装的虚拟机就是以这个虚拟机为模板的1、yum install system-config-kickstart2、yum install httpdstart enable 开启http服务以及使他开机自启动stop disable 关闭防火墙以及禁止他开机自启动3、执行 system-config...原创 2018-10-20 19:44:45 · 1840 阅读 · 2 评论 -
linux基础篇(十四):系统中的磁盘分区问题(一)
磁盘信息查询fdisk -lfdisk命令用于观察硬盘实体使用情况,也可对磁盘进行添加、删除、转换分区等操作fdisk -l : 列出指定的外围设备的分区表状况cat /proc/partitions查询分区信息,分区的大小,挂载点,剩余空间#blocks:表示物理设备逻辑块的大小。blkidblkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型(TYPE)、LA...原创 2018-10-21 19:25:33 · 950 阅读 · 0 评论 -
linux基础篇(十五):系统中的磁盘分区问题(二)
对分区进行加密操作1:建立一个分区partprobe 同步分区信息2:cryptsetup luksFormat /dev/vdb1 ###加密 YES 这里必须输入大写的YES,此处小写的yes系统不识别,应该是个bug如果没有cryptsetup命令,使用yum下载此时分区就加密成功了,记得密码一定要设置的复杂一点3:cryptsetup open /dev/vdb1 w...原创 2018-10-22 20:25:47 · 613 阅读 · 0 评论 -
linux基础篇(十六):基于Redhat7系统中LVM的相关设置
什么是LVMLVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读...原创 2018-10-23 20:41:29 · 1568 阅读 · 0 评论 -
linux基础篇(十七):基于Redhat7系统的ftp服务
ftp简介FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。 FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。 FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用电子邮箱地址为密码登录服务...原创 2018-10-25 17:22:30 · 674 阅读 · 0 评论 -
linux基础篇(十八):基于Redhat7系统的SElinux及安全上下文
SElinuxSElinux简介SELinux的全称是Security Enhanced Linux, 就是安全加强的Linux。在SELinux之前,root账号能够任意的访问所有文档和服务;如果某个文件设为777,那么任何用户都可以访问甚至删除;这种方式称为DAC(主动访问机制),很不安全。DAC 自主访问控制: 用户根据自己的文件权限来决定对文件的操作,也就是依据文件的own,...原创 2018-10-25 20:48:30 · 1555 阅读 · 0 评论 -
linux基础篇(十九):几种常见的系统排错
mbr被覆盖当mbr(指定系统引导分区的位置)被覆盖之后,系统不能重启1:dd if=/dev/zero of=/dev/vda bs=446 count=1 ##执行此命令后mbr将会被覆盖!!! 446为mbr所占字节2:reboot (重启之后会失败),会一直停留在下面这个界面关掉虚拟机 #####必须关掉虚拟机后在执行以下操作真机里面 virt-ma...原创 2018-10-27 22:43:59 · 767 阅读 · 0 评论 -
linux基础篇(十一):基于Redhat7系统中yum源与yum源的共享设置
yumYum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum install softwarename ##安装 ...原创 2018-10-19 23:04:26 · 293 阅读 · 0 评论 -
linux基础篇(十):基于Redhat7系统中的定时任务
定时任务CRONTAB概念/介绍crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。crontab命令允许用户提交、编辑或删除相应的作业。每一个用...原创 2018-10-18 18:39:29 · 2191 阅读 · 0 评论 -
linux基础篇(二):基于Redhat7系统的特殊权限与acl权限列表
新建目录和文件的默认权限新建目录和文件的默认权限是由系统中umask值来决定的。新建FILE权限:666-umask (对位相减) 由数字法赋权限的过程中,我们能够发现,凡是奇数权限,总是包含执行权限的。而一个文件如果默认就包含执行权限其实是非常危险的。因此如果所得结果中某位存在执行(奇数)权限,则将其权限加1.新建DIR权限:777-umask非特权用户umask 是002roo...原创 2018-10-13 14:22:04 · 661 阅读 · 0 评论 -
linux基础篇(三):进程管理
进程进程的定义:进程就是cpu未完成的工作ps命令ps a ##关于当前环境的所有进程 x| -A ##所有进程 f ##显示进程从属关系 e ##显示进程调用环境工具的详细信息 l ##长列表显示进程的详细信息 u ##显示进程的用户信息 -a ##显示shell前台运行命令的进程,但不保函sh...原创 2018-10-14 15:54:08 · 343 阅读 · 1 评论 -
linux基础篇(四):基于Redhat7系统的sshd服务
SSHD 服务简介ssh 协议:安全外壳协议。为 Secureshell 的缩写。SSH 为建立在应用层和传输层基础上的安全协议。sshd 服务使用 SSH 协议可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如 telnet(终端仿真协议)都是极为不安全的,并且会使用明文传送密码。OpenSSH 软件包,提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过...原创 2018-10-14 17:06:44 · 2374 阅读 · 0 评论 -
linux基础篇(五):文件归档与不同系统间的文件传输
文件归档文件归档,就是把多个文件变成一个归档文件,即将多个文件打包起来tar命令Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件名亦为“tar”。tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar。tar命令是Unix/...原创 2018-10-14 18:35:21 · 283 阅读 · 0 评论 -
linux基础篇(六):基于Redhat7系统的网络设定
常用网络协议 ipv4 IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今 互联网技术的基础的协议。1981年 Jon Postel 在RFC791中定义了IP,Ipv4可以运行在各种 各样的底层网络上,比如端对端的串行数据链路(PPP协议和SLIP协议) ,卫星链路等等。局 域网中最常用的是以太网。ipIP (...原创 2018-10-15 20:11:15 · 388 阅读 · 0 评论 -
linux基础篇(七):基于Redhat7系统的系统日志与延时任务
系统日志配置文件: /etc/rsyslog.conf系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。常用日志类型与日志级别类型auth 用户登陆日志(pam产生的日志)authpriv 服务认证日志(sshd认证)kern ...原创 2018-10-16 19:24:51 · 1530 阅读 · 0 评论 -
linux基础篇(八):基于Redhat7系统中的DHCP服务的设定
什么是DHCP?DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密码...原创 2018-10-17 22:11:28 · 1106 阅读 · 0 评论 -
linux基础篇(九):Redhat7系统中使用脚本安装虚拟机
安装虚拟机要安装一个虚拟机,我们需要打开virt-manager然后一步一步的去设置才能到达安装页面,但是有没有更好的办法能够只需要一部到达安装虚拟机的页面呢,下面就给大家展示用脚本直接到达安装一个虚拟机的页面安装虚拟机我们当然要在真机中操作,每一步都一定要仔细检查既然要用脚本安装,第一步,我们当然要写一个脚本文件了:vim vm_create.sh#!/bin/bash ...原创 2018-10-18 17:17:19 · 280 阅读 · 0 评论 -
linux基础篇(二十):Redhat7系统中的高级网络配置
Bond一、简介链路聚合主动备份网卡,当一个网卡接口故障时,另一个会接替他的工作,不中断。bond是将多块网卡虚拟链接成一块网卡的技术,通过bond技术让多块网卡看起来是一个单独的以太网接口设备并具有相同的ip地址。bond默认情况下支持两块网卡工作。二、特点在linux下配置bond,通过网卡绑定技术既能增加服务器的可靠性,又增加了可用网络宽带,为用户提供不间断的网络服务,实现主备功能。...原创 2018-10-29 16:37:35 · 1245 阅读 · 0 评论