- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 实用推荐:我的Linux书架
工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。 入门类 一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接触的操作系统就是Windows,因此对于这绝大部分人来说,如果要学习Linux开发,学会使用这个系统都是必不可少的一个环节。 现在的Linux初学者是幸福的,随着Linux桌面环境越来越易用,入门一个新的系统是非常容易的事情。虽然命令行
2011-03-12 13:34:00 689
转载 15条常用的视频音频编辑脚本命令(mencoder/ffmpeg等)
可以把它当快速简易参考看,主要的功能有:视频格式转换音频格式转换切割视频及音频连接两段视频视频音频同步将图像系列转换成视频 这里是百鬼丸以前收集的一部分命令行视频音频编辑脚本命令,一直在自己的记事本里随时用,现在觉得新浪编辑器够方便,速度也够快,觉得把它们放在博客上更合适些。这些命令都是基于一些开源免费软件,如mencoder,ffmpeg, lame, sox,perl, ffmpeg2theora等,这些软件一般都没有图形界面,需要在命令行窗口输入执行。因此对家庭用户可能
2011-01-11 15:07:00 1221
转载 Linux上使用数码相机
刚拿到相机的时候,就在本上的Vista上插了一下,没想到Vista哗啦哗啦装了一堆东西,然后说这个佳能400D已经可用了,怪不得带着几个GB的驱动,真是准备充分啊。XP就不行,就得装佳能提供的光盘才能用。佳能同时也提供了MacOS使用的光盘。 Linux安装时不会带这么多外围驱动,也没有厂商光盘。但Google了一下之后,发现一些Ubuntu的其他相机的结果,大体就是给udev加一些规则,这个规则就是gphoto的规则。再查gphoto,发现一个支持的相机的列表,400D就在上面,上面还有许多
2011-01-04 11:14:00 2982
转载 netcat,nc小介绍
netcat,简称为nc,是一个非常有用的网络小工具,也被称作网络安全工具中的瑞士军刀,它有两个主要的分支,你需要注意的是所使用的nc能否使用-e选项(在编译时是否打开了-DGAPING_SECURITY_HOLE宏);-l与-p是否能同时使用。对于它的名字,我没有查到具体的说明,但觉得是取自cat指令的命名方式(cat - concatenate files and print on the standard output),意思是网络版的cat命令。manual中对nc是这样描述的:
2010-08-03 14:16:00 3275
原创 实验:在linux下用bonding实现了将双网卡合而为一,增加传输速率
实验环境:双网卡机器上的两个网卡eth0,eth1均为10baseTX-FD(可以手动设置),将它们绑定为一个网卡设备bond0。bond0的ip为10.3.4.115 mac:00:11:09:C4:7B:D7 ssh服务器的ip为10.3.4.112 实验的数据传输在bond0与ssh服务器之间发生。
2010-04-29 17:35:00 1829
原创 如何将grub安装到u盘上
看许多文章讲这个题目,讲得牛头不对马嘴,导致许多网友不知所云。其实许多人搞不清grub中的setup命令只是安装stage1文件。要想将grub安装到u盘上去,必须把stage1 stage1.5 stage2全部装到u盘上去。简单复制是没有用的,因为三者在一个链上。怎样连成一个链?只要一个命令就可以做到:grub-install。操作过程:
2010-03-09 20:00:00 5402 1
原创 安装fedora12时,将grub安装在boot分区引导记录(PBR)后,重启后无法进入系统
症状:前几天,在Windows机器上安装完fedora12(grub安装在boot的PBR)后,机器重启后无法进入任何一个系统,黑屏白字显示没有可引导的介质(no bootable media)。原因:这是因为此时的第一活动分区是boot分区,第二活动分区是c:盘,MBR中是windows的代码,它只认第一活动分区,并且只认第一活动分区的中PBR,必须通
2010-03-09 09:58:00 3282
原创 hard code || hardcode
硬编码(hard code或hard coding)指的是在软件实现上,把输出或输入的相关参数(例如:路径、输出的形式、格式)直接硬编码在源代码中,而非在运行时期由外界指定的设置、资源、数据、或者格式做出适当回应。硬编码,一般被认是种反模式或者不好的实现,软件因应输入数据、或者输出的格式改变就必需修改源代码。对客户而言,改变源代码之外的小设置也许容易点。硬编
2009-10-22 13:03:00 6947 5
原创 ftp工具lftp使用总结
在用lftp访问国内一些ftp服务器时,往往看到的中文是乱码。这是由于服务器和本地编码不一致造成的。我们只要在主目录下新建一个文件~/.lftprc或者~/.lftp/rc 并在其中加入以下内容: set ftp:charset GBK #解决lftp的目ls时,目录名和文件名的显示乱码问题set file:charset UTF-8 #解决下
2009-09-08 15:46:00 1149
原创 命令解释中option和non-option参数
案例:[LeonHughes@localhost:Download]$find . -maxdepth 1 -name g*./garnome-2.24.0./gradetwo-fetion-e8224ae911604229f65f19230745723867baccc3.tar.gz[LeonHughes@localhost:Download]$find .
2009-08-31 19:56:00 4351 3
原创 中断与异常的区别,以及他们与任务调度的关系
quote: The kernel distinguishes between interrupts and exceptions in the following way. An interrupt is an asynchronous event (one that can occur at any time) that is unre
2009-08-28 11:52:00 2907 1
原创 bios先执行POST自检,还是先被加载进内存?
BIOS是先执行POST自检,还是先被加载进内存?如果是先执行POST自检,那么BIOS不加载进内存怎么能运行呢?如果是先被加载进内存,说明内存条是可用的,还需要在POST中检测内存干什么呢?我觉得这是个鸡生蛋,蛋生鸡的问题。请达人指教。。
2009-08-18 11:06:00 2212 3
转载 charset changing
linux下识别编码的小程序(enca)enca命令专门用于识别编码的软件。使用方法: enca -L zh file 检查文件的编码 enca -L zh -x UTF-8 file 将文件编码转换为"UTF-8"编码 enca -L zh -x UTF-8 file2 如果不想覆盖原文件可以这样iconv
2009-05-17 15:10:00 668
原创 dig @58.192.112.11 www.sina.com
[root@localhost media]# dig @58.192.112.11 www.sina.com; > DiG 9.5.0-P2 > www.sina.com;; global options: printcmd;; Got answer:;; ->>HEADER;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHOR
2009-05-16 15:05:00 2256
原创 解决不能在nautilus中双击mount,以及fas32不能写的问题
首先mount已经置了suid权限。所以普通用户是可以执行mount的。但是为什么普通用户还是不能mount。。。 mount /dev/sda5 /mnt/d/ -o umask=0还是不能写。..这其实主要是/dev/sda5的问题。 brw-r----- 1 root disk 8, 5 2009-05-16 18:11 /dev/sda5 /dev/sda
2009-05-16 11:35:00 725
转载 kerberos原理
这是MIT(MassachusettsInstituteofTechnology)为了帮助人们理解Kerberos的原理而写的一篇对话集。里面有两个虚构的人物:Athena和Euripides,通过Athena不断的构思和Euripides不断的寻找其中的漏洞,使大家明白了Kerberos协议的原理。 Athena:雅典娜,智慧与技艺的女神。 Euripides:欧里庇得斯,希腊的悲剧
2009-04-29 21:22:00 523
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人