linux
leeqico
这个作者很懒,什么都没留下…
展开
-
Linux(一)VMware虚拟机的安装
vmware的安装文件:链接:https://pan.baidu.com/s/1QGjNqRZzE-vV7Af0PI2QYA 密码:omfe1.1 首先下载安装包安装包的内容1.2 双击exe文件,然后会进入安装的准备工作正在安装1.3 进入安装向导安装向导1.4 点下一步,勾选接受许可协议中的条款勾选接受许可协议中的条款1.5 提示安装路径,根据你个人需要进行修改路径更改1.6 取消那两个勾选取...原创 2018-04-16 10:23:41 · 276 阅读 · 0 评论 -
Linux(十四)网络配置
14.1 Linux网络配置原理图(含虚拟机)目前我们的网络配置采用的是NAT。14.2 查看网络IP和网关 14.2.1 查看虚拟网络编辑器 14.2.2 修改IP地址(修改虚拟网络的IP) 点击下面的更改设置才能对子网IP以及子网掩码的修改。 14.2.3 查看网关 14.2.4 查看windows环境中的VMnet8网络配置(1)使用ipconfig查看(2)界...原创 2018-05-11 19:05:15 · 197 阅读 · 0 评论 -
Linux(十五)进程管理
15.1 进程的基本介绍(1)在linux中,每个执行的程序都称为一个进程,每一个进程都分配一个ID号。(2)每一个进程都会对应一个父进程,而这个父进程可以复制多个子线程。例如:www服务器(3)每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。(4)一般系统的服务都是以后台进程的方...原创 2018-05-12 10:23:29 · 180 阅读 · 0 评论 -
Linux(十六)服务管理
16.1 介绍服务(service)本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd,防火墙等),因此我们又称为守护进程,是Linux中非常重要的知识点。16.2 service管理指令:service 服务名 start|stop|restart|reload|status在Centos7.0后不再使用service,而是syst...原创 2018-05-12 10:24:23 · 171 阅读 · 0 评论 -
Linux(十七)动态监控进程
17.1 介绍top与ps命令很相似。它们都用来显示正在执行的进程。top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程17.2 语法top [选项]常用选项交互操作17.3 实例(1)监视特定用户top::输入此命令,按回车键,查看执行的进程。u:然后输入u,回车,再输入用户名,即可。(2)终止指定的进程输入“k”回车,再输入要结束的进程ID号。(3)指定系统状态更新...原创 2018-05-12 10:24:56 · 518 阅读 · 0 评论 -
Linux(十八)RPM
18.1 介绍一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写。类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的。Linux的分发版本都有采用(suse,redhat,centos等等),可以算是工业的行业...原创 2018-05-12 10:25:39 · 193 阅读 · 0 评论 -
Linux(十九)YUM
19.1 介绍yum是一个shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。使用yum的前提是可以联网。19.2 基本指令查询yum服务器是否有需要安装的软件yum list | grep xxx安装指定的yum包yum install xxx19.3 案例(1)先查看...原创 2018-05-12 10:26:23 · 154 阅读 · 0 评论 -
Linux(二十)搭建JavaEE环境
如果需要在Linux下进行JavaEE的开发,我们需要安装如下软件:先将软件通过Xftp5上传到/opt下20.1 安装JDK(1)解压到/opt(2)配置环境变量的配置文件vim /etc/profile按G就会切换到最后一行,按i进行编辑,esc退出,然后输入:qw!,保存退出!(3)需要注销用户,环境变量才能生效(4)在任何目录下都可以使用java或者javac(5)测试是否安装成功,...原创 2018-05-12 10:27:06 · 616 阅读 · 0 评论 -
Linux(二十一)Shell编程
21.1 为什么要学习Shell编程(1)Linux运维工程师在进行服务器集群管理时,需要编写Shell程序来进行服务器管理。(2)对于JavaEE和Python程序员来说,工作的需要,你的老大会要求你编写一些Shell脚本进行程序或者是服务器的维护,比如编写一个定时备份数据库的脚本。(3)对于大数据程序员来说,需要编写Shell程序来管理集群。21.2 Shell是什么Shell是一个命令行解释...原创 2018-05-12 10:27:37 · 258 阅读 · 0 评论 -
Linux(二十二)Ubuntu安装和配置
Ubuntu的介绍Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu是基于GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。专业的Python开发者一般会选择Ubuntu这款Linux系统作为生产平台。各种指令与Centos几乎一样。22.1 新建虚拟机22.2 新建虚拟机向导22.3 填写u...原创 2018-05-12 10:28:12 · 426 阅读 · 0 评论 -
Linux(二十三)Ubuntu的apt软件包管理
23.1 apt介绍apt是Advanced Packaging Tool的简称,是一款安装包管理工具。在Ubuntu下,我们可以使用apt命令可用于软件包的安装、删除、清理等。类似于Windows中的软件管理工具。23.2 更新Ubuntu软件下载地址https://mirrors.tuna.tsinghua.edu.cn/https://mirrors.tuna.tsinghua.edu.cn...原创 2018-05-12 10:28:38 · 374 阅读 · 0 评论 -
Linux(十三)磁盘分区、挂载
13.1 Linux分区 13.1.1 原理介绍 (1)对Linux来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。(2)Linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得...原创 2018-05-11 19:04:35 · 172 阅读 · 0 评论 -
Linux(十二)任务调度
12.1 概述任务调度:是指系统在某个时间执行的特定的命令或程序。任务调度分类:1、系统工作:有些重要的工作必须周而复始的执行,如病毒扫描等。2、个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。12.2 基本语法crontab [选项]常用选项:-e 编辑crontab设置任务调度-l 列出当前有哪些任务调度-r 删除当前用户所有的任务调度serv...原创 2018-05-11 19:03:52 · 526 阅读 · 0 评论 -
Linux(二)CentOS的安装
centos6.8链接:https://pan.baidu.com/s/1TjCYXzijMzfpiZ9Z-D1Qhg 密码:7mvn2.1 新建虚拟机12.2 选中稍后安装操作系统(先把虚拟机建好先)22.3 设置此虚拟机安装哪种操作系统32.4 设置虚拟机的名称和位置42.5 设置最大磁盘容量和将虚拟磁盘拆分成多个文件52.6 点击完成62.7 虚拟机已建好72.8 点击编辑虚拟机设置8is文...原创 2018-04-16 10:24:46 · 257 阅读 · 0 评论 -
Linux(三)VMware Tools的安装和使用
3.1 VMware Tools的介绍 VMware Tools安装后,可以让我们在windows下更好的管理vm虚拟机。 1、粘贴命令可以在windows和centOS之间进行使用。 2、可以设置windows和centOS的共享文件夹。3.2 VMware Tools的安装 3.2.1 进入centOS,点击vm菜单虚拟机下的安装VMware Tools。 3.2.2 然...原创 2018-04-16 10:32:46 · 6979 阅读 · 0 评论 -
Linux(四)使用Xshell5远程登录
Xshell5和Xftp5的安装包链接:https://pan.baidu.com/s/1q3-ch75TW3lvC3KX25klNQ 密码:m31n说明:公司开发的时候,具体情况是这样的:1、linux服务器是开发小组共享的;2、正式上线的项目是运行在公网的;3、因此程序员需要远程登录到centos进行项目管理或者开发。4.1 检查centOS有没有ssh服务 4.1.1 使用setup指...原创 2018-04-22 13:27:51 · 1498 阅读 · 0 评论 -
Linux(五)使用Xftp5远程上传下载文件
安装文件的下载链接在上一篇文章中5.1 软件介绍 是一个基于windows平台的功能强大的SFTP、FTP文件传输软件。使用了Xftp以后,windows用户能安全地在UNIX/Linux和Windows PC之间传输文件。5.2 软件的安装 1、双击exe文件。 2、点击下一步 3、这里使用免费的就好。 4、修改目的地文件夹 5、程序文件夹,我会习惯的把空格去...原创 2018-04-22 13:40:32 · 3725 阅读 · 1 评论 -
Linux(六)vi和vim编辑器的使用
6.1 vi和vim的基本介绍 所有的Linux系统都会内建vi文本编辑器。 vim具有程序编辑能力,可以看做是vi的增强版,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完,编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。6.2 vi和vim常用的三种模式正常模式:以vim打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你...原创 2018-04-22 13:43:42 · 343 阅读 · 0 评论 -
Linux(七)开机,重启和用户登录注销
7.1 关机&重启命令基本介绍:shutdown -h now 立刻进行关机shutdown -h 1 1分钟后关机shutdown -r now 现在重启计算机halt 关机,作用和上面一样reboot 重启sync ...原创 2018-04-22 13:44:28 · 2020 阅读 · 0 评论 -
Linux(八)用户管理
8.1 基本介绍Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账户,然后以这个账户身份进入系统。Linux的用户需要至少要属于一个组。8.2 添加用户 8.2.1 基本语法 useradd [选项] 用户名 8.2.2 实际案例 添加一个用户xm添加一个用户xm 特别说明 cd 表示ch...原创 2018-05-11 19:00:55 · 211 阅读 · 0 评论 -
Linux(九)实用指令
9.1 指定运行级别 运行级别说明: 0:关机 1:单用户【找回丢失密码】 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用 5:图形界面 6:重启运行级别 常用运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的id:5initdefault:这一行中的数字9.2 切换到指定运行级别的指令 9.2...原创 2018-05-11 19:01:44 · 300 阅读 · 0 评论 -
Linux(十)组管理
10.1 Linux组基本介绍 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其他组的概念。(1)所有者(2)所在组(3)其他组(4)改变用户所在10.2 文件/目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。 10.2.1 查看文件的所有者 (1)指令:ls -ahl (2)应用实...原创 2018-05-11 19:02:27 · 144 阅读 · 0 评论 -
Linux(十一)权限管理
11.1 rwx权限详解 11.1.1 rwx作用到文件 (1)【r】代表可读(read):可以读取,查看。 (2)【w】代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。 (3)【x】代表可执行(execute):可以被执行。 11.1.2 rwx作用到目录 (1)【r】代表可读(r...原创 2018-05-11 19:03:15 · 165 阅读 · 0 评论 -
Linux(二十四)使用ssh远程登录Ubuntu
24.1 ssh介绍 SSH为Secure Shell的缩写,由IETF的网络工作小组所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性协议。常用于远程登录,以及用户之间进行资料拷贝。使用SSH服务,需要安装相应的服务器和客户端。客户端和服务器的关系:如果,A机器想被B机器远程控制,那么,A机器需要安装SSH服务器,B机...原创 2018-05-12 10:29:11 · 320 阅读 · 0 评论