随笔分类 -  Linux

[Linux常用命令]bind
摘要:bind 1 bind [-m keymap] [-lpsvPSV] 2 bind [-m keymap] [-q function] [-u function] [-r keyseq] 3 bind [-m keymap] -f filename 4 bind [-m keymap] -x keyseq:shell-command 5 bind [-m keymap] keyseq:function-name 6 bind readline-command 7 Display c... 阅读全文

posted @ 2013-01-08 11:10 Lo0ong 阅读(2325) 评论(0) 推荐(0) 编辑

[zz]配置你的 csh/tcsh
摘要:转自:https://wiki.freebsdchina.org/howto/c/config_your_csh选择 csh/tcsh 和许多刚从 Linux 转到 BSD 的人不同,我并没有装完 BSD 就顺手安装 bash,因为之前除了打命令,我没有用到额外的功能,bash 也好,csh 也罢,在我眼里都是当做 shell 来用。但是渐渐地,我发现 csh 真的挺好用,它小巧、简单、开放,不需要额外依赖。可能有人要拿脚本能力来作对比,比如bash脚本支持函数,csh不支持等。对我来说,其实我从未像模像样地写过一个脚本,我的工作是 C++ 程序员。从我的角度来看,论脚本能力,其实bash、c 阅读全文

posted @ 2013-01-07 18:21 Lo0ong 阅读(1289) 评论(0) 推荐(0) 编辑

[zz]cygwin升级到1.7后,git gui和gitk报错
摘要:转自:http://zengrong.net/post/1554.htm将cygwin升级到1.7以后,使用git gui或者gitk的时候,会出现下面的错误提示:Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name “tk_messageBox” while executing “tk_messageBox -icon error -type ok -title ... 阅读全文

posted @ 2013-01-07 18:18 Lo0ong 阅读(926) 评论(0) 推荐(0) 编辑

[vim]Vim 配置
摘要:转自:http://www.cnblogs.com/witcxc/archive/2011/12/28/2304704.htmlvim通过一个叫vimrc的文件来进行设置默认安装的vim-tiny的设置文件可以在/usr/share/vim中找到,果然极其简洁若你的home目录下没有.vimrc文件... 阅读全文

posted @ 2013-01-07 14:49 Lo0ong 阅读(3367) 评论(0) 推荐(0) 编辑

[Linux常用命令]source
摘要:转自:http://blog.chinaunix.net/uid-27200305-id-3319139.htmlsource 命令是 bash shell 的内置命令,从 C Shell 而来。source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。source 命令可以强行让一个脚本去立即影响当前的环境。source 命令会强制执行脚本中的全部命令,而忽略文件的权限。source 命令通常用于重新执行刚修改的初始化文件,如 .bash_profile 和 .profile 等等。source 命令可以影响执行脚本的父shell的环境,而 expo 阅读全文

posted @ 2013-01-07 10:06 Lo0ong 阅读(397) 评论(0) 推荐(0) 编辑

[linux 日常]修改ls目录的颜色
摘要:转自:http://blog.sina.com.cn/s/blog_632254bc0100lq93.html linux系统默认目录颜色是蓝色的,在黑背景下看不清楚,可以通过以下2种方法修改ls查看的颜色方法一:1、在~/.bash_profile文件中添加LS_COLORS export LS_COLORS='no=00:fi=00:di=01;33:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;35:*.cmd=01;35:*.exe=01;35:*.c 阅读全文

posted @ 2013-01-06 18:25 Lo0ong 阅读(13046) 评论(0) 推荐(1) 编辑

[zz]Cygwin设置字体
摘要:转自:http://blog.csdn.net/zhenyongyuan123/article/details/8128440设置Cygwin界面的字体和大小:右键->Options->Text,然后选择你喜欢的字体。如果当前窗口中没有你想要的字体,可当前系统Windows有。你可以修改文件/home/<username>/.minittyrc,增加以下两行,分别是指定字体和大小:Font=Courier NewFontHeight=14 阅读全文

