码迷,mamicode.com
首页 > 系统相关
linux 命令之eval
eval语法: eval command-line command-line:是在终端上键入的一条命令行。 如:$ eval pwd /home/ginoeval 在命令执行前,会将命令扫描两次,第一次是做变量的替换,第二次是用替换后的命令执行 如:$ a=10 $ b=a $ echo $b a $ echo \$$b $a $ eval echo \$$b 10##eval ech...
分类:系统相关   时间:2015-05-07 22:05:36    阅读次数:140
linux应用开发-进程同步编程
linux应用开发-进程同步编程 一 进程同步 一组并发进程进行互相合作、互相等待,使得各进程按一定的顺序执行的过程称为进程间的同步 二 生产者消费者结合信号量 进程1生产,进程2消费,进程1生产的过程进程2等待...
分类:系统相关   时间:2015-05-07 22:02:07    阅读次数:137
通过LR监控Linux服务器性能
1)设置监控服务器要监控 UNIX 资源,必须配置 rstatd 守护程序。注意,可能已经配置了 rstatd守护程序,因为当计算机收到一个 rstatd 请求时,该计算机上的 inetd 自动激活rstatd。验证 rstatd 守护程序是否已经配置:rup 命令报告各种计算机统计信息,包括 rs...
分类:系统相关   时间:2015-05-07 22:01:21    阅读次数:141
Eclipse控制台显示Tomcat日志
今天看一篇学习Struts的博文,文章里面提到从生成的日志,结果,怎么鼓捣都看不到。心情也跟着烦躁了。于是晚饭后出去散步,冷静一下,然后决定晚上一定搞掂这个问题。这不,搞掂了,写篇博文记录一下。Struts2快速入门:http://www.yiibai.com/struts2/struts_quic...
分类:系统相关   时间:2015-05-07 21:57:20    阅读次数:192
Eclipse使用配置
Eclipse基础配置:各种原因重新安装Eclipse得重新配置自己熟悉的Eclipse开发界面,故将自己熟悉的配置在博客中记录下来:...
分类:系统相关   时间:2015-05-07 20:30:21    阅读次数:239
arm-linux编译ntpdate方法
目的:在arm-linux下编译可执行的ntpdate工具 尚未完成目标:未能整个源码包完整编译,所以无法生成ntpd服务端工具   操作步骤如下: (0) 只编译客户端 ntpdate,不编译服务器端 ntpd (1) ./configure --host=arm-none-linux-gnueabi --with-yielding-select=yes (2) cd ntp-d...
分类:系统相关   时间:2015-05-07 20:29:31    阅读次数:479
使用Qemu模拟Cortex-A9运行U-boot和Linux
转载: http://blog.chinaunix.net/uid-20273473-id-3267337.html我的开发环境: Ubuntu-12.04 所有软件包为最新1. 安装GNU工具链sudo apt-get insatll gcc-arm-linux-gnueabisudo apt-g...
分类:系统相关   时间:2015-05-07 20:21:06    阅读次数:367
Linux 技巧:让进程在后台可靠运行的几种方法
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/se...
分类:系统相关   时间:2015-05-07 20:13:21    阅读次数:140
Ubuntu12.4下Qt4+OpenCV2.4.9开发环境搭建成功测试
1.新建项目,并为项目添加文件。 打开Qt Creator,”文件“->“新建文件或项目...” ,如下图所示。 选择 其他项目->空的qt项目,下图。 给项目一个你喜欢的名称,如下; 点“下一步”,得到下图 点“下一步”,得到下图 点“完成” 添加文件,”文件“->“新建文件或项目... 点击“完...
分类:系统相关   时间:2015-05-07 20:12:03    阅读次数:191
linux实验二:SET-UID程序漏洞实验
SET-UID程序漏洞实验20125113 赵恺一、实验描述Set-UID 是Unix系统中的一个重要的安全机制。当一个Set-UID程序运行的时候,它被假设为具有拥有者的权限。例如,如果程序的拥有者是root,那么任何人运行这个程序时都会获得程序拥有者的权限。Set-UID允许我们做许多很有趣的事...
分类:系统相关   时间:2015-05-07 20:11:38    阅读次数:312
Linux下缓冲区溢出攻击及Shellcode
4.3.2 Linux32环境下函数的返回地址 编译、链接、执行程序buffer_overflow.c,并关闭Linux的栈保护机制,参见截图: 下面用gdb调试程序: 在foo函数的入口、调用strcpy函数处和foo返回处设置断点:   继续运行,找到函数的返回地址:   buff的起始地址B到保存函数的返回地址A之间的偏移: A-B=0xbffff29c-...
分类:系统相关   时间:2015-05-07 18:59:56    阅读次数:367
零基础学习Shell编程
一:起因 (0)也许由于一时的冲动使得你开始关注并学习shell编程;亦许由于是“道听途说”shell的威力很大;亦许由于shell编程的魅力;亦许由于作为一个coder的偏好;亦许…… (1)先来搞清楚为什么要学shell,学习要有目的性 ---- 简单的说shell就是一个包含若干行Shell或者Linux命令的文件。对于一次编写,多次使用的大量命令,就可以使用单独的文件保存下来,以便日后...
分类:系统相关   时间:2015-05-07 18:58:38    阅读次数:234
Linux下配置文件读取操作流程及其C代码实现
一、概述 Linux具有免费、可靠、安全、稳定、多平台等特点,因此深受广大程序员的欢迎。 为了体现软件产品的灵活性,可添加配置文件存放某些重要的参数,在部署的时候根据实际的安装环境对每个配置项的值进行设置。这就要求程序能够准确读取到各个配置项的值。 本文详细介绍了Linux下配置文件的读取方法及读取操作的C代码实现,为相关的软件开发工作的开展提供了有益的参考。二、配置文件介绍 为了便于程序处...
分类:系统相关   时间:2015-05-07 18:57:45    阅读次数:284
两台Ubuntu计算机利用Synergy共享鼠标和键盘
工作时使用多台计算机的话,如果要为它们都接上鼠标、键盘可能是一件麻烦的事情:占用很多位置,而且没必要。本文介绍了如何使用Synergy程序在两台Ubuntu计算机之间共享鼠标和键盘的方法。通过此方法,你可以在鼠标移动到一个屏幕的边缘之后,自动“跳入”另一个屏幕中,并且鼠标定位在哪个屏幕中,键盘就可以在哪个屏幕中进行文字输入。 『1』安装 两台Ubuntu均需要安装: sudo apt-g...
分类:系统相关   时间:2015-05-07 18:57:16    阅读次数:302
在Linux上安装Memcached服务
yum安装:yum install memcached或:源码安装下载并安装Memcache服务器端服务器端主要是安装memcache服务器端.下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了lib...
分类:系统相关   时间:2015-05-07 18:48:50    阅读次数:197
linux -- chmod
chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的....
分类:系统相关   时间:2015-05-07 18:46:00    阅读次数:133
转_Linux NFS服务器的安装与配置
Linux NFS服务器的安装与配置一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位....
分类:系统相关   时间:2015-05-07 18:44:46    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!