自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux 文本处理 命令

一、.cat :合并文件或者查看文件内容1.查看文件内容 cat file2.把多个文件合并成一个 cat file1 file2 > file33.编辑创建新文件 cat...

2018-08-06 21:06:33 337

原创 第一章课后习题

1.你在你的主机上面安装了一张网卡,但是开机后,系统却无法使用,你确定网卡是好的,那么可能的问题出在哪里?该如何解决?答:因为所有的硬件都没有问题,所以,可能出现的问题在于系统的核心(内核)不支持这张网卡。解决办法:(1)到网卡的开发商网站(2)下载支持你主机作业系统的驱动程序(3)安装网卡驱动就可以使用了2.一个操作系统至少要能够完整控制整个硬件,请问操作系统应该控制硬件哪些单元?答:根据硬

2017-09-20 20:31:03 1644

原创 用户管理系统

题目1:用户管理系统V2:用户功能如下:welcome to xxxx system1.注册:若用户存在,直接报错”name 已经存在”,若用户不存在,将用户信息保存起来,显示”注册成功”;2.登陆:若用户存在,判断密码是否正确,若用户不存在,报错”name 不存在”;3.注销:若用户存在,删除用户信息;若不存在,报错报错”name 不存在;4.退出:break#!/usr/bin/env

2017-08-29 20:32:39 431

原创 文章标题

编写一个python脚本,判断用户输入的变量名是否合法? (首位为字母或下划线,其他为数字,字母或下划线)#!/usr/bin/env python#coding:utf-8import strings=raw_input("please input string:")a=1while s[0] in string.letters+"_": for i in s[1:]:

2017-08-25 21:56:37 177

原创 用户登录

编程练习:用户登陆v1:1). 假设系统中的用户名"root",密码为"westos";2). 如果用户输入用户名和密码均正确显示"login ok" 如果用户名错误,显示"user is not exist" 如果密码错误,显示"password is no ok"3). 只有三次登陆机会,超过三次,显示"count is bigger than 3"#!/usr/

2017-08-24 21:07:21 259

原创 Linux iptables

