码迷,mamicode.com
首页 > 系统相关
Linux下的进程控制块—task_struct
Linux下的进程控制块进程:程序的执行就是进程。也可以把进程看成一个独立的程序,在内存中有其对应的代码空间和数据空间,一个进程所拥有的数据和代码只属于自己。进程是资源分配的基本单位,也是调度运行的基本单位。进程控制块(PCB)(系统为了管理进程设置的一个专门的数据..
分类:系统相关   时间:2016-06-06 01:30:53    阅读次数:627
linux 进度条的实现及makefile的简单应用
\n和\r的区别:\n是输出换行,\r是回车回到句首;进度条的代码:makefile的代码:结果:
分类:系统相关   时间:2016-06-06 01:29:17    阅读次数:242
Linux下的第一步——进度条(gcc&Makefile)
相信大家在初步学习C/C++的时候都写过“helloworld”的代码。在学习了C/C++之后进入Linux系统的学习我们不用再从“helloworld”这种入门级程序开始了,毕竟已经有了几年的小经验,但是重新开始在一个新的系统下编写代码,特别是对于Linux中庞杂的指令是需要一个熟悉与练习的过..
分类:系统相关   时间:2016-06-06 01:23:51    阅读次数:215
Linux Inode 耗尽 no space
关于Inode一个应用的案例就是创建文件的时候发现没有足够的空间,通过df查看呢发现实际上Used只有20%,这里也是为什么du和df查看同样一个磁盘的时候发现大小不一致(自己可以试一下肯定不一致)首先inode耗尽差生肯定是inode表没有空闲了,怎么解决???find./-name"*.log*"|xar..
分类:系统相关   时间:2016-06-06 01:26:03    阅读次数:190
linux下实现监控和邮件告警
#!/bin/bash #Scriptmonitor.sh Usermonitor(){ LoginUser=`uptime|awk‘{print$6}‘` if[$LoginUser-ge2] then Critical="当前系统的登录人数过多,具体人数为:$LoginUser个,请确认操作人数." status=0 else echo"loginuserok" status=1 fi } forninUsermonitor do $n if[$stat..
分类:系统相关   时间:2016-06-06 01:24:36    阅读次数:313
LruCache源码浅析
移动设备开发中,由于移动设备(手机等)的内存有限,所以使用有效的缓存技术是必要的。android提供来一个缓存工具类LruCache,开发中我们会经常用到,下面我们就具体分析一下LruCache。 LruCache缓存数据是采用持有数据的强引用来保存一定数量的数据的。每次用到(获取)一个数据时,这个数据就会被移动(一个保存数据的)队列的头部,当往这个缓存里面加入一个新的数据时,如果这个缓存已经满...
分类:系统相关   时间:2016-06-06 01:14:16    阅读次数:250
0_Linux_虚拟机安装
虚拟机的安装0Snapshot和clone 系统分区(由硬盘的性能所限制的) 1分区类型: 主分区:最多有4个 扩展分区:最多只能有1个;主分区加扩展分区最多有4个;不能写入数据,只能包含逻辑分区,不能格式化。 逻辑分区: 2格式化(目的:在硬盘当中写入文件系统) 格式化(高级格式化)又称逻辑格式化... ...
分类:系统相关   时间:2016-06-06 01:07:01    阅读次数:283
大赞linux
本人之前也是一直用windows做开发的 oracle、mysql等等只用windows版的,linux版的软件都是避开的 因为总觉得linux太复杂太高深,不好用 但是, 最近一个星期一直在linux下布署环境,一路上碰到了很多问题,还好在同事、朋友、谷老师的帮助下完美解决了 现在我完全成了lin ...
分类:系统相关   时间:2016-06-06 01:04:03    阅读次数:186
在VMware上面安装Solaris 10
在VMware上面安装Solaris 10 在VMware上面安装Solaris 10 在VMware上面安装Solaris 10 导读 Oracle Solaris 11 是世界上最先进的企业操作系统,提供安全、速度、简单的企业云环境和DevOps。在这篇文章中我们将使用Solaris 10版本, ...
分类:系统相关   时间:2016-06-06 01:04:24    阅读次数:293
Linux下运行top命令显示的PR\NI\RES\SHR\S\%MEM TIME+都代表什么
PID 进程号 USER 用户名 PR 优先级 NI nice值。负值表示高优先级,正值表示低优先级 RES 进程使用的、未被换出的物理内存大小,单位Kb S 进程状态: D 不可中断的睡眠状态 R 运行状态 S 睡眠 T 跟踪/停止 Z 僵尸进程 %CPU CPU使用率 %MEM 进程使用的物理内 ...
分类:系统相关   时间:2016-06-06 00:58:40    阅读次数:410
Linux下SSH Session复制
羡慕Windows下secureCRT的Session Copy功能,一直在寻找Linux下类似的软件,殊不知SSH本身就支持此功能。 特别感谢阿干同学的邮件分享。 详细方法 ? 1 2 3 4 Linux/mac下,在$HOME/.ssh/config中加入 Host * ControlMaste ...
分类:系统相关   时间:2016-06-06 00:48:38    阅读次数:363
第一个Linux驱动程序:统计单词个数
Linux系统将每个驱动都映射成一个文件,这些文件称为设备文件或驱动文件,都保存在/dev目录中。Linux驱动的工作和访问方式是Linux的亮点之一,同时受到了业界的广泛好评。 Linux系统 将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中。这种 设计理念使得 ...
分类:系统相关   时间:2016-06-06 00:43:28    阅读次数:225
TaoCloud SSAN+VMWare vSphere超融合解决方案
VSAN那么好,用户还会考虑其他存储方案吗?VMWare vSphere是业界领先的虚拟化平台,VSAN是一种新型的分布式软件定义存储,vSphere+VSAN可谓是完美的虚拟化整体解决方案。但是,永远不要低估用户的诉求,只要存在较大的实际动力,在一些特定的场景下,用户就会主动寻求替换VSAN的存储解决方案。TaoCloud SSAN就是其中一种绝好的替换VSAN方案。SSAN是典型的分布式块存储,SSAN+vSphere这两者计算存储超融合可提供一体化的虚拟化/私有云解决方案,同样可以帮助客户获得更好的高...
分类:系统相关   时间:2016-06-05 23:27:52    阅读次数:1684
第一个Linux驱动程序统计单词个数
Linux驱动的工作和访问方式是Linux的亮点之一,Linux系统将每一个驱动都映射成一个文件。这些文件称为设备文件或驱动文件,都保存在/dev目录中,这种设计理念使得与Linux驱动进行交互就像与普通文件进行交互一样容易,当然也比访问LinuxAPI更容易。 编写Linux驱动的程序的步骤: 第 ...
分类:系统相关   时间:2016-06-05 23:26:01    阅读次数:405
三星投资50万美元加入Linux联盟
三星正在加强计划部署以超越苹果的iOS系统,这家韩国公司宣布已经加入Linux联盟并享有该联盟最高级别白金会员的待遇,这使三星在Linux联盟董事会拥有了一席之地。Linux是形成谷歌安卓操作系统的基础,但是一直以来Linux联盟也在创建另一个叫做Tizen的移动操作系统,没有人给予Tizen太多关 ...
分类:系统相关   时间:2016-06-05 23:23:42    阅读次数:234
LINUX系统全部参数 sysctl -a
[root@server1 ~]# cd /proc/sys[root@server1 sys]# ll总用量 0dr-xr-xr-x 0 root root 0 6月 5 20:59 abidr-xr-xr-x 0 root root 0 6月 5 20:59 cryptodr-xr-xr-x 0 ...
分类:系统相关   时间:2016-06-05 23:21:01    阅读次数:469
第六章——使用实例来理解Linux驱动开发及心得
在这一章中主要介绍了一个Linux驱动程序,以实战的方式向我们介绍了一个Linux驱动程序的例子。 Linux驱动的工作和访问方式是Linux的亮点之一,同时受到了业界的广泛好评。 Linux系统 将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中。这种 设计理念使 ...
分类:系统相关   时间:2016-06-05 23:19:14    阅读次数:327
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!