linux

Linux系统调用--getrlimit()与setrlimit()函数详解

功能描述:获取或设定资源使用限制。每种资源都有相关的软硬限制,软限制是内核强加给相应资源的限制值,硬限制是软限制的最大值。非授权调用进程只可以将其软限制指定为0~硬限制范围中的某个值,同时能不可逆转地降低其硬限制。授权进程可以任意改变其软硬限制。RLIM_INFINITY的值表示不对资源限制。用法:#include&l...

linux curl 命令详解,以及实例

转自:http://blog.51yip.com/linux/1049.htmllinuxcurl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。一,curl命令参数-a/--append上传文件时,附加到目标文件-A/--user-age...

linux下使用ack进行代码搜索

wgethttp://beyondgrep.com/ack-2.12-single-filesudomvack-2.12-single-file/usr/bin/acksudochmod0755/usr/bin/ack  1.在当前目录递归搜索单词”eat”,不匹配类似于&r...

linux:C++的socket编程

阅读目录  基本的局域网聊天  客户端服务端双向异步聊天源码  局域网内服务端和有限个客户端聊天源码  完美异步聊天服务端和客户端源码  C++定时器  select异步代码  pthead多线程  参考回到顶部  局域网聊天TCP服务端:运行下面代码#include<sys/types.h>#includ...
代码星球·2020-08-05

linux下添加分区并挂载目录、卸载并删除分区

Linux的硬盘识别:一般使用”fdisk-l”命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息#fdisk-l[cpp] viewp...

linux编程合并多个静态库.a为一个.a

.a文件的结构和.tar文件就没有什么区别。x命令解出来,a命令添加,t命令列表假设A.a,B.aC.a在/usr/local/lib目录下mkdir/tmp/libABCcd/tmp/libABCarx/usr/local/lib/A.aarx/usr/local/lib/B.aarx/usr/local/lib/C...

linux自定义开机启动服务和chkconfig使用方法

linux自定义开机启动服务和chkconfig使用方法1.服务概述在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,关闭的时候自动关闭。将需要自动启动的脚本/etc/rc.d/init.d目录下,然后用命令chkconfig--addfilename将自...

linux查看和修改PATH环境变量的方法

查看PATH:echo$PATH使用env命令显示所有的环境变量: $env使用set命令显示所有本地定义的Shell变量: $set使用unset命令来清除环境变量set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:$exportT...

linux定时执行脚本

Linux中,周期执行的任务一般由crond这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。crond的配置文件称为“crontab”,是“crontable”的简写。1.crond服务查看cron状态1sudo se...
代码星球·2020-08-05

linux下编译安装curl

linux下编译安装curl1.下载curl 1 gitclonehttps://github.com/curl/curl.git 2.在curl目录下生成configure文件 1 cdcurl 2 ./buldconf 3.编译生成cu...
代码星球·2020-08-05

linux xfs文件系统无法用readdir获取dirent文件类型d_type则用stat获取暨stat函数讲解

stat函数讲解表头文件:   #include<sys/stat.h>            #include<unistd.h>定义函数:&n...

linux系统编程:守护进程详解及创建,daemon()使用

LinuxDaemon(守护进程)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不需要用户输入就能运行而且提供某种服务,不是对整个系统就是对某个用户程序提供服务。Linux系统的大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、web服务...

linux 守护进程 daemon

Daemon程序简介       Daemon是长时间运行的进程,通常在系统启动后就运行,在系统关闭时才结束。一般说Daemon程序在后台运行,是因为它没有控制终端,无法和前台的用户交互。Daemon程序一般都作为服务程序使用,等待客户端程序与它通信...
代码星球·2020-08-05

Linux中fork()函数详解

linux中fork()函数详解(原创!!实例讲解) (转载)  一、fork入门知识     一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,...
代码星球·2020-08-05

Linux C 读取文件夹下所有文件(包括子文件夹)的文件名

LinuxC 下面读取文件夹要用到结构体structdirent,在头#include<dirent.h>中,如下:#include<dirent.h>structdirent{longd_ino;/*inodenumber索引节点号*/off_td_off;/*offsettothi...