iptables1.iptables(Linux的数据包过滤软件)基础概念:    会根据数据包的分析资料“比对”预先定义的规则内容,若数据包与规则内容相同则进行动作,否则就继续下一条规则的比对。    当一个网络数据包要进入主机之前,会先经过Netfilter进行检查,那就是iptables的规则。检查通过则接受(ACCEPT)进入本机获取资源,如果检查不通过,则可能予以丢弃(D

2017-08-19 19:11:22 1167

原创 Linux apache

1.apache创建实验环境:    yum install httpd -y    systemctl start httpd    systemctl enable httpd    systemctl stop firewalld    systemctl disable firewalldapache的主配置文件:/etc/httpd/conf/httpd.co

2017-08-19 18:52:50 222

原创 Linux firewalld

Firewalld概述动态防火墙后台程序 firewalld 提供了一个 动态管理的防火墙,用以支持网络 “zones” ,以分配对一个网络及其相关链接和界面一定程度的信任。它具备对 IP v4 和 IP v6 防火墙设置的支持。它支持以太网桥,并有分离运行时间和永久性配置选择。它还具备一个通向服务或者应用程序以直接增加防火墙规则的接口。系统提供了图像化的配置工具firewall-

2017-08-19 18:31:52 288

原创 Linux iscsi

1.iSCSI概念(iscsi是直接对设备进行共享的服务)iSCSI(Internet SCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reverse domain}:label的格式。默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文。 iSC

2017-08-19 18:11:28 250

原创 Linux NFS

1.NFS的介绍NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。以下是NFS最显而易见的好处:1. 节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络

2017-08-19 18:01:10 193

原创 Linux samba

1.Samba介绍Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。2.Samba作用提供cifs协议实现共享文件3.Samba安装yum install

2017-08-19 17:42:59 300

原创 Linux team 及网桥

一、team1.介绍team也是链路聚合的一种方式最多支持8块网卡(bond最多支持两块)支持模式:广播 论询 主备 负载均衡2.配置(提示:如果安装命令配置会出错,可以选择窗口化进行配置)nmcli connection add con-name team0 ifname team0 type team config ‘{“runner”:{“name”:”a

2017-08-12 20:40:06 475

原创 Linux 虚拟网络接口bond

实验:主备模式下bond的工作方式**1.首先准备两块网卡(不要设置)2.添加一个bond模块3.给bon添加网卡4.查看bond里面几个网卡vim /proc/net/bonding/bond0

2017-08-12 20:38:55 559

原创 Linux 系统恢复

1.遗忘root密码补救1.重启PC,当进入选择Linux的系统时,按“e”进入编辑模式。2.修改编辑模式相关数据,让其进入单机模式。3.进入单机模式,切换成root用户可以修改任意用户密码了。

2017-08-12 19:12:51 420

原创 Linux SElinux

1.SElinuxSELinux是个经过安全强化的Linux操作系统,实际上,基本上原来的运用软件没有必要修改就能在它上面运行。真正做了特别修改的RPM包只要50 多个。像文件系统EXT3都是经过了扩展。文件操作1)ls命令 在命令后加个-Z 或者加 –context [root@localhost azureus]# ls -Z -rwxr-xr-x fu fu user

2017-08-12 18:43:49 244

原创 Linux mysql

mysql1.登陆 yum   install   mariadb   -y     //安装数据库systemctl      start   mariadb   //开启数据库mysql                                           //进入数据库netstat -antlpe | grep mysqltcp

2017-08-12 13:52:38 186

原创 Linux DNS

DNS:权威名称服务器存储并提供某区域 ( 整个 DNS 域或 DNS 域的一部分 ) 的实际数据。权威名称服务器的类型包括Master : 包含原始区域数据。有时称作 “主要 ”名称服务器Slave : 备份服务器 , 通过区域传送从 Master 服务器获得的区域数据的副本。有时称作 “次要 ”名称服务器非权威 / 递归名称服务器– 客户端通过其查找来自权威名称服务

2017-08-12 12:18:38 294

原创 Linux FTP

1.FTPFTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload

2017-08-05 20:43:18 229

原创 Linux 逻辑卷管理器 LVM

1.lvmLinux用户安装linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分区来存放,所以也不能同时放到别的磁盘上。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分

2017-08-05 20:30:39 439

原创 Linux 磁盘加密

1.磁盘加密LUKS(Linux Unified Key Setup)为linux硬盘加密提供了一种标准,它不仅能通用于不同的Linux发行版本,还支持多用户/口令。因为它的加密密钥独立于口令,所以如果口令失密,我们可以迅速改变口令而无需重新加密真个硬盘。通过提供一个标准的磁盘上的格式,它不仅方便之间分布的兼容性,而且还提供了多个用户密码的安全管理。必须首先对加密的卷进行解密,才能挂载其中的文

2017-08-05 20:07:02 318

原创 Linux 软磁盘阵列和磁盘配额

1.RAID软磁盘阵列RAID磁盘阵列就是用若干个硬盘组成一个硬盘,将这个格式化,拥有比原来更强大的处理能力,还可以将其他的硬盘作为备份,RAID还可以提供良好的容错能力,在任何一块硬盘出现问题的情况下都可以继续工作,不会受到损坏硬盘的影响。相关操作:fdisk /dev/vdb ##做此实验时,先建立三个硬盘mdadm -C /dev/md0 -a yes -l 1 -n 2

2017-08-05 19:43:58 273

原创 Linux 磁盘分区

简单分区和文件系统 • 存储是每个计算机系统的基本需求。 Red Hat Enterprise Linux 提供了一些强大的工具 , 它们能在大量的场景中管理多种类型的存储设备 • disk 是用于管理磁盘分区的实用程序。您可以通过选择 -l 选项和指定磁盘名称 ( fdisk -cul /dev/vda ) 运行该实用程 序 , 以查看磁盘及其分区。您可以通过交互式地

2017-08-05 19:22:07 197

原创 Linux 系统延迟和定时机制

at 命令 at 命令可以指定某一任务在将来的特定时间运行。该作业可能是一次 备份、对您系统的检查或者特定时间发送的通知。那些需要花费很长 时间才可完成的作业正适合 at 命令。仅需使用 at 命令将任务设置 为在一分钟或两分钟之后运行。然后您便可以安全注销 , 因为该任务会 在与 shell 会话断开连接的情况下运行 • at 命令必须指定任务应运行的时间。该指定可以是具

2017-08-05 18:53:45 214

原创 Linux -自动安装系统

1.pxe的简单介绍PXE(preboot execute environment,预启动执行环境),工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial fil

2017-07-28 21:20:56 249

原创 Linux 系统虚拟机的管理

1.安装#!/bin/bash ##命令运行环境的指定virt-install \ ##安装虚拟机 –name 1 \ ##虚拟机名称指定,1表示脚本后的第一串字符 –ram 1000 \ ##内存 –file /var/lib/libvirt/images/$1.img \ ##硬盘文件 –file-size 8 \ ##硬盘文件大小 –cdrom /var/ft

2017-07-28 21:10:22 169

原创 Linux 软件安装

1.软件名称识别[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统     ||                             ||             ||                 || 软件名称                软件版本 软件适用系统 64位2.如何

2017-07-28 20:37:22 228

原创 Linux 管理网络

1.ip基础知识1.ipv4 ##互联网协议的第四版2进制32位—–10进制 172.25.0.10/255.255.255.0 172.25.0.10:ip地址 255.255.255.0:子网掩码 子网掩码255位对应的ip位为网络位 子网掩码0对应的ip位为主机位2.配置ip> 1.图形界面 nm-connection-editor

2017-07-28 20:19:12 186

原创 Linux 管理日志

1.系统日志默认分类/var/log/messages ##系统服务及日志,包括服务的信息,报错等等 /var/log/secure ##系统认证信息日志 /var/log/maillog ##系统邮件服务信息 /var/log/cron ##系统定时任务信息 /var/log/boot.log ##系统启动信息2.日志管理服务rsyslog1.rsyslog负

2017-07-26 20:38:33 218

原创 Linux 不同系统之间的文件传输

一、文件归档1.文件归档,就是把多个文件变成一个归档文件2.tar c ##创建f ##指定归档文件名称 t ##显示归档文件中的内容 r ##向归档文件中添加文件 –get ##取出单个文件 –delete ##删除单个文件x ##取出归档文件中的所有内容-C ##指定解档目录 ##? -z ##gz格式压缩 -j ##

2017-07-22 11:31:31 279

原创 Linux sshd 相关服务

$$$$$$$$$.oppenssh-server$$$$$$$$$$$$功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell1.在desktop主机中建立用户westos,并设定其密码为westoslinux2.配置desktop中的sshd服务要求如下:1)设定sshd服务只允许westos用户可以被访问使用 2)创建westos用户的key认证方式

2017-07-22 11:20:40 270

原创 Linux 系统服务管理

系统服务的控制1.systemd 系统初始化程序,系统开始的第一个进程,pid为12.systemctl 命令 systemctl list-units ##列出当前系统服务的状态 systemctl list-unit-files ##列出服务的开机状态systemctl status sshd ##查看指定服务的状态systemctl stop sshd

2017-07-22 10:53:50 261

原创 Linux 进程管理

一、进程的管理1.进程的定义: 进程就是cpu未完成的工作2.ps命令ps    a //关于当前环境的所有进程ps  x  //所有进程ps f //显示进程所属关系ps e  //显示进程调用环境工具的详细信息ps l    //长列表显示进程的详细信息ps    u       //显示进

2017-07-22 09:57:26 160

原创 Linux man的用法

寻求帮助当遇到自己陌生的命令的时候,不要慌,有几个命令可以帮你查询。 命令: whatis 命令 ##介绍命令的功能 命令: 命令 –help ##介绍命令的功能 命令: man 命令 ##介绍命令的功能 [kiosk@foundation92 ~]$ whatis date ##whatis的用法 date (1) - print or set the syste

2017-07-21 22:26:26 236

原创 Linux 文件权限和系统默认权限的设定

1.文件属性的查看ls -l filename -|rw-r–r–.|1| root| root| 46 |Oct 1 05:03 |filename — ————————— — ———— ———— —— ———————————— ———————— 1 2 3 4 5 6 7 81.”-“:文件类型 - ##普通文件 d ##目录 c ##字符设备 s ##套接

2017-07-21 22:15:17 1123

原创 Linux 用户管理和权利下放

一、用户理解用户就是系统使用者的身份 在系统中用户存储为若干窜字符+若干个系统配置文件 用户信息涉及到的系统配置文件: /etc/passwd ###用户信息 用户:密码:uid:gid:说明:家目录:用户使用的shell /etc/shadow ###用户认证信息 用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日 /etc/

2017-07-21 20:56:24 233

原创 Linux vim的应用和管理输入和输出

一、管理输入和输出强调:在linux系统中,正确输出的编号为1,错误输出编号为2。在 系统中用student用户登陆(用root登陆只会输出z正确结果)find /etc -name passwd 因为student用户权限问题会有以下输出find: ‘/etc/pki/CA/private’: Permission denied  //没有进入权力,报错find: ‘/

2017-07-21 20:37:25 213

原创 Linux 简单的命令

一丶Linux的系统结构类似于windows中文件夹的东西在linux中叫做目录linux是一个倒数型结构,linux中最大的目录是" / ",根目录根目录中的二级目录多为系统在安装过程中建立的。二丶Linux的文件结构/ :根目录,所以的目录、文件、设备、都在 / 之下, /就是linux文件系统的组织者,也是最上级的领导者/bin:bin是二进制(binary)的缩写。在

2017-07-16 19:22:28 241

原创 Linux 笔记(1)

一.什么是Linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。严格来讲,Linux这个词单指linux的内核,linux操作系统叫做G

2017-07-16 14:36:22 227

wireshark-2.4.7

wireshark的安装包,Windows系统抓包工具,建设网站。

2018-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除