posted @ 2013-01-04 16:34 Lo0ong 阅读(697) 评论(0) 推荐(0) 编辑

Eclipse error undefined reference to pcap function
摘要:I had the same problem in Eclipse. I order to link this library to your project, right click the project in "Project Explorer" (short view) and choose "Properties". On the left go to "C/C++ Build" > "Settings" and on the "Settings" panel go to &qu 阅读全文

posted @ 2012-11-12 15:12 Lo0ong 阅读(262) 评论(0) 推荐(0) 编辑

getopt
摘要:getopt(分析命令行参数) 相关函数 表头文件 #include<unistd.h> 定义函数 int getopt(int argc,char * const argv[ ],const char * optstring); extern char *optarg; extern int optind, opterr, optopt; 函数说明 getopt()用来分析命令行参数。参数argc和argv是由main()传递的参数个数和内容。参数 optstring为选项字符串, 告知 getopt()可以处理哪个选项以及哪个选项需要参数,如果选项字符串里的字母后接着冒号“:” 阅读全文

posted @ 2012-11-08 10:05 Lo0ong 阅读(184) 评论(0) 推荐(0) 编辑

CentOS安装SCIM
摘要:转自:http://blog.chinaunix.net/space.php?uid=20583479&do=blog&id=1920053一.安装中文支持方法1。在安装光盘中找到一下包进行安装.rpm -ivh fonts-chinese-3.02-9.6.el5.noarch.rpmrpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm方法二2.yum install fonts-chineseyum install fonts-ISO8859-2二。安装scim中文输入法安装光盘内的 scim-1.4.4-39.el5.i38 阅读全文

posted @ 2012-11-08 09:34 Lo0ong 阅读(2056) 评论(0) 推荐(0) 编辑

[转]centos 5.5 晋级python 2.4.3到python 2.6.6,并处理sqlite3库
摘要:From:http://www.myexception.cn/operating-system/484974.htmlcentos 5.5 升级python 2.4.3到python 2.6.6,并处理sqlite3库centos 5.5 默认没有安装sqlite-devel,所以要先安装sqlite-devel,再编译升级python,才可以使用sqlite3库。1、先安装sqlite-devel:# yum install sqlite-devel -y2、之后下载编译安装python 2.6.6# wget -c http://www.python.org/ftp/python/2.6. 阅读全文

posted @ 2012-10-20 16:30 Lo0ong 阅读(326) 评论(0) 推荐(0) 编辑

ifconfig: command not found [centos 5]
摘要:问题:在red hat enterprise linux 5中查询IP地址时,输入ifconfig命令报错:“ifconfig: command not found”原因:ifconfig命令所在路径/sbin未包含在系统环境变量PATH中解决方法:1. 直接输入:/sbin/ifconfig2. 临时修改环境变量:在shell中输入 $export PATH = $PATH:/sbin 然后再输入ifconfig命令即可,但是这只是临时更改了shell中的PATH,如果关闭shell,则修改消失,下次还需要重复如上操作3.永久修改PATH变量使之包含/sbin路径: 打开/etc/profi 阅读全文

posted @ 2012-06-18 09:52 Lo0ong 阅读(678) 评论(0) 推荐(0) 编辑

centos 安装L7-filter内核版
摘要:参考官方网站L7-filter Kernel Version HOWTO1. 查看当前系统的内核版本# uname -a2. 根据l7filter的内核版兼容列表(http://l7-filter.sourceforge.net/kernelcompat, 从中选择patch applies/kernel compiles/actually work/均为yes的内核版本),下载你要从新编译的内核版本kernel.org我选择的是:linux-2.6.28.tar.gz, 并解压到/usr/src/kernels/3. 下载iptables,iptables-1.4.12.2.tar.bz2下 阅读全文

posted @ 2012-06-15 22:56 Lo0ong 阅读(2977) 评论(0) 推荐(0) 编辑

