- 博客(18)
- 收藏
- 关注
转载 写给想当程序员的朋友 -- 一个还不太老的程序员的体会
谨以此文献给所有想当程序员的朋友(注:原文发布于2005年) (一) 文章由来及个人经历 我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下这个问题了,来帮助朋友选择和回报朋友的信任。 这也就是此文的由来。 还
2013-06-28 16:18:31 674
转载 shell编程常识
Shell脚本编程的常识(这些往往是经常用到,但是各种网络上的材料都语焉不详的东西,个人认为比较有用)七种文件类型d 目录 l 符号链接s 套接字文件
2013-06-28 16:07:19 603
转载 dpkg的使用
dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。下面是它的一些命令解释:1)安装软件命令行:dpkg -i 示例:dpkg -i avg71flm_r28-1_i386.deb2)安装一个目录下面所有的软件包命令行:dpkg -R示例:dpkg -R /usr/local/src3)释放软件包,但是不进行配置命令
2013-06-28 09:46:54 512
转载 Linux下,搭建android的开发环境
Linux下搭建Android开发环境 为什么要在Linux搭建开发环境呢?从直观来说,Android虚拟机在Linux下运行速度更快,而且性能更稳定。 我使用的Linux环境是ubuntu-10.10-desktop-i386。安装前所需要准备的软件: 1. JDK(jdk-6u27-linux-i586.bin) 2. AndroidSDK(and
2013-06-21 15:36:56 623
原创 Linux下,解决把在特定路径下执行的命令转变成任何目录都可以执行的问题
1. echo $PATH/usr/java/jdk1.7.0_21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin现在执行eclipse这个命令只能在/usr/android/adt-bundle-linux-x86-20130522/eclipse路径下才行,现在想让这个命令在任何路径下都可执行r
2013-06-20 10:27:23 6846
原创 解决小米手机的SD卡显示为空,或者文件系统无法识别的问题
报错:空SD卡。sd卡无文件系统,或文件系统不受支持,而且无法格式化出错的原因:抠电池等非正常的关机造成的 在使用中热插拔SD卡,不正常的重启,开机扣拔电池动作过程中SD卡可能处于后台工作状态,异常的动作可能导致SD数据写入出错,从 而引发物理损坏,文件格式损坏,数据损坏,这个方向很大程度受限于使用习惯,因为安卓系统很多程序是后台运行的,其操作SD卡数
2013-06-19 10:02:39 11637 1
转载 解决grub被覆盖的问题
现在大家应该都在上班吧,咱今天探讨的是解决Linux和Windows双系统的引导问题本文中, Windows使用XP, Linux选用Ubuntu. 但其实基本思想是一样的: Linux现在流行的bootloader是grub. xp和nt采用的是ntloader.Ubuntu论坛里的这篇文章主张采用这样的引导方式: ntloader -> grub -> win/lin. 但正如有的网友
2013-06-17 18:18:14 2353
原创 at 和crontab
1. at命令:仅执行一次的工作调度我们使用at命令来生成所要运行的工作,并将这个工作以文本文件的方式写入到 /var/spool/at/目录里,使该工作能等待atd这个服务取用和执行。先寻找/etc/at.allow这个文件,只有写在这个文件中的用户才能使用at命令;再寻找/etc/at.deny文件,写在这个文件里的用户不能使用at命令;要是这两个文件都不存在,说明只有root用户才有
2013-06-17 10:49:35 445
转载 shell中exec相关的
exec 6>&2 2>vercommand >>dev/null &exec 2>&6上述代码解释:exec 6>&2 2>ver就是说,打开一个文件描述符6,保存文件描述2的属性,然后把文件描述符2,也就是标准出错定向到文件ver。接着运行command,command会在当前shell或者子shell里面运行。视command的具体
2013-06-13 16:17:08 672
原创 shell文件锁
在shell中实现文件锁有两种方式,一种是用普通文件来判断,另一种是使用flock命令1. 普通文件判断#!/bin/kshif [ ! -f $LOCK_FILE ]; then#不存在锁文件,则直接产生锁echo $$>$LOCK_FILEelse#存在琐文件,判断锁文件中所指的PID进程是否存在,直到进程退出停止判断,继
2013-06-13 16:11:46 7989
原创 批量重命名
该脚本需要与要修改的文件放在统一个目录下执行: 1 #!/bin/bash 2 3 # Change the file's name like “sdm_cristel_*" to "DB_recovery_plan_*" 4 5 for file in sdm_cristel_* 6 do 7 tails=`ls $file | awk
2013-06-13 10:06:22 661
原创 解决linux右上角键盘小图标消失的问题
通常情况下用的都是ibus所以只要重新启动一下这个进程就OK了1. 先把原先的ibus进程kill掉killall ibus-daemon2. 启动一个新的ibus进程ibus-daemon -d然后就可以看见键盘图标又出现在右上角了。。
2013-06-09 09:45:51 3338
原创 Linux中pidgin下运行QQ和MOC以及人人
纠结了很久,linux下该怎么运行QQ,想上QQ的话,一般都用WEBQQ,今天在网上搜索了一下,找到个不错的方法。1. 安装pidginsudo apt-get install pidgin2. 安装支持webqq的协议sudo add-apt-repository ppa:lainme/pidgin-lwqqsudo apt-get updatesudo apt-
2013-06-09 09:00:00 2372
转载 tmux(terminal窗口管理工具)的使用
###################################################################################################################现在常用的tmux命令(我的前缀键是ctrl+a):ctrl+a, % 垂直分ctrl+a, ” 水平分
2013-06-07 12:50:59 1452
原创 在shell脚本执行的时候,禁止Ctrl+c的操作
将下面的语句写在脚本的开头:trap "" INT QUIT TSTP这样就可以屏蔽掉ctrl+c操作
2013-06-07 10:34:26 3995
原创 date
1. dateWed Jun 5 17:31:52 CST 20132. date +%s13704247183. date +%Y-%m-%d_%H-%M-%S2013-06-05_17-32-354. date +%y-%m-%d_%H-%M-%S13-06-05_17-32-46
2013-06-05 17:35:52 403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人