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

首页 / 操作系统 / Linux

Linux的Kernel工作特点

Linux的Kernel工作特点

Kernel的任务硬件探测设备驱动程序的初始化(initrd,模块形式)挂载根文件系统(以只读方式)装载/sbin/init 启动系统的PID为1的进程Kernel组成部分 一、 kernel 平台架构 设备驱动管理 文件系统 网络相关 内存管理 #uname -r 查看内核版本 二、initrd 在 linux内核启动前, boot loader 会将存储介质中的 initrd 文件加载到内存,内核启动时会在访问真正的根文件系统前先访问该内存中的ini...
Linux PPTP VPN 记录登陆用户名

Linux PPTP VPN 记录登陆用户名

pptpd的日志主要大部分都在/var/log/messages, /var/log/daemon等文件里面,但是仔细看了发现里面没有用户名,不知道用户是用了哪一个帐号登录上来的。于是就看了一下pppd的man,里面发现了一些环境变量如:IPLOCAL, IPREMOTE等,经过测试发现 PEERNAME就是用户名,这样在/etc/ppp/ip-up和/etc/ppp/ip-down里面记录一下就可以了,另外没有发现用户的ip。后来发现pppd是spawn...
Linux Mint 13 Cinnamon 主菜单编辑器: mozo

Linux Mint 13 Cinnamon 主菜单编辑器: mozo

在Linux Mint 13 中分成了 Cinnamon 和 Mate 这两个桌面版本, MATE是一个类似GNOME 2的桌面环境, 基于GTK2构建, 其中的MainMenu主菜单编辑器使用的是 alacarte 这个应用程序.而 Cinnamon 是一个 GNOME Shell 的分支,试图提供一个类似Gnome 2的布局,但使用GNOME3 核心。其中的MainMenu主菜单编辑器使用的是 mozo 这个应用程序.因此, 如果使用 Cinnamon...
Linux的中文Terminal终端

Linux的中文Terminal终端

给大家介绍个好玩的东西——fbterm项目的主页是:https://code.google.com/p/fbterm/看看这个项目的时间,就知道很早就开始发起了。然后在网上收集了些个资料,搞成功了!安装步骤:1.对于Ubuntu和debian这些发行版应该是有deb包的。我用的是Scientific Linux,没有这玩意儿,所以需要自己下载代码手动编译安装在编译之前,应该安装的包有:fontconfig-devel-2.8.0-3.el6.x86_64f...
BIOS 和 EFI 介绍及其启动光盘制作

BIOS 和 EFI 介绍及其启动光盘制作

BIOS 和 EFI 介绍及其启动光盘制作同时支持 BIOS 和 EFI 平台启动光盘的制作简介: 文章首先大概介绍了 BIOS, EFI 及其启动过程,然后分别介绍了 BIOS 平台、EFI 平台以及同时满足这两种平台的启动光盘的制作过程。概述现在不少安装光盘同时满足 EFI 平台和 BIOS 平台的引导要求,在本文中,学习如何制作同时满足 Legacy BIOS 平台和 EFI 平台启动的启动光盘。您将学习:Legacy BIOS 概述、启动过程介绍以...
Android NDK环境搭建与配置说明

Android NDK环境搭建与配置说明

NDK概述NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 * NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。 * NDK...
Gnome3快捷键 & Linux Shell快捷键

Gnome3快捷键 & Linux Shell快捷键

一、Gnome3快捷键Alt+F1:桌面上所有窗口预览Alt+F2:输入命令Alt+F10:改变窗口大小Alt+F7:拖动窗口Alt+Tab和Alt+Shift+Tab:传统的快速切换窗口快捷键, 一个正序一个反序Alt+`[Tab键上面的那个键]:同类窗口之间切换按住Alt键不放,再打开用户菜单,此时原来的Suspend变成了Power OffCtrl+Shift+Alt+R:可以录制屏幕图像,使用相同的快捷键关闭。Looking Glass:Gnome...
如何为Llinux系统添加交换分区(swap space)

如何为Llinux系统添加交换分区(swap space)

swap空间 感觉上就是linux的虚拟内存么, 当内存不够的时候通过一定的技术手段把当物理内存不够大的时候 把物理内存里的一些很长时间不用的东西暂时存放在这段空间里 然后空出来一些内存供程序使用。添加的方法很简单首先需要superuser身份(命令前加sudo 或者 sudo su -)首先 sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576/dev/zero文件代表一个永远输出 0的设备文件,...
Linux使用dd命令快速生成大文件

Linux使用dd命令快速生成大文件

dd命令可以轻易实现创建指定大小的文件,如dd if=/dev/zero of=test bs=1M count=1000会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘。则可以dd if=/dev/zero of=test bs=1...
Linux dd命令全面解析

Linux dd命令全面解析

linux/unix dd命令是一个非常好的管理磁盘命令dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用1. 命令简介dd的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字:b=512, c=1, k=1024, w=2, xm=number mif=file输入文件名,缺省为标准输入。of=file输出文件名,缺省为标准输出。ibs=bytes一次读入 bytes 个字节(即一个块大小为 bytes 个...
<< 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 >>