Linux
文章平均质量分 64
Deit_Aaron
这个作者很懒,什么都没留下…
展开
-
关于vmstat,top,ps aux查看的cpu占用率不一致的问题(转)
问题:用vmstat,top,和ps aux三个命令查看进程对cpu的占用率,数值差异很大。例:用 vmstat 查看系统cpu空闲率, id是cpu的空闲率,可以看出,空闲率一直在73%以上用 ps aux 统计两个compress进程的cpu占用率,长时间恒定在15.5%和28.9%用 top统计两个compress进程的cpu占用率,可以看出是一个动态变化的过程(转载 2012-08-15 15:58:03 · 1706 阅读 · 0 评论 -
Linux远程登录
1.远程登陆linux,你可以使用ssh这个服务,前提是,你要在你要登陆的linux主机上要开启sshd服务:service sshd start2.然后,在windows端使用ssh登陆器(Putty/secureCRT),来登陆就可以了,但这是字符界面的登陆方式。如果你想要图形界面登录的话,你需要开启VNC服务。然后在客户端使用浏览器来登陆。还有一个前提就是,你在要你的linux主机上安装转载 2013-08-26 15:02:44 · 800 阅读 · 0 评论 -
详细解析Linux scp和FTP命令 .
Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式。这里有具体举例:==================Linux scp 命令==================scp 可以在 2个 linux 主机间复制文件;命令基本格式:scp [可选参数] file_source file_targ转载 2013-08-26 15:15:57 · 1236 阅读 · 0 评论 -
分屏工具:Tmux
tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此。安装可以使用Ports安装tmux,位置在/usr/ports/sysutils/tmux/;tmux仅有一个依赖包libev转载 2013-08-14 17:25:21 · 5446 阅读 · 0 评论 -
useradd 与adduser的区别
添加用户:useradd -m 用户名 然后设置密码 passwd 用户名删除用户:userdel -r 用户名 1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 (useradd -m +用户名)的方原创 2013-08-15 15:59:01 · 51659 阅读 · 4 评论 -
linux 增加用户 useradd 用法小结及配置文件说明 .
在Linux 系统中,所有的用户和组像一个国家。如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成。在linux 中如果你对安全需求比较苛刻,完全可以限制用户的各种行为,不同用户的权限是不同的。 在linux中系统中,它并不认识帐号名称。它认识的是我们的帐号ID,帐号ID保存在/etc/passwd文件中。我们在登录linux主机时,在输入完帐号转载 2013-08-15 16:02:51 · 1639 阅读 · 0 评论 -
24 个很酷的 Linux/Unix 工具
KKovacs 收集了 24 个 Linux/Unix 平台上的工具,既有熟悉的,也有鲜为人知的。这些运行于终端的工具都很酷,很有用。dstat & sariostat、vmstat、ifstat 等。htop & iotop进程、内存、以及 io 监视。slurm可视化网络流量。ttyrec & ipbt录制并播放终端会话。vim (&ct转载 2013-08-15 09:45:42 · 1411 阅读 · 0 评论 -
管道(pipe)
pipe我们用中文叫做管道。以下讲解均是基于Linux为环境:简介所需头文件 #include函数原型 int pipe(int fd[2])函数传入值 fd[2]:管道的两个文件描述符,之后就是可以直接操作这两个文件描述符返回值 成功 0 失败 -1什么是管道管道是Linux 支持的最初Unix IPC形式之一,具有以下特点:管道是半双工的,数据只能向一个方转载 2013-09-29 13:59:12 · 1042 阅读 · 0 评论 -
Android APK 签名机制
发布过Android应用的朋友们应该都知道,Android APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APK Crack》一文中,我们了解到,要破解一个APK,必然需要重新对APK进行签名。而这个签名,一般情转载 2013-11-05 17:25:19 · 678 阅读 · 0 评论 -
shell 特殊变量
表格 B-1. 特殊的shell变量变量含义$0脚本名字$1位置参数 #1$2 - $9位置参数 #2 - #9${10}位置参数 #10$#位置参数的个数"$*"所有的位置参数(作为单个字符串) *"$@"所有的位置参数(每个都作为独立的字符串)转载 2014-06-17 10:09:31 · 623 阅读 · 0 评论 -
Android OTA 与recovery模块代码解析
http://blog.csdn.net/zjujoe/article/details/6206010转载 2014-07-08 16:31:16 · 824 阅读 · 0 评论 -
Linux命令
注:按q键退出,在linux下可以使用ctrl+c终止当前程序运行。 Putty连接Linux的工具。Plink可以看成是命令行的Putty。 AIX:telnet命令记忆设置,1)输入set –o vi2)esc + k向上翻3)esc + j向下翻4)/搜索关键字的命令 重启命令:1、reboot2、shutdown -r now立刻重启(r转载 2013-08-14 10:18:03 · 875 阅读 · 0 评论 -
puTTY与SecureCRT的比较
从windows访问linux,除了samba之外,日常操作用得最多的大概就是PuTTY和SecureCRTPutty是免费的,SecureCRT是收费的(当然,有破解版)。Putty缺省配置就很好看很好用,SecureCRT的缺省配置不是为linux准备的而且很难看。Putty拿来就可以立刻使用,SecureCRT需要经过复杂的配置之后才好用,而且SecureCRT对linux下的e转载 2013-08-14 09:59:16 · 17176 阅读 · 0 评论 -
如何把UltraEdit加入到系统右键菜单中
把UltraEdit加入到右键菜单中UltraEdit安装好之后,拷贝到其它机器就可以直接使用而无需注册,但少了一个功能,就是无法选择某个文本文件用右键选择UltraEdit打开,很不方便,仔细查看注册表,发现把下面内容加入注册表即可:方法一、Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell]转载 2013-08-23 10:45:05 · 805 阅读 · 0 评论 -
关于远程登录协议(Telnet,Rlogin,ssh)
1) Telnet(Telecommunication Network Protocol)Telnet是通过客户端与服务器之间的选项协商机制,实现了提供特定功能的双方通信。如下图所示,telnet客户进程同时与终端驱动,TCP/IP协议模块进行交互,负责信息的传输。telnet服务进程负责与伪终端驱动,TCP/IP进行数据交互。所谓的为终端驱动就是实现一种登录外壳(shell)程序,转载 2012-08-13 15:43:11 · 1017 阅读 · 0 评论 -
Linux命令telnet - 基于TELNET协议的远程登录
用途说明 telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序,最新的TELNET协议版本是RFC854。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入转载 2012-08-13 15:35:55 · 5682 阅读 · 0 评论 -
Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz转载 2012-08-03 11:29:37 · 1389 阅读 · 0 评论 -
Linux常用命令
Linux虽然是免费的,但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、 稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能。下面让我们一起来学习Linux的一些主要命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的。sbin 系统底层命令存放目录bin 一般用户常用命令目录 一年多l转载 2012-08-02 17:07:11 · 1127 阅读 · 0 评论 -
buffer和cache的区别(转)
内存使用说明Free 命令相对于top 提供了更简洁的查看系统内存使用情况 [root@rac1 ~]# free total used free shared buffers cached Mem: 1035108100898426124 0 124212 413000 -/+ buffers/cache: 471772 563336 Sw转载 2012-08-15 16:16:05 · 696 阅读 · 0 评论 -
Linux下TC使用说明
一、TC原理介绍Linux操作系统中的流量控制器TC(Traffic Control)用于Linux内核的流量控制,主要是通过在输出端口处建立一个队列来实现流量控制。Linux流量控制的基本原理如下图所示。接收包从输入接口(Input Interface)进来后,经过流量限制(Ingress Policing)丢弃不符合规定的数据包,由输入多路分配器(Input De-Multip转载 2012-08-15 17:00:37 · 3926 阅读 · 0 评论 -
走近Linux世界:Linux与Windows特性比较
http://fedoralog.blog.sohu.com/20772599.html转载 2012-08-02 18:38:07 · 485 阅读 · 0 评论 -
学习Linux的七点忠告
1、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。 其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux.你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不转载 2012-08-15 16:33:54 · 600 阅读 · 0 评论 -
Linux 中如何安装、查询和卸载已安装的软件 .
Linux 中如何查询和卸载已安装的软件 Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序” 来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息转载 2012-09-21 15:16:21 · 2098 阅读 · 0 评论 -
dd if=/dev/zero of=的含义是什么?Linux 下的dd命令使用详解
一、dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。3. ibs=bytes:一次转载 2013-08-20 09:33:01 · 3268 阅读 · 0 评论 -
android的logcat详细用法!
摘要: Android日志系统有循环缓冲区,并不是所有的日志系统都有默认循环缓冲区。为了得到 日志信息,你需要通过-b 选项来启动logcat 。如果要使用循环缓冲区,你需要查看剩余的 循环缓冲期: ...android的logcat详细用法! logcat是Android中一个命令行工具,可以用于得到程序的log信息。见板凳详细说明!转载 2014-07-29 14:32:33 · 1247 阅读 · 0 评论