码迷,mamicode.com
首页 > 系统相关
Linux 系统中堆栈的使用方法
本节内容概要描述了Linux内核从开机引导到系统正常运行过程中对堆栈的使用方式。这部分内容的说明与内核代码关系比较密切,可以先跳过。在开始阅读相应代码时再回来仔细研究。Linux 0.12系统中共使用了4种堆栈。第1种是系统引导初始化时临时使用的堆栈;第2种是进入保护模式之后提供内核程序初始化使用的...
分类:系统相关   时间:2015-02-05 20:11:13    阅读次数:202
set -o vi AIX下shell
set -o vi再用esc+K键就可以使用上一条指令了esc+kesc+j上下翻ksh默认是emacs风格的。set -o emacs在AIX下使用自己已经使用过的命令在AIX下使用,默认的shell是KSH,和linux下的bash不一样的是,他不能采用我们大家已经熟悉的DOS下的键或者其他我们...
分类:系统相关   时间:2015-02-05 20:10:00    阅读次数:525
memcached整理の基本使用
memcached 客户端与服务器端的通信比较简单,使用的基于文本的协议,而不是二进制协议.(http 协议也是这样), 因此我们通过telnet 即可与memcached 作交互。# 格式telnet host port# telnet localhost 11211 //我们开启memcac.....
分类:系统相关   时间:2015-02-05 20:09:29    阅读次数:200
Linux内存模型
了解linux的内存模型,或许不能让你大幅度提高编程能力,但是作为一个基本知识点应该熟悉。坐火车外出旅行时,即时你对沿途的地方一无所知,仍然可以到达目标地。但是你对整个路途都很比较清楚的话,每到一个站都知道自己在哪里,知道当地的风土人情,对比一下所见所想,旅程可能更有趣一些。类似的,了解linux的...
分类:系统相关   时间:2015-02-05 20:05:37    阅读次数:217
Linux第六节随笔
三期第五讲 -高级文件管理1.输入输出重定向 ls -l /dev/stdin -> /proc/self/fd/0 标准输入 设备:键盘 标记:0 ls -l /dev/stdout -> /proc/self/fd/1 标准输出 设备:屏幕 标记:1 ls...
分类:系统相关   时间:2015-02-05 20:05:44    阅读次数:245
一个linux下socket编程的例子,client连server
关于socket编程,以下文章写得比较好:http://www.cnblogs.com/xudong-bupt/archive/2013/12/29/3483059.html1. accept()函数,如果客户端一直没有连接,则服务端阻塞在accept()函数处。以下是client代码//=====...
分类:系统相关   时间:2015-02-05 20:05:13    阅读次数:180
Linux上编译CoreCLR源代码
Build日期:2015-2-5。Linux发行版用的是CentOS 6.5,操作步骤:1)配置git;2)签出github上的CoreCLR代码库;3)安装cmake;4)安装clang;5)运行build命令;6)build结果——失败!错误信息如下:error: unknown type, n...
分类:系统相关   时间:2015-02-05 20:01:08    阅读次数:333
Linux Top 命令解析 比较详细
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多...
分类:系统相关   时间:2015-02-05 19:55:06    阅读次数:182
Linux BIO
bio.hstaticinlinestructbio*bio_kmalloc(gfp_tgfp_mask,unsignedintnr_iovecs) { returnbio_alloc_bioset(gfp_mask,nr_iovecs,NULL); }blk_rq_map_user_iov-mapuserdatatoarequest,forREQ_TYPE_BLOCK_PCusagescsi_ioctl.cstaticintsg_io(structrequest_queue*q,structgendisk*..
分类:系统相关   时间:2015-02-05 18:45:48    阅读次数:501
第八节 VMware View 6.0 菜鸟入门 连接服务器的安装和部署
第八节VMwareView6.0菜鸟入门连接服务器的安装和部署第一、部署一台windows2008R2的虚拟机view01第一步、将view01虚拟机加入域,设置IP和DNS第二步:下载VMware-viewconnectionserver-x86_64-6.0.1-2088845.exe软件第三步:安装软件二、配置连接服务器第一步:打开连接服务器的..
分类:系统相关   时间:2015-02-05 18:45:49    阅读次数:234
Linux C代码实现cgi shell
C语言实现cgiwebshell#include<stdio.h> #include<stdio.h> #include<string.h> #include<unistd.h> #include<stdlib.h> #include<sys/types.h> #include<sys/socket.h> #include<netinet/in.h> #include<arpa/inet.h> ..
分类:系统相关   时间:2015-02-05 18:45:18    阅读次数:332
shell进度条
shell中打印进度条,需要用到tput、printf函数。#tputrowcol光标移到第row行第col列#tputcols获取窗口最大列数#tputlines获取窗口最大行书#echo$LINENO获取光标当前行号functiongetprostr(){pchar=$1ptotal=$2outstr=""numcol=`tputcols`coltotal=$[$numcol/2/$ptotal]for((i=1..
分类:系统相关   时间:2015-02-05 18:43:54    阅读次数:271
Shell理论学习(三)
37.调整变量的属性只读变量:使用readonly命令readonly变量名称readonly其他用法readonly或readonly-p:显示目前具有只读属性的变量列表readonly-f函数名称:设定该函数式不可修改readonly-a数组变量:设定-a后接的变量名是只读的数组只读变量:使用declare38.自定义环境变量以一般..
分类:系统相关   时间:2015-02-05 18:43:30    阅读次数:261
linux tune2fs命令取消大分区开机自检
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。二.用法:tune2fs[-l][-cmax-mount-counts][-eerrors-behavi..
分类:系统相关   时间:2015-02-05 18:41:34    阅读次数:221
shell 小知识(不定时更新)
###判断linux系统是32位还是64位可以用“getconfWORD_BIT”和“getconfLONG_BIT”获得word和long的位数,64位系统中应该分别得到32和64if[$(getconfWORD_BIT)=‘32‘]&&[$(getconfLONG_BIT)=‘64‘];thenecho64elseecho32fi###在当前脚本中调用另外的脚本文件方法:(英文点)..
分类:系统相关   时间:2015-02-05 18:41:07    阅读次数:175
LINUX 安全优化
1,不用root,添加普通用户,通过sudo授权管理。2,更改默认的远程连接SSH服务端口以及禁用root用户远程连接。3,定时自动更新服务器时间4,配置国内Yum源代码,从国内下载安装rpm包5,关闭SELinux,iptables(iptables工作场景如果有使用,一般要打开端口)6,调整文件描述的数量..
分类:系统相关   时间:2015-02-05 18:40:38    阅读次数:372
U盘装 Ubuntu12.04 Server
使用UltralISO制作的U盘启动盘会出现无法从cd-rom加载组件的问题可使用Win32DiskImager来制作启动盘链接:http://pan.baidu.com/s/1eQzU0iI密码:6f9a注意:该软件制作后,会改变U盘分区的状态和U盘的大小,在windows下无法读取分区的内容,这个是正常的
分类:系统相关   时间:2015-02-05 18:38:44    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!