Welcome 微信登录

首页 / 操作系统 / Linux

Linux下高效的使用 top 命令

Linux下高效的使用 top 命令

对桌面用户来说,监视系统资源使用是一项重要的工作。通过这项工作,我们可以找到系统瓶颈所在,针对性的进行系统优化,识别内存泄露等。问题是,我们应该用什么软件,以及如果针对我们的需求使用它。 在众多备选的监测工具中,多数人使用“top”(procps 包的一部分)。Top 提供了几乎可以说是所有的我们所需要的系统资源使用监测,就在这一个软件中。本文中的所有信息都是基于运行在 Linux 2.6.x 内核上的版本号为3.2.5的 pro...
Linux虚拟机安装与vim安装(vim没有可供安装的候选者错误)

Linux虚拟机安装与vim安装(vim没有可供安装的候选者错误)

看了一段时间书了,需要动手练习了。可是先用虚拟机进行学习,虽然虚拟机里有点卡。用WIN7下用Vmware6.0安装了Ubuntu,结果不论使用何种联网方式都是无法让Ubuntu上网。查了一些资料,貌似6.0在win7下不行,又重新安装了VM8.0,开始也上不了,弄到半夜不行就睡了第二天,用NAT,结果能上网了。囧。然后就是安装Vim,结果遇到了错误。谷歌了一下,终于找到一种方法解决。终端下:sudo vim /etc/apt/source.list输入后,...
用busybox制作微Linux及详解过程中可能出现的问题

用busybox制作微Linux及详解过程中可能出现的问题

一、busybox定义及版本我们制作微型Linux,要借助一个软件,我们这里讲的是busybox,首先我们要知道busybox是什么?busybox 是一个含有很多个最常用Linux命令和工具的软件,例如:ls,cp,echo, grep,mount等。我们在当前需要做一个程序,编译出来之后,这个程序要想运行它还需要依赖很多库文件,我们要向移植这个命令过去,就要把它所依赖的库文件也一并复制过去,这样它才能正常运行。我们前面制作的小Linux的时候我们要移植...
Pig安装及本地模式测试,体验

Pig安装及本地模式测试,体验

Pig是Apache的一个开源项目,用于简化MapReduce的开发。研究了一段时间,略有心得。系废话不多说,我们直接步入实际测试。Pig的运行有两种模式,本地单击模式和集群模式。我目前只是测试学习,是为了检验Pig的运行流程以及学习语法,没必要使用分布式模式,分布式模式下也都是大同小异的。我的环境:1. 系统: Ubuntu 12.04 64位2. JDK:Oracle JDK1.7.0_153. Pig:0.9.2和Apache其他项目一样,安装Pig...
Pig安装与配置教程

Pig安装与配置教程

翻译整理自Hadoop-The Definitive Guide。Pig是yahoo捐献给apache的一个项目,它是SQL-like语言,是在MapReduce上构建的一种高级查询语言,把一些运算编译进MapReduce模型的Map和Reduce中,并且用户可以定义自己的功能。这是Yahoo开发的又一个克隆Google的项目:Sawzall。Pig是一个客户端应用程序,就算你要在Hadoop集群上运行Pig,也不需要在集群上装额外的东西。Pig的安装是灰...
Fedora 18 编译内核

Fedora 18 编译内核

最近有个事必须要用到内核模块实际上在Fedora 18上,只用内核模块的话只需要这一段针对那些只想在内核模块上工作的用户,他们并不想建立一个完整的内核。只要就没必要下载和重新建立整个内核。要为当前运行的内核建立一个模块,只需要下载匹配的 kernel-devel 包。运行下面命令安装 kernel-devel 包:su -c "yum install kernel-devel"做了上面这些就够了,但是我还是想总结一下,试试新内核的编译方法实际上对于fedo...
在Fedora 18 内核版本3.8.0下测试虚拟内存实践

在Fedora 18 内核版本3.8.0下测试虚拟内存实践

在Fedora 18 内核版本3.8.0下测试虚拟内存实践 由于内核文件版本不同,难免有一些问题,只要把头文件关系理清楚就行了,这里不说了,下面直接贴出来测试过可以用的代码吧。/* mtest_dump_vma_list():打印出当前进程的各个VMA,这个功能我们简称”listvma” mtest_find_vma(): 找出某个虚地址所在的VMA,这个功能我们简称“findvma” my_follow_p...
在Raspberry Pi 的Raspbian 操作系统上安装中文环境

在Raspberry Pi 的Raspbian 操作系统上安装中文环境

默认的raspbian操作系统是不带中文字库的,所以不能正常显示中文字体我们可以用apt来安装开源字库的安装包 实现中文的显示输入命令sudo apt-get install ttf-wqy-zenhei这条命令安装的是文泉驿的正黑体sudo apt-get install ttf-wqy-microhei这条命令安装的是文泉驿的微米黑体sudo apt-get install ttf-arphic-ukai这条命令安装的是文鼎的楷体sudo apt-ge...
树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载

树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载

简单介绍实现命令行下USB存储设备自动挂载的方法,Linux gnome/kde窗口环境下有移动存储的管理程序,可以实现自动挂载移动存储设备,但是在命令行下 通常需要用mount命令手动挂载USB存储设备。通过给linux下的设备管理服务udev添加规则配置文件,可以实现命令行下USB存储设备自动挂载输入命令sudo nano /etc/udev/rules.d/10-usbstorage.rules复制粘贴这个脚本到编辑窗口 KERNEL!="sd*"...
Ubuntu 12.10下JDK 7u17的安装方法

Ubuntu 12.10下JDK 7u17的安装方法

JDK(JavaDevelopment Kit)是Java的核心,包括了Java运行环境、工具及基础类库等。JDK有多个版本,常见的为Java SE即标准版,本文即为标准版7u17的安装方法。以下为Ubuntu 12.10下具体安装步骤。1、 下载安装文件在JDK的官网www.Oracle.com上,进入下载页面后选择接受授权协议,然后选择对应文件下载。本文安装实践中选择LinuxX86对应的jdk-7u17-linux-i586.tar.gz,至于jdk...
Linux系统时间同步

Linux系统时间同步

在Linux环境下可以通过自带的NTP(Network Time Protocol)协议通过网络使系统保持精确时间, NTP是用来使系统和一个精确的时间源保持时间同步的协议。最好的方法是在自己管理的网络中建立至少一个时间服务器来同步本地时间,这样使得在不同的系统上处理和收集日志和管理更加容易。当然,也有很多免费的NTP客户端供Windows使用。可用的公共时间服务器地址列表可以通过网址:http://ntp.isc.org/bin/view/Servers...
Linux下VNC安装设置

Linux下VNC安装设置

Oracle在Linux上的安装需要用到图形界面(静默安装除外),身体好的同志完全可以在机房里面顶着做,身体素质一般的还是老老实实的远程操作吧。方便起见我们就使用Linux自带的vnc-server。首先查看是否安装了vnc-server服务:[root@localhost ~]# rpm -qa vnc-servervnc-server-4.0-8.1如果没有安装则上传安装包安装即可,安装完成以后运行vncserver,如果用户是第一次运行需要设置vnc...
<< 731 732 733 734 735 736 737 738 739 740 >>