码迷,mamicode.com
首页 > 系统相关
linux内存管理-虚拟内存总结
面试被问到虚拟内存,回答的感觉不够。于是重新总结一下。程序猿对内存的要求都是:私有的、速度快、容量无限大。对应现在的现况:使用一块物理内存、容量有限、并且速度有限,需要cpu多级缓存。物理内存暴露给进程存在问题:1.如果可以寻址内存的每个字节,容易破坏操作系统以..
分类:系统相关   时间:2016-03-27 00:00:15    阅读次数:454
linux输入输出重定向
http://www.cnblogs.com/chengmo/archive/2010/10/20/1855805.html 在Linux下,当一个用户进程被创建的时候,系统会自动为该进程创建三个数据流,也就是题目中所提到的这三个。那么什么是数据流呢(stream)?我们知道,一个程序要运行,需要有 ...
分类:系统相关   时间:2016-03-27 00:00:24    阅读次数:574
Mac OS 在线安装Command line tools
依次打开:Finder——应用程序——实用程序——终端,如下图: 然后录入命令:xcode-select --install 就会自动安装 ...
分类:系统相关   时间:2016-03-27 00:00:51    阅读次数:413
Linux 命令---- sed
sed 命令: 常用场景:1. 在指定位置增加内容2. 删除指定字符所在的行;3. 替换指定字符串为新的字符串;4. 只显示包含指定字符的内容 Answer:-i: 表示将修改直接持久化到文件中1.>sed -i '/test/a\one\ntwo' test.txt // 在存在test字符串的行 ...
分类:系统相关   时间:2016-03-26 23:53:46    阅读次数:338
linux内核分析 第五周 扒开系统调用的三层皮(下)
rm menu -rf 强制删除原menu文件 git clone http://github.com/mengning/menu.git 从github中克隆 cd menu 在test.c中增加上周编写的两个函数:Getpid()和GetpidAsm(),修改test.c中的main函数,添加两 ...
分类:系统相关   时间:2016-03-26 23:52:22    阅读次数:283
Linux 命令----find
find 命令 常用场景:1. 当前目录下有多个目录时,想一次查看到所有目录下的文件2. 只显示当前目录下的所有文件3. 只显示当前目录下的所有目录及其子目录4. 对查找的文件做附加操作。5. 只显示当前层级下相关目录和文件。6. 显示当前目录下的软连接文件 Answer:1. >find . // ...
分类:系统相关   时间:2016-03-26 23:52:33    阅读次数:212
Linux Shell 文本处理工具集锦
本文将介绍Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是最常用和最为实用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是 ...
分类:系统相关   时间:2016-03-26 23:51:15    阅读次数:318
Linux中文乱码问题终极解决方法
方法一: 修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030该文件在用户目录下,对于其他用户,也必须相应修改该文件。 使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码 方法二:修改/etc/sysconfig/i1 ...
分类:系统相关   时间:2016-03-26 23:40:55    阅读次数:367
linux设备驱动归纳总结(六):1.中断的实现
linux设备驱动归纳总结(六):1.中断的实现 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 一、什么是中断 中断分两种: 1)中断,又叫外部中断或异步中断,它的产生是由 ...
分类:系统相关   时间:2016-03-26 23:38:12    阅读次数:352
Linux-iptables详解
一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的 ...
分类:系统相关   时间:2016-03-26 23:31:29    阅读次数:344
【转】Configuring VM Acceleration on Linux
Configuring VM Acceleration on Linux Linux-based systems support virtual machine acceleration through the KVM software package. Follow instructions fo ...
分类:系统相关   时间:2016-03-26 23:30:14    阅读次数:296
使用VMware虚拟机安装Ubuntu14.04.3-server系统
使用VMware虚拟机安装Ubuntu14.04.3-server系统   0. 准备工作: 安装VMware 下载Linux系统的光盘映像文件(iso) 1. 点击 文件 >> 新建虚拟机,打开新建虚拟机向导,选择“典型”,点击下一步。   2. 选择安装来源,选中“安装程序光盘映像文件”,点击“浏览”找到下载好的iso文件,软件会自动检测iso...
分类:系统相关   时间:2016-03-26 22:18:32    阅读次数:366
Linux 下新增用户的流程
一: 新增用户 1、添加新的用户账号使用useradd命令,其语法如下:代码:useradd 选项 用户名其中各选项含义如下:代码:-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用 ...
分类:系统相关   时间:2016-03-26 22:07:22    阅读次数:212
shell编程----笔记
考虑了下,只是自己的一点记录,就按照自己的情况进行记录吧,后续有新的东西再随时补充。嗯呢~~ 一、入门常识 1. 几个命令 1) !n:可执行history中的第n个命令 2) set:查看全部的环境变量 3) env:可查看当前的环境变量 4) unset (环境变量) (注意:如果是在父进程定义 ...
分类:系统相关   时间:2016-03-26 21:57:56    阅读次数:247
linux 挂载命令mount   umount详解
linux挂载命令mountumount详解命令格式:mount[选项]<-t类型>[-o挂载选项]<设备><挂载点>mount[-tvfstype][-ooptions]devicedir其中:1.-tvfstype指定文件系统的类型,通常不必指定。mount会自动选择正确的类型。常用类型有:光盘或光盘镜像:iso9660DOSfat1..
分类:系统相关   时间:2016-03-26 20:40:33    阅读次数:323
Linux网络配置基础篇
Linux网络配置基础篇一、如何实现linux网络通信?1)指定IP/NETMASK可实现本地通信;2)指定路由(网关)可实现跨网络通信;3)指定DNS服务器地址可实现基于主机名的通信,主DNS服务器地址(当前服务器不在线时,启用备用DNS服务器地址)备用DNS服务器地址第三备份DNS服务器地址二..
分类:系统相关   时间:2016-03-26 20:38:55    阅读次数:1952
Linux上find命令详解
Linux系统上常用的文件查找工具:find:实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找;工作特性: 查找速度略慢; 精确查找; 实时查找;用法及格式:find[OPTIONS][查找起始路径][查找条件][处理动作]查找起始路径:默认为当前目录;可以指定系统内的任..
分类:系统相关   时间:2016-03-26 20:36:47    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!