摘要:我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各种变种, 在不同的机器上常用不同的变种软件. 其中 vim 比较好用也用得比较广泛. vim 是 Vi IMproved 的缩写, 表示更好的 vi. 我个人觉得它是非常好的编辑器(为了避免 Emacs 粉丝挑眼, 就不说最好了). 没用过的也建议试试看, 当然 vim 对编写文本文件很方便好
阅读全文
摘要:1.下载:install_flash_player_11_linux.i386.tar.gz 2.解压:tar -xjvf install_flash_player_11_linux.i386.tar.gz 得到:libflashplayer.so usr3.拷贝libflashplayer.so到~/.mozilla/plugins(若plugins不存在,则先创建它) cp libflashplayer.so ~/.mozilla/plugins/4.拷贝usr到系统的usr cp -r usr/* /usr5.大功告成,重启firefox
阅读全文
摘要:问题引入——处理数据时候想要做除法计算,发现直接用$A/$B是行不通的,后来才发现linux做数学运算,需要调用bc命令,查了以下其用法,简单记录如下 一、四则运算,取余,乘方。 加 + 减 - 乘 * 除 / 取余 % 乘方 ^ 调用格式,现在为止发现有两种调用格式可用: 1、 ################################ a=`bc -l << END scale=30 5/4 END` ################################ b=`echo 'scale=30;5/4'|bc -l` ##########...
阅读全文
摘要:printf的格式控制的完整格式 printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数(包括小数点)。N指精度。用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。⑤l或h:l 对整型指long型,对实型指double型。h用于将整型的格式字符修正为short型。------------------------------------
阅读全文
摘要:Linux下如何查看版本信息, 包括位数和多核信息,今天我们就来一起看看linux 查看版本信息以及查看CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。相信不会让大家失望。# uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(Linux查看版本当前操作系统内核信息)# cat /etc/issue | grep LinuxRed Hat Enterprise Linux AS release 4 (Nahant Update 5)(Linux
阅读全文
摘要:记录些容易忘记的命令:问:vim编辑文件时,使用":ls"显示缓冲区文件,怎么跳到要编辑的文件?答:buffer+文件号问:cgdb调试需要输入时(如cin,gets()等等),怎么样输入?答:在普通模式下使用:shift+t问:在vim切换标签时Tlist_Refresh_Folds出错怎么解决?答:修改taglist.vim中的Tlist_Refresh_Folds为:function! s:Tlist_Refresh_Folds() " Not needed when one file is displayed. if g:Tlist_Show_One_Fi
阅读全文
摘要:一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set args 命令就可以修改发送给程序的参数,而使用show args 命令就可以查看其缺省参数的列表。 (gdb)set args –b –x (gdb)show args backtrace命令为堆栈提供向后跟踪功能。 Backtrace 命令产生..
阅读全文
摘要:1. 显示环境变量HOME $ echo $HOME /home/terry 2. 设置一个新的环境变量WELCOME $ export WELCOME="Hello!" $ echo $WELCOME Hello!3. 使用env命令显示所有的环境变量 $ env HOSTNAME=terry.mykms.org PVM_RSH=/usr/bin/rsh SHELL=/bin/bash TERM=xterm HISTSIZE=10004. 使用set命令显示所有本地定义的Shell变量 $ set BASH=/bin/bash BASH_VERSINFO=([0]=&qu
阅读全文
摘要:一、 通用命令: 1. date :print or set the system date and time 2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等) 3. passwd: print or set the system date and time (用passwd -h查看) 4. logout, login: 登录shell的登录和注销命令 5. pwd: print or set the system date and time 6. more, less, head tail: 显示或部分显示文件内容. 7. lp/lpsta
阅读全文
摘要:1. UNIX系统下查看内存 LINUX: free HP-UX: swapinfo -tm Solaris: prtconf |grep -i mem AIX: lsdev -C|grep mem lsattr -EL mem0 size 2048 Total amount of physical memory in MbytesFalse goodsize 2048 Amount of usable physical memory in Mbytes False2. How to enable disk quota for user ?A:首先,将要设置磁...
阅读全文
摘要:1.基本用法 mount -t 分区格式 分区位置 加载位置 fat32的分区: mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/c CDROM: mount -t iso9600 -o iocharset=gb2312,umask=0,codepage=936 /dev/cdrom /mnt/cdrom iso文件: mount -o loop /abc.iso /mnt/isodir 软盘: mount /dev/fd0 /mnt/floppy USB闪存: mount /dev/sda1 /mnt/usbdir 查看所有:...
阅读全文
摘要:tar 文件是几个文件和(或)目录在一个文件中的集合.这是创建备份和归档的佳径.tar 使用的选项有: -c — 创建一个新归档. -f — 当与 -c 选项一起使用时,创建的 tar 文件使用该选项指定的文件名;当与 -x 选项 一起使用时,则解除该选项指定的归档. -t — 显示包括在 tar 文件中的文件列表. -v — 显示文件的归档进度. -x — 从归档中抽取文件. -z — 使用 gzip 来压缩 tar 文件. -j — 使用 bzip2 来压缩 tar 文件.要创建一个 tar 文件,键入:tar -cvf filename.tar directory/file可以使用 ta
阅读全文