自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 JAVA自虐之路(三)-数据类型的转换及递归

一、数据类型的转换整型、字符型、浮点型的数据在混合运算中能够互相转换,转换需要遵守以下原则: 1、容量小的类型自动转换为容量大的数据类型; byte、short、char < int < long < float < double byte、short、char之间不会相互转换,他们计算时会转换为int型 2、容量大的类型转换为容量小的类型时,要加上强制转换符,...

2018-04-13 02:48:15 358

原创 JAVA自虐之路(二)- 常量、变量、数据类型

一、标识符和关键字二、常量和变量常量没什么好说的,直接上图 变量:变量是程序中最基本的存储单元,要素包括变量名、变量类型和作用域。每个变量都属于特定的数据类型,在使用前必须对其声明,格式为:type varName【=value】【{,varName【=value】}】比如 int i = 100;声明i是int数据类型的变量,且他的值是100变量...

2018-04-13 02:07:55 183

原创 JAVA自虐之路(一)-JDK、JRE的安装以及HelloWorld

现在连运维岗要求面试人员会一门编程语言,再不学就要被淘汰了,我起初学习了一些python相关的知识,听闻前辈们说想要做大数据JAVA会更好一点。 学习了一天,发现真的是“人生苦短,我用pyhon”,对比下来python真的太简洁,太方便了,太容易上手了,学习JAVA简直就是找虐!一、什么是JAVAJAVA是一种编译性语言,注定修改起来比较麻烦,我python执行错误直接就...

2018-04-13 01:36:17 313

原创 LAMP的部署————mariadb (mysql)的管理

1.安装并启用mariadbyum install mariadb-server.x86_64 systemctl start mariadb 2.安全初始化*) 默认情况下,数据库的网络接口时打开的 为了安全需要关闭,3306 vim /etc/my.cnf ##关闭接口 10 skip-networking=1 *) 数据库起始状态设定需要修改 如

2017-11-27 22:42:24 341

原创 LAMP部署————apache

1、apache是什么企业中常用的web服务,用来提供http://(超文本传输协议) 目前提供http服务的有两种常见中间件一种是nginx、一种是apache 他们的区别在于: nginx异步不阻塞 apache同步阻塞 相对来讲apache更安全,但是效率就相对不高2、apache的安装部署yum install httpd -y yum install httpd-manual.

2017-11-27 16:48:31 420

原创 Linux 基础操作(十八)————FTP

一、FTP的定义1、FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。”上传”文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。2、ftp协议提供的软件vsftpd 服务端 lftp客户端 二、FTP的部署yum i

2017-11-08 22:20:22 223

原创 Linux 基础操作(十七)————LVM硬盘管理及扩容

