安装软件configure/make/make install的作用
在linux安装软件会用到诸如configure/make/make install的命令,这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 make是用来编译的,它从Makefile中读取指令,然后编译。 make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。 AUTOMAKE和AUTOCON...
如何察看最近使用过的命令或重新使用
察看或重新使用最近使用的命令历史 history 这个命令是打开\home下的 .bash_history,这里存放了最近使用的1000条命令 history | less pipe the output into a text reader (以文本形式显示) To reuse one of your commands, at the command-prompt type an exclamation mark and then the number alongside the entry in th...
解决ubuntu和windows双系统时间差异的问题
Windows/Ubuntu 双系统用户会发现在 Ubuntu 里面的时间正常的情况下Windows的系统时间被改到8小时前。 原来 Linux 操作系统是以 CMOS 时间做为格林威治标准时间,再根据系统设置的时区来确定目前系统时间。但是Windows 会直接修改CMOS 时间。而中国的时区是+8区,所以才会造成时间被调整了-8个小时。 所以您可以让 Windows 去使用时区或者让 Ubuntu 使用本地时间。 修改 Windows 使用时区的方法是在注册表: HKEY_LOCAL_MACHINE\...
linux下如何卸载wine
下面讲得是源码安装的wine 如果你把以前的那个tar.bz2安装包删除了,那么可以重新下载一个同版本的包(版本可以wine --version查出)。tar解开之后,进入目录, ./configure make make uninstall 完成!...
umount时出现Device is busy的解决方法
当任何目录有 mount, 然后有程序使用/挂在那个目录上的话, 就没有办法 umount 掉, 於 umount 时会出现 Device is busy 的讯息. 要怎麼找出是哪个程序挂在那个目录上? 然后去把那个程式砍掉呢? 使用 fuser 的指令 那要怎麼找出是哪个程式挂在那个目录上?可以使用 fuser - identify processes using files or sockets 假设现在 mount 起来的目录是 /media/share * 查询: fuser -m /media...
emacs配置
在.emacs中内容: ;;;; CC-mode配置 http://cc-mode.sourceforge.net/ (require 'cc-mode);;加载cc-mode (require 'ecb);;加载ecb (c-set-offset 'inline-open 0) (c-set-offset 'friend '-) (c-set-offset 'substatement-open 0) ;;;define tab 补齐 (defun my-indent-or-complete () (i...
在Linux终端中看视频
看来只有祭出ASCII****了,我们知道ASCII字符可以组成各种各样的图形,虽然精细度不够,但也能看个大概,接下来就让大家用ASCII来低俗一下吧. Watch Movies in ASCII 您需要先安装一个mplayer: sudo apt-get install mplayer 然后执行mplayer,用caca参数调出色泽字体,并组成ASCII字符的图形以打开视频: mplayer -vo caca MovieName.avi 嗯,在播放什么流派的片只能看各位自己想象了,当然,最好离远点看,...
Linux下如何打包解压文件
.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar....
rpm命令参数解析
1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q rpm package name 6.得到被安装的包的信息 # rpm -qi rpm package name 7.列出该包中有哪些文件 # rpm -ql rpm package name 8.列出服务器...
Linux常用的几种命令行工具(Commandline Tools)
常用程序的命令行替代品,相信能够在一定程度上提高我开发的效率! 1. GTalk: Freetalk () Freetalk真的很不错,界面简洁,类似于IRC聊天工具,所有操作都是通过命令来完成,例如要知道有哪些人在线的话,敲入便可以得到了。 2. MSN: Python MSN lib () 其实这本是一个Python写的MSN库,不过作者提供了一个演示程序,但功能比较全面(至少我需要的都有),而且操作也非常方便~~ 3. IRC: irssi () 这个客户端已经非常有名了,很多人都在用,和一般的I...
Linux 维护常用工具sysstat
sysstat这个工具,可以说是linux Unix 以及Freebsd最常用的工具。它的主要用途就是观察服务负载,比如CPU和内存的占用率、网络的使用率以及磁盘写入和读取速度等。 [注]文中有些词语是根据我的理解自造的,术语咱不会,特此声明,以免误导您 这个包一但安装下去,一般包括如下的几个命令可以使用。 sar iostat sa1 sa2 sadf mpstat sadc sysstat 这几个命令中,有的是服务,有的是查看结果的命令。也有的是即时服务器CPU,内存以及网络的使用率 比如先要打开sa...
Linux下代理服务器安装调试一例
作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎了,目前因特网(Internet)上运行的主机有相当一部分采用的就是linux操作系统,而且中国已经把linux操作系统作为政府上网年的指定网络操作系统,种种迹象表明,linux操作系统正在逐渐走向成熟。今天,我给大家介绍一种能在Linux系统下使用的比较优秀的代理服务器软件的安装和调试方法。 众所周知,当今因特网发展速度极其迅猛,IP地址资源非常紧张。而如果您想访问因特网,共享因特网的丰富资源,您的机器必须拥有一个标准的IP地址。在因特...

