易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

linux中的apt get命令用法

1.apt-get update
更新本地apt-get的本地数据库,使其与服务器的pkglist文件同步。在升级以前一般都要执行本命令实现与服务器的一致。
2.apt-get check
验证本地系统的完整性。
3.apt-get dist-upgrade
类似于apt-get,但是将安装所有的基础软件包,并尽力升级一切软件包,并在需要是安装新软件包。
4.apt-get install package_name
安装某个软件包及其相关软件包
如 apt-get install openssh
不但会安装openssh,同时会升级openssl
5.apt-get remove package_name
删除该软件包,同时会删除依赖于它的软件包
6.apt-get source package_name
下载软件包的source rpm
例: apt-get source --compile zhcon
抓回 source rpm 並编译为二进制的rpm。--compile参数功能等同于rpm -ba
7.apt-get clean
删除保存在缓存目录下(/var/cache/apt/archives)的被下载的软件包
8.apt-get upgrade package_name
升级指定的软件包,并升级其依赖的软件包。 ......

Linux操作系统下的多线程编程详细解析

线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统

去,是在80年代中期,solaris
是这方面的佼佼者。传统的Unix

支持线程的概念,但是在一个进程
(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所
支持,包括Windows/NT,当然,也包括Linux

  为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么
的系统应该选用多线程?我们首先必须回答这些问题。
  使用多线程的理由之一是和进程相比,它是一种非常"节俭"的多任务操作方式。我们
知道,在Linux系统
下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和
数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用相同的地址空间,共享大部分数据,启动一个线程所花费的空间
远远小于启动一个进程所花费的空间,而且,线程间彼此切换所需的时间也远远小于进程间切换所需要的时间。据统计,总的说来,一个进程的开销大约是一个线程
开销的30倍左右,当然,在具体的系统上,这个数据可能会有较大的区别。 ......

linux 下找回密码的三种 方法


一、在系统进入单用户状态,直
接用passwd root去更改;
1、 lilo
(1)在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
(2)回车可直接进入linux命令行
(3)#vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将
类似于root::...... ,保存
(4)#reboot重启,root密码为空
2、grub
(1)在出现grub画面时,用上下键选中平时启动linux的那一项,然后按e键

(2)再次用上下键选中平时启动linux的那一项(类似于kernel
/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
(3)修改现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single
ro root=LABEL=/
(4)回车返回,然后按b键启动,即可直接进入linux命令行
(5)#vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将
类似于root::......,保存
(6)#reboot重启,root密码为空
 
二、用安装光盘引导系统,进行linux
rescue状态,将原来/分区挂接上来,做法如下:
 
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区所在 ......

linux常用命令

cd                                         看盘符进入一个目录
ls                                          查看目录文件
pwd                                     查看路径
sh startWeblogic.sh              weblogic的启动命令
ps -ef|grep java                  &n ......

Linux 线程同步 条件变量

1. 相关函数                                                                                        
       #include <pthread.h>
       pthread_cond_t cond = PTHREAD_COND_INITIALIZER;
       int    pthread_cond_init(pthread_cond_t    *cond,    pthread_condattr_t
       *cond_attr);
       int pthread_cond_signal(pthread_cond_t *cond);
  &nbs ......

Linux性能监控工具的介绍文章

基于进程的命令方式查看:
`ps -o pcpu,pmem,nlwp -p $PID`
#(pmem = % mem usage and nlwp is number of threads)
其中pcpu定义是:cpu utilization of the process in “##.#” format. It is the CPU time used divided by the time the process has been running (cputime/realtime ratio), expressed as a percentage. pcpu gives me the % CPU utilization for the process for the lifetime of the process.
区别于实时检测的top命令(CPU utilization of the process since the last update)
下面是找到的一些参考文章:
Performance Monitoring Tools for Linux[解释很清晰的一篇文章]
/proc/stat explained
vmstat命令
Performance Management Guide [AIX,讲解各种工具]
下面是一些很好用的工具:
dstat [强大易于扩展,基于Python]
Collectl [HP出品,基于Perl] ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [249] [250] [251] [252] 253 [254] [255] [256] [257] [258]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号