Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux内核管理--之定制一个属于自己的小型系统

Linux内核管理--之定制一个属于自己的小型系统

一、linux系统启动流程介绍我们来了解下linux系统的启动流程:首先linux要通过POST自检过程(BIOS)-->如果想要做多块启动盘的话,还需要在bios中选择启动磁盘-->引导MBR(bootloader引导程序)-->加载initrd文件-->执行进程init-->显示欢迎界面;需要注意:在linux的启动流程中,加载内核文件时还需要借助别外两个文件:1)initrd,CentOS5上是用内存模拟的磁盘设备;2)...
find、xargs命令使用及方法详解

find、xargs命令使用及方法详解

find是linux命令,它将档案系统内符合expression的档案列出来,你可以指要档案的名称、类别、时间、大小、权限等不同命令的组合,只有完全相符的才会被列出来。find可以在当前目录下甚至整个文件系统来查找某些文件或目录;注意:find命令是相当耗资源的不得以的时候不要find的,比如说根 / 目录;功能说明:查找文件或目录 find-->实时查找:速度慢、精确匹配命令语法:find [options] [查找路径] [查找条件] [处理动...
图解制作Mini Linux系统

图解制作Mini Linux系统

图解制作Mini Linux系统当然是先看图:说明1:在一个Linux宿主机系统上,通过以上步骤,可以制作一个微小的Linux系统(可以放置在U盘中等),然后在其它的主机(虚拟机或者物理机)上运行,以实现最小化定制系统的目的。说明2:上图中黑色部分是主要流程,蓝色部分是详细流程,棕色部分是注释说明等对于上图中几点细节的详解:阶段说明目标磁盘分区格式化挂载目标磁盘是/dev/sdb,大小为1G,分区sdb1:100M,sdb2:500M即可安装grub至目标...
图解Linux系统启动流程

图解Linux系统启动流程

图解Linux系统启动流程当然先上图说明1:上图是Linux系统启动时的详细流程,其中黑色部分为主流程分支,蓝色部分为详细流程分支,绿色部分是注释部分。大家可点击查看大图。说明2:增加了kernel和initrd间的关系,解决了鸡和蛋的问题^_^关于GRUB的系统文件/boot/grub/grub.conf的说明见下图好了,有兴趣的同学,在看到这些图后,若有疑问的,可以直接留言,知无不言!相关阅读:Linux启动引导过程 grub和mbr http://w...
LogStash日志分析展示系统

LogStash日志分析展示系统

简介通常日志管理是逐渐崩溃的——当日志对于人们最重要的时候,也就是出现问题的时候,这个渐进的过程就开始了。日志管理一般会经历一下3个阶段:初级管理员将通过一些传统工具(如cat、tail、sed、awk、perl以及grep)对日志进行检查,但它的适用范围仅限于少量的主机和日志文件类型;考虑到现实中的可扩展性问题,日志管理也会逐步进化,使用如rsyslog和syslog-ng这样的工具进行集中化的管理;当日志信息越来越大的时候,从快...
Linux自动安装实现

Linux自动安装实现

原理:使用光盘安装linux系统过程:第一步,POST自检第二步,MBR引导,这里使用的GRUB是CDROM中isolinux/文件夹中的grub.conf。第三步,启动带有安装、升级、修复等选项的选择菜单,这是由isolinux.bin启动的。第四步,vmlinuz(initrd)挂载根文件系统。第五步,启动anaconda安装界面。而anaconda详细解析:第二步中,grub.conf菜单中定义了第三步中的引导内容。 所以这里的显示内容可以自定义...
通过8个技巧让你成为一个超强的Linux终端用户

通过8个技巧让你成为一个超强的Linux终端用户

使用Linux终端不仅仅是只输入命令。学习这些基本的技巧,你就会逐渐掌握Bash shell,这个在大多数Linux发行版上默认使用的终端工具。这篇文章是写给缺乏经验的新手的,我相信大多数高级用户已经知道了所有的这些技巧。但是,你仍然可以看看,也许能学到你一直以来都忽略了的东西。Tab键自动补全使用Tab键自动补全是基本的技巧。它能节省你很多时间,而且当你不确定一个文件名或者命令怎么拼写时,它也及其有用。举个例子,比如在当前目录你有一个文件,文件名是&ld...
Vi文本编辑新手指南

Vi文本编辑新手指南

Vi是一款包含在大多数Linux系统中的强大的文本编辑器,甚至在嵌入式Linux中也有vi的芳踪。有时候你会不得不在一个没有更加友好的文本编辑器的系统上编辑文本,所以了解些vi的知识还是很有必要的。与Nano(一个易于使用的终端文本编辑器)不同,vi并不会执子之手然后在屏幕上提供给你一系列的快捷键。它是一个基于模式的文本编辑器,同时支持插入模式和命令模式。入门指南vi是一款命令行(terminal)应用,因此你需要从终端(terminal)窗口中启动它。如...
Linux防火墙iptables初学者教程

Linux防火墙iptables初学者教程

Iptables是专为Linux操作系统打造的极其灵活的防火墙工具。对Linux极客玩家和系统管理员来说,iptables非常有用。本文将向你展示如何配置最通用的Linux防火墙。关于iptablesIptables是一个基于命令行的防火墙工具,它使用规则链来允许/阻止网络流量。当一条网络连接试图在你的系统中建立时,iptables会查找其对应的匹配规则。如果找不到,iptables将对其采取默认操作。几乎所有的Linux发行版都预装了iptables。在...
CentOS 6.3下libnids安装记录

CentOS 6.3下libnids安装记录

最近工作用到libnids库,将安装记录一下,以便后用吧!libnids用到了libpcap和libnet,所以必须先安装他们。简单介绍一下这个三个库:libnet提供的接口函数主要实现和封装了数据包的构造和发送过程。libpcap提供的接口函数主要实现和封装了与数据包截获有关的过程。libnids提供的接口函数主要实现了开发网络入侵监测系统所必须的一些结构框架。OS:CentOS 6.3libpcap安装:我这里直接yum install libpacp...
Redis学习及实践

Redis学习及实践

因为最近项目会用到redis,之前在项目中会用到memcached,所以对redis进行了一番研究,这里做一个较详细的整理以供分享!一、redis介绍redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合...
谈谈Memcached与Redis

谈谈Memcached与Redis

1. Memcached 简介Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数 据全部丢失。Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了libevent即可使 用。在Windows下,它也有一个可用的非官...
Ubuntu下打开Chrome出现 输入密码以解锁您的登录密钥环

Ubuntu下打开Chrome出现 输入密码以解锁您的登录密钥环

问题是这样的,打开Chrome后出现如下所示:解锁登录密钥环 输入密码以解锁您的登录密钥环(图是网上找的,我电脑上解决了这个问题,这图就出现不了了)我的具体情况是,输入什么密码都解不开,也不知道原密码是多少了。一、删除现在密钥环在终端输入seahorse打开管理密钥环的软件,视图->根据密码环 在密码区会有一个“登录”为名字的密钥环,右击将其删除。二、添加新的密钥环在终端输入seahorse打开管理密钥环的软件,文件->...
Ubuntu 14.04 中系统设置中加入了显示/隐藏用户选项

Ubuntu 14.04 中系统设置中加入了显示/隐藏用户选项

如你所知, Ubuntu目前在开发中, 在未来的几个月中会发布即将到来的Ubuntu 14.04。通过常规升级最近给Ubuntu 14.04 带来了一些小的特性,允许你简单地在Unity面板上显示/隐藏用户名。这意味着如果你进入系统设置--->用户账户,你会看到新的在菜单栏显示我的登录名选项,默认没有选择。如果你选择了它,你的用户名会显示在Unity面板上,如果你没有选择,顶部面板不会显示用户名。这个选项很方便,比如,你想要截一张带有你用户名的桌面截...
<< 821 822 823 824 825 826 827 828 829 830 >>