码迷,mamicode.com
首页 > 系统相关 > 日排行
Shell理论学习(三)
37.调整变量的属性只读变量:使用readonly命令readonly变量名称readonly其他用法readonly或readonly-p:显示目前具有只读属性的变量列表readonly-f函数名称:设定该函数式不可修改readonly-a数组变量:设定-a后接的变量名是只读的数组只读变量:使用declare38.自定义环境变量以一般..
分类:系统相关   时间:2015-02-05 18:43:30    阅读次数:261
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
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
第八节 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 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
Linux Top 命令解析 比较详细
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多...
分类:系统相关   时间:2015-02-05 19:55:06    阅读次数:182
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下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第六节随笔
三期第五讲 -高级文件管理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内存模型
了解linux的内存模型,或许不能让你大幅度提高编程能力,但是作为一个基本知识点应该熟悉。坐火车外出旅行时,即时你对沿途的地方一无所知,仍然可以到达目标地。但是你对整个路途都很比较清楚的话,每到一个站都知道自己在哪里,知道当地的风土人情,对比一下所见所想,旅程可能更有趣一些。类似的,了解linux的...
分类:系统相关   时间:2015-02-05 20:05:37    阅读次数:217
memcached整理の基本使用
memcached 客户端与服务器端的通信比较简单,使用的基于文本的协议,而不是二进制协议.(http 协议也是这样), 因此我们通过telnet 即可与memcached 作交互。# 格式telnet host port# telnet localhost 11211 //我们开启memcac.....
分类:系统相关   时间:2015-02-05 20:09:29    阅读次数:200
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
Linux 系统中堆栈的使用方法
本节内容概要描述了Linux内核从开机引导到系统正常运行过程中对堆栈的使用方式。这部分内容的说明与内核代码关系比较密切,可以先跳过。在开始阅读相应代码时再回来仔细研究。Linux 0.12系统中共使用了4种堆栈。第1种是系统引导初始化时临时使用的堆栈;第2种是进入保护模式之后提供内核程序初始化使用的...
分类:系统相关   时间:2015-02-05 20:11:13    阅读次数:202
Linux的inode的理解
文件名 -> inode -> device block转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blog.s135.com/post/295/http://hi.baidu.com/leejun_2005/blog/ite...
分类:系统相关   时间:2015-02-05 20:18:18    阅读次数:317
ubuntu 12.04及12.10无法安装 ia32-libs
administrator@ubuntu:~$ sudo apt-get install ia32-libs[sudo] password for administrator:正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是...
分类:系统相关   时间:2015-02-05 20:24:36    阅读次数:747
GroovyShell的初始化过程
GroovyShell的初始化 public GroovyShell(CompilerConfiguration config) { this(new Binding(), config); } class Binding is subclass of GroovyObjectSupport public GroovyObjectSupport() { ...
分类:系统相关   时间:2015-02-05 20:33:24    阅读次数:162
Linux在IA-32体系结构下的地址映射
1.概览2.逻辑地址到线性地址逻辑地址到线性地址的映射在IA-32体系结构中又被称为段式映射。如上图所示,段式映射我们首先需要获取逻辑地址和段选择符,段选择符用于获取GDT中段的基地址,将逻辑地址作为偏移和段基地址相加获得线性地址。如图为详细的逻辑地址到线性地址的映射过程:根据指令的性质来确定使用哪...
分类:系统相关   时间:2015-02-05 21:38:45    阅读次数:300
Myeclipse常用的默认快捷键
Myeclipse 作为开发工具,有一些快捷见非常实用:Ctrl +1:快速修复功能,对于要导包,处理异常,以及一些编译时出问题的情况进行提示,帮助修复,使编译通过。Ctrl +/ :对于光标所在行或者选定的多行进行双斜线注释和去掉注释。Alt +↑/↓:上下移动光标所在行或者选定行。Ctrl +A...
分类:系统相关   时间:2015-02-05 21:42:13    阅读次数:207
【笔记】Ubuntu12.04键盘图标(输入法图标)不见后重新显示方法
最近我发现自己的ubuntu12.04上方用于显示输入法状态的键盘小图标经常消失不见,所以上网搜了一搜解决办法。在这里总结一下一位童鞋的博客。 打开终端,有很多方式,这就不说了 分别输入以下命令即可 killall ibus-daemon 这个表示结束进程 ibus-daemon -d 这个...
分类:系统相关   时间:2015-02-05 21:48:29    阅读次数:277
cmd杀死进程
打开cmd1.查看所有进程占用的端口输入:netstat –ano(查看所有进程,查找相应占用端口的程序的pid)直接查看占用指定端口的程序的pid输入:netstat -ano|findstr "指定端口号"(例如:netstat -ano|findstr 8080)2.根据pid查找进程名称ta...
分类:系统相关   时间:2015-02-05 21:48:26    阅读次数:240
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!