变量名                含义

ARGC                命令行变元个数

ARGV                命令行变元数组

FILENAME        当前输入文件名

FNR                当前文件中的记录号

FS                输入域分隔符,默认为一个空格

RS                输入记录分隔符

NF                当前记录里域个数

NR                到目前为止记录数

OFS                输出域分隔符

ORS                输出记录分隔符

阅读全文

crontab

功能说明:设置计时器。定时执行设定好的程序。

语  法:crontab [-u <用户名称>][配置文件] 或 crontab [-u <用户名称>][-elr]

补充说明:cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。其配置文件格式如下:

Minute Hour Day Month DayOFWeek Command

配置命令的取值范围:

minute (0-59), hour (0-23), day of the month (1-31), month of the year (1-12), day of the week (0-6 with 0=Sunday).

阅读全文

init 6和reboot的区别

init命令用于改变操作系统的运行级别。Init 6是重新启动机器。

reboot也是重新启动机器。

那么这两个命令到底有什么区别呢?

对这两个操作使用man命令看到的内容如下:

阅读全文

CentOS Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

如果仅仅只yum 安装了mysql这个包,启动mysql时就会提示:

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

yum安装mysql这个包其实是MySQL 客户端程序和共享库,所以我们还需要安装php-mysql和mysql-server这两个包.

阅读全文

通过硬盘安装的CentOS需要重新安装的话,过程也很简单,只要在开机进入选择菜单的时候,不断的按“下”键,切换到Other后回车,进入到原来的XP系统。通过磁盘管理器,将分配给Centos的分区删除掉,然后再重新安装就OK。(另一种简单的重装方法请见文尾)现在来说一下整个安装过程。

阅读全文

1,开发C程序的必要工具和设置

A,Solaris下的开发工具

在solaris下开发C应用程序,缺省开发环境是Sun Studio。目前Sun Studio 11是Sun公司最新的C/C++/Fortran开发工具,这个工具已经安装在Unix体验中心的服务器上,我们可以直接使用。在Sun Studio 中,其中C程序的编译工具名称为cc。还有的就是make这个命令,make命令是Solaris安装后就自带了,不需要我们另外安装。

阅读全文

**作者:孙晓明,**华清远见嵌入式学院讲师。

前言**:**

cmake是kitware公司以及一些开源开发者在开发几个工具套件(VTK)的过程中所产生的衍生品。后来经过发展,最终形成体系,在2001年成为一个独立的开放源代码项目。其官方网站是www.cmake.org,可以通过访问官方网站来获得更多关于cmake的信息,而且目前官方的英文文档比以前有了很大的改进,可以作为实践中的参考手册。

阅读全文

作者的图片

DigDeeply

Technology Stack: Golang/PHP/Openresty, and so on…

Web Development Engineer

Beijing China