
Linux
文章平均质量分 81
forlong401
Ubuntu, Fedora and MAC Fans.
Android and ios App developer.
Mobile and Internet.
展开
-
iTerm2 指南
http://wdxtub.com/2016/03/20/iterm2-guide/这里是 iTerm2 的基本入门操作,熟悉之后可以大幅提高效率。光标控制ctrl + a: 到行首ctrl + e: 行末ctrl + f/b: 前进后退,相当于左右方向键,但是显然比移开手按方向键更快ctrl + p: 上一条命令,相当于方向键上ctrl + r: 搜索命令历史转载 2016-03-23 15:16:55 · 1731 阅读 · 0 评论 -
cygwin下安装软件
很多时候,我们在windows下安装完cygwin后,使用时发现装少了软件。那么怎么办?1)有的人说用setup.exe那个玩意再搞一遍。个人比较觉得那个方法蛋疼。2)有的人说用find命令,怎么安装之类的,也不太爽。3)后来发现apt-cyg这个程序,真是强大啊。使用方法和ubuntu下的apt-get一样。爽死啦。安装apt-cyg的方法如下(在cygwin中输入如下命原创 2013-01-18 16:28:14 · 29257 阅读 · 3 评论 -
Linux ls只是列出文件夹
http://www.cnblogs.com/wangyuezhuiyi/archive/2011/12/26/2302597.htmllinux ls只是列出文件夹 ls -l|grep ^d ----列出当前目录下的文件夹 ls -l|grep ^d|grep "tmp" ----列出当前目录下明子含有"tmp"的文件夹 for dir in `ls -l ~/dxy/|gre转载 2013-01-15 16:29:56 · 1791 阅读 · 0 评论 -
推荐给开发人员的实用命令行工具
http://www.youkuaiyun.com/article/2012-11-15/2811906-practical-command-line-tools摘要:优秀的工具对于定位问题出在何处有着无可估量的价值,而且能在一开始就帮助我们阻止问题的出现,总的来说能使我们的工作更有效率。本文介绍了6个非常强大且灵活的工具,熟练使用这些工具能使你的生活变得更轻松一些。作为一名Web开发者,当程转载 2012-11-16 13:41:17 · 938 阅读 · 1 评论 -
超实用的8个Linux命令行性能监测工具
摘要:本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在。对每个系统/网络管理员来说,每天监测Linux系统性能是一项非常艰巨的任务。在IT业从事5年的Linux系统管理员后,我发现监控和保持系统正常运行真不是件容易的事,为此,我总结了8个非常实用的命令行工具给Linux/Unix系统管理员。这转载 2012-09-18 13:35:33 · 1065 阅读 · 0 评论 -
tcpdump抓包命令
http://sizeed.blog.163.com/blog/static/96525451201211472859851/==================================================# tcpdump -i eth0 -c 100 -w /root/test.cap抓包-i 网卡(eth0:第一张网卡)-c 抓包数量-w转载 2012-07-07 22:13:16 · 2879 阅读 · 0 评论 -
Android gingerbread eMMC booting
Android gingerbread eMMC bootingThis page is currently under construction. The content of this page is due to change quite frequently and thus the quality and a转载 2012-03-28 16:31:47 · 2733 阅读 · 0 评论 -
Android eMMC Booting
Android eMMC BootingContents [hide]1 eMMC binaries1.1 Creating the GPT table1.2 Modifying .IMG Files1.3 TI Android build setup[edit]eMMC binariesT转载 2012-03-28 17:07:09 · 1629 阅读 · 0 评论 -
Linux命令行技巧
下面我将和大家分享一些学习Linux命令行的技巧,希望能对大家有所助益。如果在本文中遇到不太熟悉的命令,可以在终端中键入以下命令寻求帮助。Man Where there's a shell, there's a way. Linux入门必备了解bash:没有必要钻研长篇累牍的bash使用手册,通过man bash学习即可。 了解vi:你在工作中也许会使用Emacs或E转载 2012-03-27 19:12:36 · 758 阅读 · 0 评论 -
Ubuntu11.10 64Bit版上的Android 4.0 开发环境搭建
据说Android以后新版本只支持64bit版本开发,所以搭建一个64bit系统的Android开发环境为将来的Android4.0 及更高版本 开发打好基础。一、准备工作1.1 硬件PC 一台(支持64bit),内存最好4G,硬盘最好1T,CPU最好4核心,显卡无所谓,光驱一个。1.2. 软件1.2.1 Ubuntu 11.10 64bit desktop版光盘一张下原创 2011-10-20 17:37:11 · 10060 阅读 · 5 评论 -
Linux与JVM的内存关系分析
http://tech.meituan.com/linux-jvm-memory.html引言在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),转载 2014-10-31 22:00:04 · 822 阅读 · 0 评论 -
查看linux系统版本命令
http://blog.youkuaiyun.com/zhuying_linux/article/details/6859286一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc versio转载 2014-12-18 14:21:24 · 619 阅读 · 0 评论 -
Linux环境下VI/VIM编辑文件时无权限保存的解决方法
http://www.cnblogs.com/panfeng412/archive/2011/08/14/2138052.html在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有sudo权限)。其实,在VI/VIM模式下通过一些简单的命令转载 2015-03-15 20:52:29 · 613 阅读 · 0 评论 -
linux查看当前目录文件数
http://androidren.com/index.php?qa=294&qa_1=linux%E6%9F%A5%E7%9C%8B%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95%E6%96%87%E4%BB%B6%E6%95%B0$ ls | wc -l原创 2015-02-09 13:47:03 · 1505 阅读 · 0 评论 -
IoTivity Architecture (物联网架构)
http://www.androidren.com/index.php?qa=207&qa_1=iotivity-architecture-物联网架构0投票4 浏览https://www.iotivity.org/documentation/architecture-overviewArchitecture O转载 2015-01-17 11:48:51 · 4937 阅读 · 0 评论 -
linode服务器本地备份过程备忘
http://www.linode.im/559.html#more-559linode本身是提供收费备份的,但是对于大多数使用linode vps的朋友来说,本身linode价位已经很高了,如果再来个收费备份,就有些吃不消了。如果资金紧张的朋友,同时数据也不那么重要的朋友,可以考虑下linode自身服务器的本地备份:自己在vps上面划分一个区,专门用于备份网站文件和数据库。(为什转载 2015-01-10 00:02:50 · 1605 阅读 · 0 评论 -
Centos 6.3下配置简单php运行站点
http://jingyan.baidu.com/article/72ee561a865708e16138df07.html在这里,教大家用Apache,来构建简单的web php服务器。,使它能够在我们发布网页的基础上实现PHP的等等语言编写的交互程序,以及在虚拟主机、保密方面的功能。工具/原料Apa转载 2014-12-18 22:33:03 · 651 阅读 · 0 评论 -
nginx + php + centos 6.3
http://www.cnblogs.com/iLoveMyD/p/3539947.htmlPHP 5.5.9 http://cn2.php.net/distributions/php-5.5.9.tar.bz2nginx 1.5.10 http://nginx.org/download/nginx-1.5.10.tar.gz----------------------转载 2014-12-18 22:31:37 · 823 阅读 · 0 评论 -
CentOS 6.6 LNMP搭建
http://henianen.blog.51cto.com/6100762/15849601.wget http://www.atomicorp.com/installers/atomic #下载atomic yum源sh ./atomic #安装2.yum -y install nginxservice nginx star转载 2014-12-18 22:36:49 · 2394 阅读 · 0 评论 -
linux,Centos 6.3 yum安装Nginx+php+Mysql,配置防火墙,开启,关闭端口命令
http://www.hongyanliren.com/116.htmllinux,Centos 6.3 yum安装Nginx+php+Mysql,配置防火墙,开启,关闭端口命令。操作系统:CentOS 6.3 32位准备篇:一、配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器二、配置防火墙,开启80端口、3306端口vi /etc转载 2014-12-18 22:35:00 · 1103 阅读 · 0 评论 -
linux网络编程手记
做linux下的网络编程有一段时间了,中间遇到过很多问题,其中不少是因为自己对网络编程和网络协议的一些基本概念搞不清楚,趁着今天没心情干活就把自己在网络编程方面的理解和一些经验总结一下,Request For Comments。在诸多的网络协议中接触的最多也最紧密的无疑是TCP和UDP,SCTP之前因为项目原因也研究过,不过最终由于方案修改给抛弃了,TCP年代已经很久远,在网上的资料也非常多,转载 2012-02-19 20:51:14 · 830 阅读 · 0 评论 -
sqlite3使用手记
前几天为了解决openfetion登录速度过慢的问题,决定实现数据的本地化功能,以往采用二进制文件直接写入磁盘的形式效率和灵活性显然远远不够,于是毅然决定采用sqlite3来实现,用过之后才发现sqlite3果然是绝佳的选择,作为一种轻量型的数据库,sqlite3有着它独特的优势,简单易用,而且极为高效,当初在引入这个依赖库的时候还在犹豫,但完成后发现它所带来的用户体验绝对可以掩盖住安装时多一个小转载 2012-02-19 20:54:27 · 1351 阅读 · 0 评论 -
open fetion和hybrid
https://github.com/levin108/hybridhttp://code.google.com/p/ofetion/原创 2012-02-19 20:58:45 · 931 阅读 · 0 评论 -
【转】 Ubuntu 10.10 源
<br /> <br />Ubuntu 10.10更新源列表(ubuntu10.10源)<br />Ubuntu 10.10 已经发布了,下面提供更新源方法与更新源列表地址<br />1.sudo gedit /etc/apt/sources.list<br />编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。<br />2.sudo apt-get update 更新源列表信息<br />转载 2010-11-22 21:53:00 · 792 阅读 · 0 评论 -
Virtualbox and Shared Folders
Virtualbox and Shared Folders<br />A note on Virtualbox and Shared Folders. I installed Windows XP as a guest on my Virtualbox OSE on Ubuntu (8.10) and noticed that my Shared Folders to the host, in this case a Fat32 partition that I share with my Wind转载 2010-08-24 20:56:00 · 1117 阅读 · 0 评论 -
转》Fedora 中的 Yum 命令详解
<br />http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation<br /> <br />Redhat和Fedora的软件安装命令是rpm,但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级 麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软件不能用是非常恼人的。令人高兴的是,Fedora终于推出了类似于 ubuntu中的apt的命令yum,令Fedora的软件转载 2010-08-24 20:53:00 · 599 阅读 · 0 评论 -
Virtualbox and Shared Folders
Virtualbox and Shared Folders<br />A note on Virtualbox and Shared Folders. I installed Windows XP as a guest on my Virtualbox OSE on Ubuntu (8.10) and noticed that my Shared Folders to the host, in this case a Fat32 partition that I share with my Wind转载 2010-08-24 20:55:00 · 803 阅读 · 0 评论 -
出现错误-未找到要在其中创建新文件系统的有效设备。请检查您的硬件以找到问题的起因。
<br />问题:<br /><br />VM里安装Fedora时出现:出现错误-未找到要在其中创建新文件系统的有效设备。请检查您的硬件以找到问题的起因。<br /><br />原因:<br /><br />VM默认硬盘是scsi硬盘,从网上看到的说法是:scsi硬盘需要专门的驱动,windows系统带有,而read hat 没有,所以不好装<br /><br />解决方法:<br /><br />把原来的scsi硬盘删除,新建一个IDE硬盘,就可以了转载 2010-08-24 20:54:00 · 1380 阅读 · 0 评论 -
Linux下的git和比较的图形工具汇总
/************************************************************/Git Graphic Tools Summary/************************************************************/https://git.wiki.kernel.org/index.php/Interfa原创 2010-04-15 19:46:00 · 5999 阅读 · 0 评论 -
netfilter 和 Linux 防火墙
http://lxr.linux.no/http://www.netfilter.org/http://www.iptables.org/http://www.ibm.com/developerworks/cn/linux/network/l-netip/原创 2009-02-13 13:57:00 · 737 阅读 · 0 评论 -
Hosting your code on launchpad and bazaar
Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 <! /* Sty转载 2009-02-04 15:26:00 · 1200 阅读 · 0 评论 -
Ubuntu and network
I live in the weak local area network.So i find that notebook doesnt shut down or slowly shuts down in the ubuntu 8.10.原创 2009-01-13 12:48:00 · 838 阅读 · 0 评论 -
如何卸载Ubuntu中多余内核
<br />1.使用这个命令可以查看当前系统使用的内核:<br />lee@lee:/$ uname -a<br />Linux lee 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686 GNU/Linux<br /> <br />2.列出所有安装的内核,带有image的就是内核文件:<br />lee@lee:~$ dpkg --get-selections|grep linux<br />libselinux1原创 2011-02-22 20:27:00 · 5006 阅读 · 0 评论 -
Example uses of the Linux Command ftp
<br />http://linux.about.com/od/commands/a/blcmdl1_ftpx.htm<br /> <br />下文件的时候,还是先切到binary后,比较容易成功。<br /> <br />The following examples illustrate typical uses of the command ftpfor remotely copying, renaming, and deleting files.<br /> ftp abc.xyz.edu转载 2011-03-11 13:05:00 · 921 阅读 · 0 评论 -
自己动手编写优快云博客备份工具-blogspider
来源:http://blog.youkuaiyun.com/gzshun网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁,自动索引,模拟程序或者蠕虫。网络爬虫最重要的任务,就是从互联网搜索出需要的信息,将网页抓取下来并分析,很多搜索引擎,比如百度,谷歌,后台都有一只很强悍的网络爬虫,用来访问互联网上的网页,图片,转载 2012-01-31 21:49:19 · 2278 阅读 · 5 评论 -
Git使用方法
Git使用方法(一) Linux项目开始后,绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事物上(1991——2002年间)。到2002年,整个项目组开始启用分布式版本控制系统BitKeeper来管理和维护代码。到2005年的时候,开发BitKeeper的商业公司同Linux内核开发社区的合作关系结束,他们收回了免费使用BitKee转载 2012-01-29 14:10:08 · 13303 阅读 · 1 评论 -
repo 切分支
cd .repo/manifestsgit remote updategit checkout origin/***git branch -D defaultgit checkout -b default origin/***cd ../../repo sync转载 2011-12-28 16:58:29 · 1904 阅读 · 0 评论 -
Common issues with GCC-4.6 / G++-4.6
https://wiki.edubuntu.org/GCC4.6GCC4.6Common issues with GCC-4.6 / G++-4.6GCC-4.6 is again more strict, introduces new warnings, and lets packages fail to build, which did succeed to转载 2011-12-12 15:02:00 · 2220 阅读 · 0 评论 -
Jabber -- 著名的Linux即时通讯服务服务器
http://www.ietf.org/rfc/rfc3921.txthttp://wiki.jabbercn.org/index.php?title=RFC3921&variant=zh-cnhttp://www.rfc-editor.org/info/rfc3921http://baike.baidu.com/view/188363.htm原创 2011-12-07 17:44:22 · 1290 阅读 · 0 评论 -
Ubuntu 11.10 GCC4.5 GCC4.6无缝切换
Step1: 检查版本和安装的版本lee@lee:~$ ls /usr/bin/gcc*/usr/bin/gcc /usr/bin/gcc-4.5 /usr/bin/gcc-4.6如果缺4.5那么就安装哈。sudo apt-get install gcc-原创 2011-10-18 17:31:22 · 4665 阅读 · 1 评论