随笔分类 -  Linux Programming

Programming in Unix/Linux.
摘要:1.名词解释: 以下是维基百科解释: here文档[1],又称作heredoc、hereis、here-字串或here-脚本,是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言里定义一个字串的方法。它可以保存文字里面的换行或是缩排等空白字符。一些语言允许在字串里执行变量替换和命令替换。 here文档最通用的语法是 one two three3 > uno dos tres4 > END_TEXT5 ONE TWO THREE6 UNO DOS TRES END_TEXT被用作标识符。它指定了here文档的开始和结束,ONE... 阅读全文
posted @ 2013-08-18 14:17 Finlay Liu 阅读(1338) 评论(0) 推荐(0)
摘要:谢谢你你给了我们在这篇文章前两个部分的喜欢,美言和支持。在第一部分文章中我们讨论了那些都只是切换到 Linux 和linux新手所需的必要知识的用户的命令。对 Linux 新手非常有用的 20 个命令第二篇文章中我们讨论了中级用户管理自己的系统所需要的命令。对中级 Linux 用户非常有用的 20 个命令接下来呢?在这篇文章中我将解释管理Linux 服务器所需的一些命令。41. 命令: ifconfigifconfig用来配置常驻内核的网络接口信息。在系统启动必要时用来设置网络适配器的信息。之后,它通常是只需要在调试时或当系统需要调整时使用。检查活动网络适配器01[avishek@tecmin 阅读全文
posted @ 2013-08-12 17:04 Finlay Liu 阅读(330) 评论(0) 推荐(0)
摘要:也许你已经发现第一篇文章非常的有用,这篇文章是继对初级Linux用户非常有用的20个命令的一个延伸。第一篇文章的目的是为新手准备的而这篇文章则是为了Linux的中高级用户。在这里你将学会如何进行自定义搜索,知道正在进行的进程和停掉进程,如何使用Linux的强势功能和如何在系统内编译C,C++和JAVA程序。21. 命令: Find搜索指定目录下的文件,从开始于父目录,然后搜索子目录。01root@tecmint:~# find -name *.sh0203./Desktop/load.sh04./Desktop/test.sh05./Desktop/shutdown.sh06./Binary/ 阅读全文
posted @ 2013-08-12 17:03 Finlay Liu 阅读(257) 评论(0) 推荐(0)
摘要:你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现在我的世界里了。从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任务。毫无疑问,在线文档,书籍,man pages以及社区帮了我一个大忙,但是我还是坚信有那么一篇文章记录了如何简单学习和理解命令的秘籍。这激发了我掌握Linux和使它容易使用的积极性。本文就是通往那里的阶梯。1. ls命令ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。 阅读全文
posted @ 2013-08-12 17:01 Finlay Liu 阅读(257) 评论(0) 推荐(0)
摘要:在学习Linux程序设计POXIS线程的时候,编译一个段简单的代码,就出现下面的错误:对‘pthread_create’未定义的引用!可是在我的代码中已经包含了pthread.h,这是什么回事呢?解决办法是在gcc编译命令加上选项:lpthread。但lpthread与pthread的区别是什么呢? 阅读全文
posted @ 2013-08-06 17:06 Finlay Liu 阅读(7984) 评论(2) 推荐(0)
摘要:1.变量的取用与设定 ●变量的取用:echo ●变量的设定规则 变量与变量内容以一个等号『=』来连结。 等号两边不能直接接空格符。 变量名称只能是英文字母和数字,但是开头字符不能是数字。 变量内容若有空格符可使用双引号『"』或单引号『'』将变量内容结合起来。2.环境变量的功能 ●用env观察环境变量与常见环境变量说明。 ●用set观察所有变量。3.提示符的设定 ● \d :可显示出『星期 月 日』的日期格式,如:"Mon Feb 2"。 ● \H :完整的主机名。举例来说,鸟哥的练习机为『www.vbird.tsai』。 ● ... 阅读全文
posted @ 2013-07-13 10:36 Finlay Liu 阅读(325) 评论(0) 推荐(0)
摘要:1.X Winsows与文本模式的切换 ●[Ctrl] + [Alt] + [F1] ~ [F6] :文字接口登入 tty1 ~ tty6 终端机。 ●[Ctrl] + [Alt] + [F7] :图形接口桌面。 在 Linux的两种登录模式中,一种仅有纯文本接口(所谓的执行等级 run level 3)的登录环境,在这种环境中你可以有 tty1~tty6 的终端界面,但是并没有图形窗口接口的环境。另一种是图形接口的登入环境(所谓的执行等级 run level 5),这个环境中就具有 tty1~tty7 ,其中的 tty7 就是开机完成后的默认的图形环境。 在纯文本启动Linu... 阅读全文
posted @ 2013-07-12 18:08 Finlay Liu 阅读(188) 评论(0) 推荐(0)
摘要:前一段时间刚装了centos 5.4和win7的双系统。发现win7的系统时间不对,机子没上网,每天开机时,总会慢8小时,不知道怎么回事,因为忙别的事情,所以过了那几天才找原因,后来发现 windows time服务没有自动,所以想当然认为是这个原因。 用了几次也没发现什么异常,因为今天开机时候没插网线,直接进了 ubuntu,发现时间快了8小时,插上网线就正常了,所以觉得不太正常,所以重启进了win7,发现慢了8小时,这才意识到可能是两个系统设置不同,导 致的这个时间问题。于是google: 两个概念: UTC即Universal Time Coordina... 阅读全文
posted @ 2013-06-11 18:05 Finlay Liu 阅读(204) 评论(0) 推荐(0)