一、LVM定义LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,用户在无需停机的情况下可以方便地调整各个分区大小LVM中分一下四个东西: pv:物理卷,指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块 pe:物理块,每一个物理卷PV被划分为称为PE(Physical Extents

2017-11-07 16:08:51 380

原创 Linux 基础操作(十六)————存储设备的管理、挂载、磁盘分区

一、设备的查看1、发现系统中的设备 fdisk -l cat /proc/partitions ##查看与系统同步的硬盘分区2、系统发现的,随时可以使用的 blkid ##查看设备ID及设备类型3、发现并且在使用的设备 df ##查看正在使用的设备 -h ##统计size 二、设备名称的读取用fdisk -l 查看/dev/

2017-11-06 16:45:37 2300

原创 Linux 基础操作(十五)————at延时任务、cron定时任务、临时文件管理

一、延时任务–at1、at 命令 at 时间 | now + *min Ctrl+D 结束会话并执行 并通过mail命令查看执行完之后产生的结果 at -l ##查看未执行的任务 atrm 序号 ##删除序号任务 at -M ##使有输出的任务不产生邮件 at -m ##使无输出的任务产生邮件 at -c 序号 ##查看序号任务的内容 at -f 文件名 now+*min ##

2017-11-01 22:40:58 896

原创 Linux 基础操作(十四)————rpm、yum

上一节总结利用脚本来自动安装linux主机以及DHCP和HTTP服务,这一节总结软件的安装,rpm和yum命令的使用一、rpm1、软件名称识别[firefox]-[38.3.0-2].[el7_1].[x86_64].rpm ##rpm结尾的适用于redhat操作系统 || || || || 软件名称 软件版本 软件适用系统 64位2、rpm

2017-11-01 20:14:55 1345

原创 Linux 基础用法(十三) ———— 自动部署虚拟机脚本、DHCP、HTTP、将服务添加到防火墙规则

上一节总结以下有关于虚拟机的创建、快照、重装以及管理,这一节总结利用脚本来自动安装linux主机以及DHCP服务一、Kickstart1、kickstart是一个主机安装脚本生成器,通过图形化的界面选择安装主机的配置,之后自动生成 ks.cfg格式的脚本,再结合上一节学的自动安装虚拟机的知识,完成通过脚本自动安装linux主机的目标2、安装kickstart 如果没有安装就通过yum search

2017-10-31 23:22:33 589

原创 Linux基础操作(十二)————虚拟机管理

上一节总结了文件的归档、压缩与解压,以及压缩方式的不同,这一节总结以下有关于虚拟机的创建、快照、重装以及管理今天还是按照执行脚本的方式完成一系列命令一、虚拟机的安装虚拟机的安装可以通过图形化界面以及脚本执行1、图形化界面安装: 通过左上角的小电视选择创建 选择创建类型,本地安装、网络安装、网络安装一个空盘、直接引用硬盘 之后选择安装路径、选择内存大小、CPU、硬盘大小、然后取名字就好了

2017-10-24 22:08:18 312

原创 Linux 基础操作(十一) ————文件的归档、压缩与解压及rsync

上一节总结了网络方面相关知识,这一节总结文件的归档、压缩与解压,以及压缩方式的不同一、文件的归档文件的归档就是把许多不同的文件变成一个归档文件(.tar文件),它不会压缩文件大小,只是为了节省多文件传输所需要的时间,因为现在只需要传一个归档文件tar 命令,以下是参数,可以组合使用 c ##创建 f ##指定归档文件名称 t ##显示归档文

2017-10-23 22:16:46 403

原创 Linux 基础操作(十)————网络配置

上一节总结了系统日志、同步时间及修改时区,这一节总结linux网络相关知识一、管理网络1、ip基础知识搞网络我们就得知道什么是网络,我们的互联网就像是一张蜘蛛网,只要每一个节点能够互通,那么我们就可以访问到任何地方,网络爬虫也是如此。我们现在在用的网络协议是ipv4,它的表现形式是点分十进制,就是这样 xxx.xxx.xxx.xxx 有了ip地址还不够,还需要子网掩码来确定网段172.25.0.1

2017-10-16 22:25:28 414

原创 Linux 基础操作(九)————系统日志、时间同步、修改时区

上一节总结了ssh服务的用法及配置,这一节主要将系统日志及同步时间、修改时区的方法一、系统日志1、系统日志的分类及所在目录/var/log/messages ##系统服务及日志,包括服务的信息,报错等等 /var/log/secure ##系统认证信息日志 /var/log/maillog ##系统邮件服务信息 /var/log/cron ##系统定时任务信息

2017-10-15 22:26:24 5782

原创 Linux 基础操作(八)————ssh、ssh密钥及ssh配置

上一节总结了系统服务的控制,这一节将要学习第一个系统服务SSHOpenssh-Server1、SSH功能为了让远程主机可以通过网络访问sshd服务,开始一个安全shell2、环境配置将两个虚拟机配置到统一网段,设置IP地址,并删除/root/.ssh 目录,同时更该主机名便于识别3、ssh连接ssh 远程主机用户 @ 远程主机ip 连接陌生主机时需要建立认证关系,需要输入yes 上面连接的

2017-10-15 00:01:52 580

原创 Linux 基础练习题(二)

第一题: 第二题: 使用sed命令或使用管道 第三题: 第四题: 第五题: 第六题:

2017-10-11 00:02:17 246

原创 Linux 基础操作(七)————系统服务的控制

上一节总结了进程相关知识,这一节讲系统服务的控制系统服务的控制1、systemd系统初始化程序,系统开始的第一个进程,pid为12、systemctl 命令systemctl list-units ##列出当前系统服务的状态 systemctl list-unit-files ##列出服务的开机状态 systemctl status sshd

2017-10-10 23:46:56 202

原创 Linux 基础操作(六)————TOP、进程管理及用户登录审计

这一节主要讲Linux进程相关知识一、进程的定义进程就是cpu未完成的工作1、ps 命令 :用来查看当前shell前台运行的进程相关参数: a ##关于当前环境的所有进程 x| -A ##所有进程 f ##显示进程从属关系 e ##显示进程调用环境工具的详细信息 l ##长列表显示进程的详细信息 u

2017-10-10 23:35:50 319

原创 linux 基础操作 (五)————文件权限及修改

这一节主要将linux系统文件属性,如何查看、修改文件属性,并在特定环境下修改文件属性达到相应的要求一、文件权限1、建立文件夹并通过 ls -l 查看文件夹属性 他的格式是这样的 1.”-“:文件类型 - ##普通文件 d ##目录 c ##字符设备 s ##套接字 p ##管道 b ##快设备 l ##连接2.”rw-r–r–”:文件读写权限

2017-10-09 23:41:25 687

原创 Linux 基础操作 (四)————查看用户信息及修改、提权、修改密码

继续前面关于用户的操作进行记录 这一节将学查看用户的信息及修改用户的信息、提升一般用户权限、但用户模式下修改root密码一、用户的信息id 命令 : 用来查看用户信息 可以通过下面的参数查看对应的用户信息 usermod 命令 : 用来修改相关的用户信息 可以通过下面的参数修改对应的用户信息 通过 ‘ watch -n 1 ‘tail -n 3 /etc/passwd /etc/s

2017-10-09 22:20:56 1350

原创 Linux 基础操作(三)————vim进阶使用、输出及管理输出、管道、建立用户或用户组

上一节总结Linux系统结构、文件管理以及简单的正则表达式这一节总结 vim 的使用进阶、输出及管理输出及建立/删除用户、建立/删除用户组一、Vim 的使用进阶1、Vim 异常退出 当我们强行关闭正在进行Vim 编写的shell时,就会产生vim的异常退出 它会显示以 O 、E 、R 、D 、 Q 、A为快捷键的显示 按 “o” open #直接打开文件 按 “e” ed

2017-10-02 23:39:21 671

原创 Linux 基础练习题(三)

建立用户/组,更改用户/组属性,使用目录ACL规则添加、修改、删除用户查看目录权限及关闭目录ACL规则列表1、新建用户组,shengchan 、caiwu 、jishu2、新建用户要求如下:1)adminsc 的初始组为 shengchan 2)admincw 的初始组为 caiwu 3)adminjs 的初始组为 jishu 4)tom 是shenchan组的附加用户 5)harry

