Linux
光仔December
技术宅,系统集成项目管理工程师,FCP-报表开发工程师,全国软件开发(C/C++)专业人才高级认证,2014年ACM-ICPC河南省赛区银奖,2014年第五届蓝桥杯河南赛区C/C++程序设计本科B组二等奖,2015年甲骨文杯全国Java程序设计大赛华中赛区A组二等奖,2015年中国大学生计算机设计大赛团队三等奖
展开
-
【Linux全面学习】1.Linux入门介绍
准备工作:安装VMware虚拟机并在其中安装Linux的CentOS6.5系统(RHEL以及任何派生Linux系统也可以),当然在本机直接安装Linux也可以。1.Linux介绍Linux起源于Unix系统,Unix系统是很久以前贝尔实验室发布的一个系统,后来慢慢扩展成了许多商业版本,然后提供了一个学校的版本。但是当时的Unix系统能接触的人并不多,需要申请去大型机房。后来有一原创 2016-07-10 11:53:55 · 1693 阅读 · 0 评论 -
【Linux全面学习】15.配置sshd远程登录管理
操作系统常见的几个有用的服务分别是http(http传输协议)、ssh(远程登录协议)、ftp(文件传输协议)、sendmail(邮件服务)。这次我们着重说明ssh(远程登录协议)的配置和使用。最古老的远程登录指令是telnet,但是目前用的最多的远程登录管理是ssh。之所以不用telnet,是因为telnet的所有信息往来传输都是明文传输,而SSH每次向网络发送数据时,都会自动对原创 2016-08-02 09:10:04 · 1048 阅读 · 0 评论 -
【Linux全面学习】16.在Linux上配置JDK
使用Linux作为JavaWeb项目的服务器,很自然的需要配置java的环境变量,接下来教大家如何在Linux上配置java环境。首先在Linux上安装jdk,Linux上的可执行文件一般有bin和rpm,我们这里下载jdk的安装bin文件。首先看看自己系统中是否已经存在java环境:很不幸我们没有......然后看一下yum库中有多少有关java的安装文件:原创 2016-08-05 10:43:38 · 1144 阅读 · 1 评论 -
【Linux全面学习】6.Linux常用命令(重点)
Linux常用命令(1)ls查看当前目录下所有目录和文件ls -l会将目录和文件竖着排,并且可以提供文件数据上图最左边以“d”开头的是目录,以“-”开头的是文件。后面是文件和目录的权限,后面是占了多少空间的大小,然后是创建人和所有人是谁,然后是实际当中所占空间,后面是创建的时间,最右边是目录或文件的名字。ls -m会适合左右屏幕宽度将目录和文件列出后面的原创 2016-07-21 18:13:06 · 4490 阅读 · 0 评论 -
【Linux全面学习】13.使用vsftp在不同系统间共享文件
在Linux和其它机器之间共享文件Linux与Windows系统之间互换文件,之前有一个叫做Samba的服务器,搭建此服务器可以实现Linux和Windows文件的互传。但是仅仅局限于Linux和Win在同一个局域网且允许共享文件的情况下。在工作环境中,Windows在局域网中,可是Linux可能在公网上,在电信机房里,这么做是不能的。在Windows上搭建一个FTPServer,原创 2016-07-31 19:22:50 · 2356 阅读 · 2 评论 -
【Linux全面学习】14.虚拟机VMware中Linux联网问题
一般我们用VMware虚拟机刚刚安装Linux的时候,进入虚拟机发现右上角的小电脑是打叉叉的:这说明我们的网络链接是不通的。(可以ping一下百度网址什么的,ping不通说明也没联网)首先要保证主机的网络连接是正常的,可以上网。那么我们首先要在“网络共享中心”的“更改适配器设置”中把自己的网络连接的“Internet协议版本4(TCP/IPv4)”设置成“自动获取IP”:原创 2016-08-01 09:18:19 · 11094 阅读 · 2 评论 -
【Linux全面学习】12.修改系统启动级别
第一步:打开Linux的控制台,使用vi指令修改etc目录下的inittab文件:第二步:找到文件中的"id:5initdefault"这一行,5就是现在的启动级别然后我们把5改成3(按a指令即可修改,改完按ESC键,输入“:”之后输入wq即可保存并退出):第三步:退出vi,直接执行reboot指令重启Linux。重启完毕后重新输入账号和密码进入系统:原创 2016-07-31 11:38:32 · 1349 阅读 · 0 评论 -
【Linux全面学习】5.Linux的启动过程和系统指令
1.Linux的启动过程作为一台计算机,启动它的第一步是加电自检,也就是给电脑用电然后按电源按钮开机。加电之后的运行步骤:(1)加载bios,然后检查硬盘信息(2)读取MBR的配置(MBR就是硬盘第一个扇区第一个磁道的第一个磁头的位置),去找到要启动的操作系统(3)找到要启动的操作系统所在的分区(4)找到操作系统启动的核心文件,init进程启动(5)运行原创 2016-07-19 16:56:30 · 1216 阅读 · 0 评论 -
【Linux全面学习】4.Linux的目录结构
Linux的目录结构(1)"/"目录Linux文件系统的入口,也是出于最高一级的目录(2)"/bin"基础系统所需要的那些命令位于此目录。也是最小系统所需要命令;比如ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。作为基础系统所需要的最基础的命令也就是放在这里。(3)"/boot"目录Linux的内核原创 2016-07-18 11:41:54 · 1095 阅读 · 0 评论 -
【Linux全面学习】11.命令替换和输出重定向
(1)命令替换我们首先启动两个控制台程序我们在其中一个控制台上输入指令wall aaa,也就是向所有人输出警告,警告内容为aaa:可以看到另外一个控制台也弹出了警告。我们想把当前日期发给所有用户怎么办?我们首先使用wall date:发现只是把date这四个字母发送给了所有人,并不是执行后的时间信息。这是因为我们没有对命令进行指明。给需要执行的命令两边加原创 2016-07-28 09:08:18 · 1594 阅读 · 0 评论 -
【Linux全面学习】10.管道
管道讲一个命令的输出传送给另一个命令,作为另一个命令的输入使用方法:命令1|命令2|命令3......|命令n使用举例:(1)$ls -Rl /etc|more我们使用ls -R查看etc下面所有的文件但是出来的文件特别多,我们想让它分页显示,可以使用下面的语句$ls -Rl /etc|more可以看到最下面有“more”语句,可以按回车键进行翻原创 2016-07-26 13:54:42 · 903 阅读 · 0 评论 -
【Linux全面学习】3.Linux如何管理分区
上一次谈完了硬盘与分区的基础知识,下面谈一下Linux如何管理分区。Linux管理硬件和windows完全不同。任何东西(包括硬件)在Linux看来都是文件设备,有字符和二进制形式的设备。如打印机、键盘都是字符设备,打印机、光驱是块设备。当成文件处理的好处就是编程简单,只需针对文件编程就可以了。在Linux中,机器中所有设备叫什么名都是固定的。Linux中硬盘的分区叫什么名字,取决原创 2016-07-14 09:11:44 · 2201 阅读 · 0 评论 -
【Linux全面学习】9.其他常用命令
除了我们之前讲过的有关目录、文件、用户、权限等命令,还有一些常用的其它命令。(1)grep我们创建了一个3.txt文本文件,然后里面写了三行数据,然后我们使用grep命令,就可以找出含有“rld”字符串的那一行:所以,grep命令是用来查文本文件中含有某个信息的那一行是哪一行。以后查进程的时候也时常用到。(2)date显示和设置日期时间显示系统当前日期原创 2016-07-25 09:02:57 · 1700 阅读 · 0 评论 -
【Linux全面学习】8.文件管理权限的命令
对于Linux来说,一般我们都把它当做服务器使用,那么,服务器有一些文件或数据不想让有些用户看到,就需要做好文件权限的管理,所以这一点对Linux也是极其重要的。我们接下来探讨文件的权限问题。我们先来看看我们的文件的权限码:除了第一位分为代表文件的“d”和代表目录的“-”,我们可以看到后面的9位权限码:r代表的是readw代表的是write-代表的是没有任何原创 2016-07-24 12:30:26 · 1037 阅读 · 1 评论 -
【Linux全面学习】7.用户与组的命令
接下来来探讨Linux中有关用户和组管理的一些常用命令。Linux中会存在好多用户账户,如何管理好繁多的用户和组是我们管理一个操作系统的使用权限的重要过程,所以学习好有关用户和组管理的一些常用命令是很重要的。(1)useradd,passworduseradd是添加新用户的指令,指定完毕之后,可以在home下看到该用户的文件夹:我们可以使用password来给新用户原创 2016-07-24 10:20:52 · 1510 阅读 · 0 评论 -
【Linux全面学习】2.Linux系统之硬盘与分区基础知识
我们是在虚拟机上安装的Linux系统。在安装的过程中,可能会遇到磁盘分区的问题,我们下面简单介绍一下分区的原理。1.硬盘的基础知识下面是一块空白的硬盘:这是一块格式化后的硬盘:格式化就是,在空白空间中建立秩序。其他的格式(不同的文件系统):存入磁盘的数据:存数据并不是从头到尾按照顺序存数据,其实是向我们的哈希表一样,我们的数据存在哈希表的原创 2016-07-10 12:01:23 · 3918 阅读 · 0 评论 -
【JFreeChart报表组件】使用JFreeChart进行图形报表打印
报表组件_JFreeChartJFreeChart主要是用来制作各种各样的图表,这些图表包括:饼图、柱状图(普通柱状图以及堆栈柱线图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。JFreeChart代码是开源的,但是文档和代码演示收费。图表类似于以下效果主页http://www.jfree.org/jfreechart/下载http://d原创 2016-08-03 09:03:27 · 2053 阅读 · 0 评论