[Linux 安装]centos安装vmware tools
摘要:1. 选择"VM"下的"Install Vmware Tools...", 然后虚拟机中会自动加载"VMware Tools"光驱. 并自动弹出打开的该光驱文件.2. 解压VMwareTools-8.1.4-227600.tar.gz.开启终端. 桌面右键->Open Terminal.$: cp /media/VMware\ Tools/VMwareTools-8.1.4-227600.tar.gz ~/Desktop$: cd Desktop$: tar -xzf Desktop/VMwareTools-8.1.4-2276 阅读全文

posted @ 2012-06-15 10:57 Lo0ong 阅读(2075) 评论(0) 推荐(0) 编辑

Learning.the.vi.and.Vim.Editors
摘要:Simple Editing两种模式:命令模式和插入模式.ESC退出到命令模式, i进入插入模式.1. 光标的移动0(数字): 移动光标到行首$: 移动光标到行尾, 2$: 移动光标的下一行的行尾, 4$= 3j + $h: 左移一个光标j: 下移一个光标2k: 上移两个光标4l: 右移4个光标+:... 阅读全文

posted @ 2012-06-04 20:43 Lo0ong 阅读(358) 评论(0) 推荐(0) 编辑

getchar()和EOF总结(转载)
摘要:getchar()和EOF总结大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C Programming Language(SecondEdition)第1.5节的字符输入/输出,被getchar()和EOF所迷惑了。可能主要还是由于没有搞清楚getchar()的工作原理和EOF的用法。因此,感觉很有必要总结一下,不然,很多琐碎的知识点长时间过后就会淡忘的,只有写下来才是最好的方法。其实,getchar()最典型的程序也就几行代码而已。本人所用的环境是DebianGNU/Linux,在其他系统下也一样。一、getchar的两点总结:1.getchar是以行为单位进行 阅读全文

posted @ 2012-06-04 11:46 Lo0ong 阅读(982) 评论(0) 推荐(0) 编辑

ctrl+c,ctrl+d,ctrl+z在linux中意义
摘要:本文转自网上.控制字符都是可以用(stty命令)更改的。用stty -a看看终端配置。[loong@localhost ~]$ stty -aspeed 38400 baud; rows 24; columns 80; line = 0;intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;swtch = M-^?; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;lnext = ^V; flush = ^O; min = 阅读全文

posted @ 2012-06-04 11:43 Lo0ong 阅读(22951) 评论(0) 推荐(1) 编辑

【Linux】fg bg ctrl + z jobs & 等命令
摘要:转自:http://blog.chinaunix.net/space.php?uid=20697318&do=blog&id=1891382fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一。& 最经常被用到 这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停三。jobs 查看当前有多少在后台运行的命令四。fg 将后台中的命令调至前台继续运行 如果后台中有多个命令,可以用 fg %jobnumber将选中的命令调出,%jo 阅读全文

posted @ 2012-06-04 10:45 Lo0ong 阅读(5129) 评论(0) 推荐(0) 编辑

Vmware虚拟机的linux与主机共享
摘要:1. 选择Vmware菜单栏下的"VM"->"Settings..."->"Options"->"Shared Folders"在"Folder sharing"中, 选择"Always enabled", 然后在"Folders"中选择, add, 添加你要共享的主机目录Host path.,Finish.2. 此时, 主机的目录已经共享到了虚拟机里, 但是共享到了何处呢?答案是: 共享到了/mnt/hgfs/下, 你可以在这个文件下, 阅读全文

posted @ 2012-05-31 13:14 Lo0ong 阅读(326) 评论(0) 推荐(0) 编辑

linux下 重启网卡
摘要:[FROM]http://topic.csdn.net/u/20100125/08/a1ff75b7-6f17-4bd0-8d36-42f52cb7ca3e.html一、network利用root帐户# service network restart二、ifdown/ifup# ifdown eth0# ifup eth0三、ifconfig# ifconfig eth0 down# ifconfig eth0 up 阅读全文

posted @ 2012-05-26 10:06 Lo0ong 阅读(363) 评论(0) 推荐(0) 编辑

导航