首页 > 系统服务
linux c 获取网卡状态(UP or DOWN)
源码如下:#include #include #include #include #include char *net_detect(char* net_name) { int skfd = 0; struct ifreq ifr;...
分类:系统服务   时间:2015-07-18 18:38:01    收藏:0  评论:0  赞:0  阅读:762
【Linux&Unix--文件描述叙事的性格和权柄】
个人学习整理,如有不足之处,请不吝不吝赐教。转载请注明:@CSU-Max系列博文: Linux&Unix学习第一弹——文件描写叙述符与权限 Linux&Unix学习第二弹 -- 文件描写叙述符与权限文件描写叙述符 每个UNIX进程都有一个文件描写叙述符范围...
分类:系统服务   时间:2015-07-18 18:32:31    收藏:0  评论:0  赞:0  阅读:254
Linux 文件系统分区基础
文件系统就是管理设备,组织文件的一些结构和算法。 /boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件, 建这个分 区是有必要的,因为目前大多数的PC机要受到BIOS的限制,况且如果有了一个单独的/boot启 动分区,即使主要的根分区出现了问题,计算机依然能够启动。 /usr分区,...
分类:系统服务   时间:2015-07-18 18:26:11    收藏:0  评论:0  赞:0  阅读:210
shell中$0,$?,$!等的特殊用法
转自:http://blog.sina.com.cn/s/blog_464f6dba0100psy9.html变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有...
分类:系统服务   时间:2015-07-18 18:24:21    收藏:0  评论:0  赞:0  阅读:236
控制台程序使用SendMessage进行进程间的通信
消息发送者代码 本实例中创建窗体类ProxyForm,负责发送和接收数据。 Main方法代码using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace ConsoleSender { class Program { static voi...
分类:系统服务   时间:2015-07-18 17:02:31    收藏:0  评论:0  赞:0  阅读:269
ubuntu 14.04 vim YoucompleteMe 代码自动补全工具安装
安装步骤如下:sudo apt-get install vim ;sudo apt-get install vim-youcompleteme ;sudo apt-get install vim-addon-manager ;vam install youcompleteme .
分类:系统服务   时间:2015-07-18 16:50:11    收藏:0  评论:0  赞:2  阅读:1579
深入理解Linux内核-内核同步
内核基本的同步机制:抢占内核的主要特点:一个在内核态运行的进程,可能在执行内核函数期间被另外一个进程取代。内核抢占:Linux 2.6允许用户在编译内核的时候配置十分启用进程临界区:每个进程中访问临界资源(一次仅允许一个进程使用的共享资源)的那段代码称为临界区。优化屏障:保证编译程序不会混淆放在原语...
分类:系统服务   时间:2015-07-18 16:48:01    收藏:0  评论:0  赞:0  阅读:249
linux 获取文件系统信息(磁盘信息)
源码如下:#include #include #include #include //文件系统信息结构体 struct fileSystem_info{ char fileSystem_format[8]; char fileSystem_total_capacity[11]; char f...
分类:系统服务   时间:2015-07-18 15:38:12    收藏:0  评论:0  赞:0  阅读:141
sgu287:Amusing Qc Machine(DP)
题目大意:       ~~~~~~在一个区间[1,n][1,n]中询问一个整数 x~x,你每次可以说出一个数 y~y,机器会告诉你 y~y与 x~x的大小关系。...
分类:系统服务   时间:2015-07-18 15:37:01    收藏:0  评论:0  赞:0  阅读:239
linux /proc/cpuinfo 文件描述
processor :系统中逻辑处理核的编号。对于单核处理器,则课认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核 vendor_id :CPU制造商 cpu family :CPU产品系列代号 model   :CPU属于其系列中的哪一代的代号 model name:CPU属于的名字及其编号、标称主频 stepping  :CPU属于制作更新版本 cp...
分类:系统服务   时间:2015-07-18 15:36:54    收藏:0  评论:0  赞:0  阅读:214
Linux索引节点(Inode:no space for device)用满导致的一次故障
在storm集群上出现的no space for device的错误,任何服务都无法开启,文件无法创建,发现是inode已满,然后找到解决方案并成功解决...
分类:系统服务   时间:2015-07-18 15:35:41    收藏:0  评论:0  赞:0  阅读:309
[转载] linux下tar命令解压到指定的目录
参考http://blog.sina.com.cn/s/blog_62449fcf0100nfar.htmllinux下tar命令解压到指定的目录 :#tar zxvf /bbs.tar.zip -C /zzz/bbs //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/...
分类:系统服务   时间:2015-07-18 15:29:01    收藏:0  评论:0  赞:0  阅读:143
linux提取锁和信号灯经常使用
1.信号( 这两个过程之间的同步)struct semaphore power_sem;sema_init(&pdata->power_sem,1);down(&pdata->power_sem);up(&pdata->power_sem);2.相互排斥量struct mutex led_mutex...
分类:系统服务   时间:2015-07-18 15:28:51    收藏:0  评论:0  赞:0  阅读:155
如何查看linux版本
一 查看linux内核版本 1) cat /proc/versionubuntu@ubuntu:~$ cat /proc/versionLinux version 3.16.0-23-generic (buildd@kissel) (gcc version 4.9.1 (Ubuntu 4.9.1-1...
分类:系统服务   时间:2015-07-18 15:21:23    收藏:0  评论:0  赞:0  阅读:121
[Ubuntu--VIM]/.vimrc作用及问题
问题描述:在Ubuntu下用sudo apt-get install vim,安装vim OK,但是每次用vim编辑代码时,提示“不能执行目录: “$HOME/.vimrc” 请按Enter或其它命令继续”,然后按下Enter还是可以继续使用vim的。     ?关于vimrc:其大体的介绍可见http://easwy.com/blog/archives/where-is-vimrc/,其中...
分类:系统服务   时间:2015-07-18 14:10:41    收藏:0  评论:0  赞:0  阅读:717
VMware Workstation 虚拟机设置连接U盘
首先确保主机有开启“VMware USB Arbitration Service”服务,并且在运行中。如图:(我的系统是win8.1 ) 在VMware Workstation虚拟机上增加 USB Controller,如图: 添加USB controller 后,开机,电脑插入U盘,即可在虚拟机下看到U盘了,如图:...
分类:系统服务   时间:2015-07-18 14:06:51    收藏:0  评论:0  赞:0  阅读:226
16 shell调试技术
trap 命令 基本格式: trap command sig1 sig2 ... sigN 有3种信号可以捕获: EXIT : 从函数中退出, 或整个脚本执行完毕 ERR: 当一条命令返回非0状态码, 即命令执行不成功 DEBUG: 脚本汇总每一条命令执行前 演示 DEBUG(一般使用这个方法查看....
分类:系统服务   时间:2015-07-18 14:00:31    收藏:0  评论:0  赞:0  阅读:256
解决Virtual Box 安装Mac OS X当出现“hfs: summary table not allowed on FS with block size of 2048”问题
解决Virtual Box 安装Mac OS X当出现“hfs: summary table not allowed on FS with block size of 2048”问题安装的时候首先出现hfs: summary table not allowed on FS withblock siz...
分类:系统服务   时间:2015-07-18 13:50:01    收藏:0  评论:0  赞:0  阅读:250
Linux操作系统基础命令、快捷键
Linux命令操作格式:命令+空格+参数+空格+路径文件(命令的参数可选,路径和文件可选) 相对路径:不从根(/)目录开始,而是从当前目录开始 绝对路径:从根(/)目录开始 符号: >> 追加重定向,作用:把内容追加到文件结尾 > 重定向,作用:把文件内容清空,把要加的内容加到文件的结尾 -n 作用:打印行号,取消默认输出 追加输入重定向 -a 专用于拷...
分类:系统服务   时间:2015-07-18 12:42:42    收藏:0  评论:0  赞:0  阅读:204
【Linux】Ubuntu下录屏&&制作GIF
在做Android的时候,想制作GIF用来演示效果。一番摸索,找到了一个简单可行的办法:  App在模拟器中运行,用录屏软件录制,再将视频转成GIF。 系统: Ubuntu 15.04 录屏软件: RecordMyDesktop 视频转GIF: mplay 上面两个软件均可在商店找到直接安装,控制台用命令安装也行,这个就不详述了。 1.打开RecordMyDesktop,可以对局部录屏...
分类:系统服务   时间:2015-07-18 12:33:01    收藏:0  评论:0  赞:0  阅读:955
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!