Linux
poetliu
这个作者很懒,什么都没留下…
展开
-
操作系统典型调度算法
本文来自:http://c.biancheng.net/cpp/html/2595.html在操作系统中存在多种调度算法,其中有的调度算法适用于作业调度,有的调度算法适用于进程调度,有的调度算法两者都适用。下面介绍几种常用的调度算法。先来先服务(FCFS)调度算法FCFS调度算法是一种最简单的调度算法,该调度算法既可以用于作业调度也可以用于进程调度。在作业调度中,算法每次从后备作业队列转载 2016-04-26 20:55:35 · 828 阅读 · 0 评论 -
Linux常用C函数---内存控制篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/linux_c/calloc(配置内存空间) 相关函数 malloc,free,realloc,brk表头文件 #include 定义函数 void *calloc(size_t nmemb,size_原创 2014-12-17 18:57:52 · 586 阅读 · 0 评论 -
Linux常用C函数---字符测试篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/linux_c/isalnum(测试字符是否为英文或数字)相关函数 isalpha,isdigit,islower,isupper表头文件 #include定义函数 int isalnum (int c)原创 2014-12-16 21:32:34 · 812 阅读 · 0 评论 -
Linux常用C函数---字符串转换篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/linux_c/atof(将字符串转换成浮点型数) 相关函数atoi,atol,strtod,strtol,strtoul表头文件#include 定义函数double atof(c原创 2014-12-16 21:53:13 · 547 阅读 · 0 评论 -
"usermod"命令使用完全指导---15个练习例程截图
"usermod"命令使用完全指导---15个练习例程截图By Babin Lonston Under: Linux Commands On: November 11, 2014翻译:By SmallLiu在Unix/Linux各个发行版,‘usermod’通过命令行常常用来修订和改变一个现存用户的任何属性.‘user翻译 2014-11-24 19:53:36 · 3782 阅读 · 0 评论 -
linux之cal命令
现在时间2014/11/25 21:36让我们简单了解下日历命令的用法1.显示当月的日历2.显示一年的日历3.显示2014年2月的月历转载请注明:小刘原创 2014-11-25 21:41:13 · 1076 阅读 · 0 评论 -
python图片小爬虫
import reimport urllibimport osdef rename(name): name = name + '.jpg' return name def getHtml(url): page = urllib.urlopen(url) html = page.read() return htmldef getImg(ht原创 2015-01-29 21:53:09 · 605 阅读 · 0 评论 -
关于在函数中返回动态的内存
1.有以下题目: 1 #include 2 using namespace std; 3 4 void GetMemeory(char* p) 5 { 6 p=(char*)malloc(sizeof(char)*100); 7 } 8 9 int main()10 {11 char *str=NULL;12 GetMemeory(s原创 2016-04-08 12:58:59 · 3343 阅读 · 0 评论 -
动态链接库编程范例
我们经常在做各种二次开发的时候都会使用卖方提供的SDK进行开发,往往卖方并不愿理提供给我源程序而是给我一个提供一系列函数接口说明和一些封装的动态链接库。 今天我们就要说说静态链接库和动态链接库,静态链接库往往以lib后缀结尾,然而动态链接库往往以dll后缀结束。但是我们不能仅仅以后缀名作为它们二者的区别,比如动态链接库也可能存在lib后缀的文件,然而这种情况下lib文件只是保存一些原创 2016-04-08 12:37:12 · 515 阅读 · 0 评论 -
Centos下编译Linux内核
Linux内核编译是一件简单却费事的事。但是独立的编译linux内核会帮助你很好的理解Linux内核的工作机理。首先编译linux内核我们需要在当前linux操作系统下安装gcc编译器,因为我是Centos distribution版本yum install gcc接下来安装依赖环境:yum install ncurses-devel现在我们以lin原创 2014-12-29 15:47:47 · 948 阅读 · 0 评论 -
sed简单实例练习
sedfile内容如下:Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 91464:6/23/23:14500Igor Chevsky:385-375-8395:3567 Popu原创 2014-11-30 11:01:13 · 1115 阅读 · 0 评论 -
linux命令之tee
关于tee命令是将标准输入的信息输送到文件.利用linux帮助文档如下:tee:从标准输入读入并写到标准输出和文件命令形式: tee [选项] 文件选项: -a --append 追加到文件末尾,不覆盖文件 -i --ignore-interrupts 忽略中断原创 2014-11-24 14:57:32 · 747 阅读 · 1 评论 -
linux命令之ls命令的简明讲解
我详细熟悉linux操作系统的同学对ls命令是再熟悉不过了因为我们通常使用该命令查看某个目录下的文件其命令形式是:ls [选项] 目录或者文件本文中主要讲解两个最常用的选项:-l:用于列出文件的详情-a:用于列出隐藏的文件首先使用ls -l对vpoet当前用户家目录列出所有文件详情,但是不包括隐藏文件.使用ls -a列出该目录原创 2014-11-26 15:43:30 · 1107 阅读 · 0 评论 -
linux grep练习
1、显示/proc/meminfo文件中以不区分大小的s开头的行;2、显示/etc/passwd中以nologin结尾的行;3、显示/etc/inittab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意字符的行;4、显示/etc/inittab中包含了:一个数字:(即两个冒号中间一个数字)的行;原创 2014-11-25 13:49:38 · 1484 阅读 · 0 评论 -
linux之模拟简单登录的脚本
脚本如下:运行结果:转载请注明:小刘原创 2014-11-25 20:06:03 · 2513 阅读 · 0 评论 -
linux系统关于命令echo的15个例子
15 Practical Examples of ‘echo’ command in LinuxBy Avishek Kumar Under: Linux Commands On: August 21, 2014翻译 by SmallLiuecho命令是linux中的bash shell和C shell最常用的内建命令,最典型的是在脚翻译 2014-11-25 18:59:52 · 3112 阅读 · 0 评论 -
linux之普通用户与root用户之间切换
原创 2014-11-25 15:02:25 · 903 阅读 · 0 评论 -
linux之grep实例讲解
文件testgrep内容:1.显示所有包含San的行 2.显示所有以J开始的人名所在的行3.显示所有以700结尾的行 4.显示所有不包括834的行 5.显示所有生日在December的行 6.显示所有这样的行:它包含一个大写字母,后跟四个小写原创 2014-11-25 17:56:21 · 932 阅读 · 0 评论 -
linux命令之mv
linux下的mv即move的意思该命令的一般形式:mv [选项] 参数1 参数2选项:-b 如果已存在相同文件名,则覆盖前进行备份-f 如果已存在相同文件名,而用户不具有写的权限,则强制覆盖-i 如果已存在相同文件名,覆盖前提示用户进行确认-u原创 2014-11-24 10:35:38 · 632 阅读 · 0 评论 -
linux分区,文件系统,目录结构概述
1.Linux中如何表示硬盘,分区Linux内核读取光驱,硬盘等资源时均通过“设备文件”的形式进行,因此在linux系统中,将硬盘和分区表示为不同的文件。具体表述形式如下。Ø硬盘:对于IDE接口的硬盘设备,表示为“hdX”形式的文件名:而对于SCSI接口的硬盘设备,则表示为“sdX”形式的文件名,其中“X”可以为a,b,c,d等字母序号。例如,将系统中的第一个IDE设备(硬盘)表示原创 2014-11-24 19:07:59 · 783 阅读 · 0 评论 -
关于清晰讲解linux正则表达式的博文分享
http://www.cnblogs.com/chengmo/archive/2010/10/10/1847287.html linux shell 正则表达式(BREs,EREs,PREs)差异比较http://www.360doc.com/content/11/0304/11/5912935_98007617.shtml 正则表达式练习http://www.原创 2014-11-24 14:06:05 · 620 阅读 · 0 评论 -
Linux脚本练习
例1:写一个脚本,利用循环和continue关键字,计算100以内能被3整除的数之和运行结果:例2: 写一个脚本,利用循环和continue关键字,计算100以内能被3整除的数之和运行结果:例3:写一个脚本,可以根据参数文件名,以正确的参数调用tar来解压缩tar.gz或tar.bz2文件运行结果:原创 2014-11-24 16:40:37 · 721 阅读 · 0 评论 -
linux脚本实例之while
写一个脚本,执行后,打印一行提示“Please input a number:",要求用户输入数值,然后打印出该数值,然后再次要求用户输入数值。直到用户输入"end"停止说明:1.unset Num可以要也可以不要 unset的作用是取消变量设置,防止之前的值对本脚本程序的影响 2.if语句注意if与条件之间有空格.条件里面要与两边的括号分别留有空格 3原创 2014-11-24 16:16:38 · 752 阅读 · 0 评论 -
linux脚本之简单实例
利用脚本计算10的阶乘简单说明一下:#!/bin/bash说明该shell使用的bash shell程序.这一句不可少for i in `seq 1 10`还可以写成for i in 1 2 3 4 5 6 7 8 9 10单引号为tab按键上面的单引号注意expr 每个选项必须用空格分开.shell脚本编写完之后,要为该脚本增加执行权限.原创 2014-11-24 15:47:35 · 714 阅读 · 0 评论 -
linux命令之uname
uname是linux中查询系统基本信息的命令。命令形式: uname [选项]选项包括:原创 2014-11-24 12:33:52 · 1592 阅读 · 1 评论 -
linux命令之mount
熟悉linux的同学都应该知道mount命令.在linux中,一切皆文件.硬盘分区都是以文件目录的方式存在.如果我们想访问移动硬盘,U盘等我们必须将这些设备mount到我们linux文件系统中某个目录下,这样我们才能访问它们中的内容.mount命令的一般格式是:mount [-t filetypes] [-o 选项] 要挂载的设备 挂载目录原创 2014-11-24 11:18:44 · 530 阅读 · 0 评论 -
简单的正则表达式
在我的博客中有一篇文章介绍了如何在网页中抓取邮箱,撇开其中的java代码原创 2014-07-06 11:29:25 · 599 阅读 · 0 评论