2017-10-02 21:06:02 395

原创 Linux 基础练习题(一)

一 、第一单元练习题1.用student用户登陆系统图形界面 2.打开一个bash 3.修改student的密码,把密码更新成”T3st1ngtlme”(主机字母和数字) 4.显示当前系统时间 5.显示当前系统时间,显示格式为:”小时:分钟:秒 AM/PM”(AM/PM为上下午标识) 6.显示“/usr/bin/clean-binary-files”的文件类型 7.统计“/usr/bin

2017-09-28 09:49:26 832

原创 Linux 基本操作(二)————Linux系统结构、文件管理、通配符

上一节总结了Linux的命令行(shell)结构、Linux基础命令以及Linux中的快捷键,使得我们了解如何与Linux系统进行交互和方便快捷的使用它 这一节我将总结Linux系统结构、文件管理以及简单的正则表达式一、Linux 系统结构 图一是命令模式下根目录下系统结构 图二是图形界面下系统结构在Linux下所有的东西都是文件,所有的文件夹都是目录,文件都存放在目录下,目录都存放在顶级

2017-09-28 00:56:20 393

原创 Linux 基本操作(一)————认识命令行、基础命令、快捷键

一、命令行1、命令行结构 kiosk是用户名,@是分隔符,@foundation53是主机名,~的位置代表用户目前所在目录,$是行提示符【代表一般用户(#代表超级用户)】,命令执行语法=命令+参数+对象,+是‘空格‘(注意:对象中‘空格‘只起分割作用,‘空格‘前后是两个不同的对象),命令必须在行提示符之后2、基础命令遇到不知道命令是干什么的可以用 whatis查看; 遇到不知道命令如何使用

2017-09-27 17:26:40 550

原创 关于正常启动虚拟机的环境下,本机通过无线上外网

工作比较忙,现在开始写第一篇blog将会在blog中记录学习过程中的问题和总结问题:一开始就被连上wi-fi无法上网的事情整的头疼现在找到了解决方法最开始我检查了网卡状态,发现一切正常,能够ping通网关,但是无法ping通外网(有3个网卡状态为UP,分别是 br0,lo,无线网卡,图就不放了)br0应该是用来连接学校环境,lo是环回口,无线网卡就不说了是最平常的发现ping外网时,给我回复的ip地

2017-09-27 15:29:02 614

空空如也

空空如也

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

TA关注的人

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