Linux 软件列表

深入解析Linux下\r\n的问题
Linux

深入解析Linux下\r\n的问题

2020-02-16 标签:深入,解析,linux,r,n,问题,常在,下操,难免,遇到,特别,比如,最近的,邮件,发送,以前,时代,好像,过去了

常在Linux下操作,难免要遇到\r\n问题,特别在很多地方比如最近的邮件发送,怎么都\r\n了,以前只有\n的时代好像已经过去了,因为我是一个比较喜欢总结的人,一个喜欢理论先行的人,所以,认真的测试并且理解了一番,尽管我个人认为是比较可以了,但,如果哪位高手看出了不妥之处,不吝赐教!一、例子源文件

基于linux下获取时间函数的详解
Linux

基于linux下获取时间函数的详解

2020-02-16 标签:基于,linux,获取,时间,函数,详解,asctime,日期,字符串,格式,表示,include,time,h,定义,char,const,struct,tm,timeptr

//-------------------------------------------------------------//asctime(将时间和日期以字符串格式表示)#include定义函数char * asctime(const struct tm * timeptr);函数说明asct

解析Linux下的时间函数:设置以及获取时间的方法
Linux

解析Linux下的时间函数:设置以及获取时间的方法

2020-02-16 标签:解析,linux,下的,时间,函数,设置,以及,获取,方法,实现,代码,如下,time,t,char,asctime,const,struct,tm,r

一、时间函数实现代码如下:time_t time(time_t *t);char *asctime(const struct tm *tm);char *asctime_r(const struct tm *tm, char *buf);char *ctime(const time_t *timep

基于linux程序中段的学习总结详解
Linux

基于linux程序中段的学习总结详解

2020-02-16 标签:基于,linux,程序,中段,学习,总结,详解,陆陆续续,接触,今天,适当的,时间,仓促,比较,零散,text,编译程序,机器

linux程序的段陆陆续续接触过一些,今天适当的总结一下,时间仓促,总结的比较零散。linux 段:text:已编译程序的机器代码。.rodata:只读数据。printf中的格式串,或者开关语句的跳转表。data:已初始化的全局变量。bss:未初始化的全局变量。symtab:符号表。注意:1、如果定

深入理解linux下查看进程内存的使用情况
Linux

深入理解linux下查看进程内存的使用情况

2020-02-16 标签:深入,理解,linux,查看,进程,内存,使用情况,动态,使用,实现,代码,如下,top,命令,d,p,pid,设置,delay

动态查看一个进程的内存使用实现代码如下:1、top命令top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)静态查看一个进程的内存使用实现代码如下:1、p

解析Linux系统中JVM内存2GB上限的详解
Linux

解析Linux系统中JVM内存2GB上限的详解

2020-02-16 标签:解析,linux,系统,jvm,内存,gb,上限,详解,通常,使用,32,64,损失,10,20,性能,建议,程序

我们通常使用的JVM都是32位的(64位的JVM会损失10-20%的性能,通常不建议使用),而32位程序的寻址空间应该是4GB才对,为什么Linux上的JVM内存只能使用2GB呢?经过和JDK研发组的人员沟通,终于弄清楚了一些相关的原因。这个问题存在于早期的一些Linux版本中,特别是内核2.5以前

Linux 脚本编写基础知识
Linux

Linux 脚本编写基础知识

2020-02-16 标签:linux,脚本,编写,基础知识,基础,语法,基本,介绍,开头,程序,必须,以下,面的,放在,文件,bin,sh,符号,用来

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须放在文件的第一行):#!/bin/sh  符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。  当编辑好脚本时,如果要执行该脚本,还必须使其可执行。  要

浅析linux下如何用脚本自动发送文本mail邮件
Linux

浅析linux下如何用脚本自动发送文本mail邮件

2020-02-16 标签:浅析,linux,如何,脚本,自动,发送,文本,mail,邮件,安装,msmtp,luther,gliethttp,sudo,apt,install,编辑,配置

1. 安装msmtp luther@gliethttp:~$ sudo apt-get install msmtp 2. 编辑配置脚本(~/.msmtprc是默认配置文件,也可以使用-C选项指定配置文件路径) luther@gliethttp:~$ vim msmtprc #添加如下内容 defau

linux脚本实现自动发送和收取邮件的设置方法
Linux

linux脚本实现自动发送和收取邮件的设置方法

2020-02-16 标签:linux,脚本,实现,自动,发送,收取,邮件,设置,方法,命令行,模式,下的,安装,sendemail,使用,举例,getmail

1. 命令行模式下的发送邮件 1.1 安装sendemail 2.2 使用sendemail和举例 2. 命令行模式下的收取邮件 2.1 安装getmail4 2.2 配置getmail4和简单举例 2.3 用munpack从邮件中抽取附件 1. 命令行模式下的发送邮件 1.1 安装sendemai

深入分析Linux下如何对C语言进行编程
Linux

深入分析Linux下如何对C语言进行编程

2020-02-16 标签:深入分析,linux,如何,c,语言,进行,编程,源程序,编译,下面,要使,gnu,gcc,编译器,实例,来说,使用,假设

1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hello.c):int main(int argc,char **argv){printf("Hello Linux/