linux
昭zzz
路漫漫其修远兮,吾将上下而求索!
展开
-
vim 操作
vim是vi的升级版本vim相对与vi的进步:支持多级撤销跨平台语法高亮支持图形界面6Command Mode 命令模式Insert Mode 输入模式Last Line Mode 底行模式 :w 保存:wq 保存退出i 插入a 插入o 插入insert modelo 在当前光标插入下一行,且移动光标到下一行行首 d 删转载 2016-09-06 20:48:19 · 156 阅读 · 0 评论 -
vmware 相关知识整理
VMware Infrastructure的组件介绍:ESX server :ESX server提供一个虚拟层,将物理主机的处理器,内存存储器以及网络资源以虚拟化方式分配给多台虚拟机,此服务器提供引导程序、管理服务、以及其他管理虚拟机的服务。VirtualCenter:一种服务,该服务充当连接至网络的VMwareESXServer主机的中心管理员。VirtualCenter 指导原创 2016-10-18 14:14:43 · 2034 阅读 · 0 评论 -
kvm及管理工具 libvirt介绍
kvm管理工具 libvirtKVM 介绍,以及qemu-kvmIMPORT:kvm 模块加载之后,检查/dev/kvm这个文件,它是kvm内核模块提供给用户空间的qemu-kvm程序使用的一个控制接口,它提供了客户机Guest操作系统运行所需要的模拟和实际的硬件设备环境。 除了在内核空间的kvm模块之外,在用户空间需要QEMU来模拟所需要的CPU和设备模型以及用于启动客户机进程,这样才有原创 2016-11-12 15:46:31 · 5522 阅读 · 0 评论 -
nginx linux 安装、启动、升级
nginx linux 安装、启动、升级1、官网下载: wget http://nginx.org/download/nginx-1.10.3.tar.gz 2、解压,执行configure脚本 tar -zxvf nginx-1.10.3.tar.gz cd nginx-1.10.3 ./configure3、若执行config报错,很有可能是环境依赖的问题,执行原创 2017-02-22 16:16:29 · 266 阅读 · 0 评论 -
一次启动tomcat失败的案例
问题描述: 在linux环境下,启动tomcat,最直接的启动方式无非是tomcat的bin目录下startup的shell脚本。 启动方式:进入到该目录下,./startup.sh 运行即可。 注意的问题:该linux机器的是否安装JDK,以及该脚本是否有执行权限。这些问题启动失败的时候也都有对应的错误,排除应该不是很困难。 如果运行失败,而且tomcat对原创 2017-01-10 15:15:40 · 443 阅读 · 0 评论 -
kvm安装配置,创建虚拟机,centos环境
一、kvm介绍KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机),是一个开源的系统虚拟化模块,基于硬件的完全虚拟化,不过需要硬件支持(如Intel VT技术或者AMD V技术)。自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流原创 2016-10-18 14:30:05 · 771 阅读 · 0 评论 -
kvm实现cpu独立的案例
kvm实现cpu独立的案例 在客户机中提供两个逻辑CPU计算能力,要求cpu资源独立被占用,而不受宿主机中其他客户机的负载水平的影响。为了满足如上需求 第一步:启动宿主机隔离出两个逻辑cpu专门供一个客户机使用。 在linux内核启动的命令行傻姑娘添加isolcpus= 的参数,实现cpu的歌里,是的在系统启动后普通进程默认都不会调度到北歌里的cpu上执行。 如下隔离了cpu2 和cpu3的原创 2016-11-12 15:44:17 · 1441 阅读 · 0 评论 -
有关grub的理解
GRUB(统一引导装入器)是基本的Linux引导装入器。其有四个作用,如下:1.选择操作系统(如果计算机上安装了多个操作系统)。2.表示相应引导文件所在的分区。3.找到内核。4.运行初始内存盘,设置内核和相关模块。GRUB的设置文件是Fedora的是在/boot/grub/grub.confubuntu中是在 /boot/grub/menu.转载 2016-11-10 16:48:57 · 359 阅读 · 0 评论 -
kvm 相关知识总结
KVM (名称来自英语: Kernel-basedVirtual Machine 的缩写,即基于内核的虚拟机) , 是一种用于Linux内核中的虚拟化基础设施,可以将Linux内核转化为一个hypervisor。KVM在2007年2月被导入Linux 2.6.20核心中,以可加载核心模块的方式被移植到FreeBSD及illumos上。KVM在具备Intel VT或AMD-V功能的x86平台转载 2016-10-18 14:10:58 · 485 阅读 · 0 评论 -
vnc 安装和配置 ubuntu环境和centos环境
1:vnc概述:VNC (Virtual Network Console)是虚拟网络控制台的缩写,一款优秀的远程控制的图形化工具软件。VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。一般使用vnc,需要server端不仅安装vncserver转载 2016-10-18 10:45:56 · 867 阅读 · 0 评论 -
linux 网络配置
linux 网络配置linux网络参数 对应文件名 以及其参数ip netmask dhcp gatway等信息的记录档案 /etc/sysconfig/network-scripts/ifcfg-eth0该文档的参数TYPE=Ethernet #网卡类型 DEVICE=eth0 #网卡接口名称 ONBOOT=yes #系统启动时是否自动加载 BOOTPROTO=sta转载 2016-10-10 09:37:27 · 646 阅读 · 0 评论 -
linux 进程管理
linux shell script执行脚本:sh脚本需要具有rx权限,那么可以选择如下方式执行1:绝对路径;/home/zhao/sh01.sh2:相对路径,进入/home/zhao目录, ./sh01.sh3:利用PATH变量执行,将sh01.sh脚本放入PATH对应的目录之下以bash程序来执行bs01.shbash sh01.sh 或者 sh sh01原创 2016-09-06 20:55:06 · 238 阅读 · 0 评论 -
SELinux 学习笔记
selinux 概念:security enhanced linux,安全强化的linux;背景:selinux是由美国国家安全局NSA开发,为了控管这方面的权限和程序的问题,同时selinux也被整合到linux核心的模块。简单说SElinux是在进行程序、文件等细部权限设定依据的一个核心模块。由于启动网络服务也是程序,因此刚好也能控制网络服务能否存取系统资源的一道关卡!传统的文翻译 2016-09-08 16:40:41 · 901 阅读 · 0 评论 -
linux 硬件数据收集分析
linux 硬件数据收集分析系统硬件是由操作系统内核所管理的,linux的kernel在开机的时候就能够侦测主机硬件并加载适当的模块开驱动硬件。而内核所侦测的各项硬件装置,就会被记录在/proc和/sys当中,例如/proc/cupinfo,/proc/paritions等等;注意:内核所侦测的硬件可能并非完全正确,因为他也是 使用最适当的模块来驱动硬件而已,难免误判,尽管概率很低,若转载 2016-10-10 09:36:57 · 635 阅读 · 0 评论 -
linux 开机启动流程
linux 开机启动流程开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。————————————————————————启动第一步--加载BIOS当打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了C转载 2016-10-10 09:36:12 · 239 阅读 · 1 评论 -
linux 磁盘分区
linux 磁盘分区对于系统管理员来说,磁盘管理很重要。步骤有:1:对磁盘进行分割,以建立可用的partition。eg:利用fdisk命令,parted命令2:对该partition 进行格式化(format),以建立系统可用的filesystem;eg:mkfs -t 文件系统格式 硬盘文件,当然也可以使用mke2fs 命令选项和参数较复杂。mkfs -t ext3 /转载 2016-09-06 20:53:37 · 185 阅读 · 0 评论 -
linux 逻辑卷
linux 逻辑卷 笔记创建逻辑卷 LVM logic volume manager1:将物理磁盘设备初始化未物理卷pvcreate /dev/sdb /dev/sdc2:创建卷组,将pv加入卷组vgcreate zhaovg /dev/sdb /dev/sdc3:基于卷组创建逻辑卷 lvcreate -n zhaolv -L 2G zhaovg4:转载 2016-09-06 20:52:15 · 246 阅读 · 0 评论 -
linux ACL
linux ACLLinux ACL access Control List 一种高级权限机制,允许我们对一个文件或者文件夹进行灵活的复杂配置。ACL 需要在挂载文件的时候打开ACL功能mount -o acl /dev/sda5 /mntps:/ 目录是默认打开 acl功能的。acl 允许针对不同用户,不同组对同一个目标文件`文件夹 进行权限设置,而不受UGO模型限制。(us转载 2016-09-06 20:51:16 · 213 阅读 · 0 评论 -
linux 开机启动流程
linux 开机启动流程开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。———————————————————————— 启动第一步--加载BIOS当打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启转载 2017-07-21 14:00:13 · 257 阅读 · 0 评论