CMake 手册详解目录

 

 

 

8、configure_file

9、CMake手册详解 (九)内容为else elseif enable_language enable_testing endforeach endfunction endif endmacro endwhile
execute_process export

10、file< 文件操作命令

11、find_file<查找一个文件的完整路径。

12、find_library<查找一个库文件

13、find_package 为外部工程加载设置。

14、find_path<搜索包含某个文件的路径

15、find_program 查找可执行程序

16 、CMake 手册详解(十六)foreach  function  get_cmake_property  get_directory_property  get_filename_component

 

清除Linux系统中/var/spool/clientmqueue目录

linux系统运行一段时间后会发现/var/spool/clientmqueue/目录很大,甚至占满了不大的磁盘空间,这些文件是如何产生的,能否清除,如何清除呢?

该目录下的文件是corntab操作产生的,这些文件一般要通过mail的形式发给对应的用户的,如果sendMail没有启动,这些文件就会长期保存在这里.

这些文件可以清除,但清除方法不能用一般的rm方法,会示显示参数列表过长(-bash: /bin/rm: Argument list too long)无法用rm直接删除.
正确的清除方法如下:
以root身份进入/var/spool/clientmqueue/,执行: ls|xargs rm -f 就能全部删除了

如何才能不产生这些文件呢?彻底的解决方法如下:
将crontab里面的命令后面加上 > /dev/null 2>&1。 如:ls -l / > /dev/null 2>&1

源自:http://blog.3gstdy.com

Crontab实例

Crontab实例
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置

继续阅读Crontab实例

Red Hat的版本号代表什么含义

Linux是GNU/Linux的缩写,通常指各种Linux发行版的通称。常见的Linux厂家主要有Redhat/Novell等。

Redhat有两大Linux产品系列,其一是免费的Fedora Core系列主要用于桌面版本,提供了较多新特性的支持。另外一个产品系列是收费的Enterprise系列,这个系列分成:AS/ES/WS等分支。

Advanced Server,缩写即AS。AS在标准Linux内核的基础上,做了性能上的增强,并提高了可靠性,集成了众多常见服务器的驱动程序。可轻松识别IBM/DELL/HP等常见机架式服务器的磁盘阵列卡等设备。

继续阅读Red Hat的版本号代表什么含义

Linux系统之间的网络文件共享

A. 设置本地共享目录

a. 在 “/etc” 下新建名为 “exports” 的文件: “touch /etc/exports”。

b. 按如下格式添加要共享的目录及共享的访问权限: “/home host1(rw) host2(r) host3(w)” *, 每个

目录一行。

c. 保存后重启系统或运行 “/sbin/service nfs restart”, 共享生效。

* 如果使用主机名(hostname)则必须将其添加到主机名列表中, 否则请使用IP 地址。

B. 挂载远程共享目录

a. 新建用来挂载的文件夹。

b. 使用命令 “mount r-host:/home/jelle/tmp /mnt/tmp” 或 “mount r-IP:/home/jelle/tmp /mnt/tmp”

手动
挂载远程主机 r-host/ 远程IP r-IP 上的共享目录; 或者在 “/etc/fstab” 中按如下格式添加自动挂载项:

“r-host:/home /mnt/tmp nfs defaults” 或 “r-IP:/home /mnt/tmp nfs defaults”。