xyu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Linux

摘要:Unix系统中的口令文件:/etc/passwd里面各字段定义在<pwd.h>中的passwd 结构中。其中共有10个字段,大多数平台至少支持其中的7个(Linux中一般包含前七个字段)。下面说下 struct passwd结构成员: 1 struct passwd{ 2 char *pw_name; /*用户名*/ 3 char *pw_passwd; /*加密口令*/ 4 uid_t pw_uid; /* 用户ID*/ 5 gid_t pw_gid; /* 组ID*/ 6 char *pw_gecos; /* 注释字段*/ 7 char *... 阅读全文
posted @ 2011-09-26 13:04 xyu 阅读(1572) 评论(0) 推荐(1)

摘要:有的相机拍摄的照片格式后缀为.JPG, 但并不妨碍查看图片,但是在向往上上传的时候 ,死活不认.JPG, 只能将他们批量更换后缀了。step1: 进入图片所在的目录 cd pic_pathstep2: ls -l *.JPG | awk '{oldname=$9;sub(/.JPG$/,".jpg");print oldname,$9 }' | xargs -n2 mv搞定! ^-^可以将 其写成一个比较完善的批处理命令,可以转换各种格式,不想写了,以后再补吧........ 阅读全文
posted @ 2011-09-18 21:27 xyu 阅读(178) 评论(0) 推荐(0)

摘要:Gtk的API有很多,如何在使用时让VIM自动补全呢?其实VIM已经有此功能了,这就是VIM的自动补全功能。包括ctrl-N,ctrl-P以及Ommi 补全功能。当然了,还有对包含的头文件的自动搜索。但是编写gtk程序有一点不方便的是,它包的是gtk.h,而gtk.h中是一大堆的*.h文件,显然是不可能在gtk.h中找到什么有用的东西的。是不是有别的什么办法呢?linux的使用在于小巧组合,vim配合ctags即可完成此任务。步骤如下:1.首先进入/usr/include/gtk-2.0/gtk目录,下面有很多头文件,我们要在此目录下生成一个tags文件供使用。2.执行ctags -R * 3 阅读全文
posted @ 2011-09-15 17:01 xyu 阅读(1246) 评论(0) 推荐(0)

摘要:下载 flash_player_10_linux.tar.gz解压:tar -xzf flash_player_10_linux.tar.gz 会得到一个.so文件以非root用户操作:mkdir -p ~/.mozilla/plugins/cp libflashplayer.so ~/.mozilla/plugins/需要root 权限:cp libflashplayer.so /usr/lib/iceweasel/这样就可以了,重启下iceweasel 就可以播放flash 了。 阅读全文
posted @ 2011-09-11 21:51 xyu 阅读(7772) 评论(0) 推荐(0)