Augusdi的专栏

攀登技术的高峰,我与大家共勉!

Linux下的Perforce客户端使用 – P4

使用的时候只需要从perforce官方网站上下载一个P4可执行文件,放到 /usr/local/bin下面,给予它可执行的权限。 然后只要在全局变量里配置几个变量就可以开始使用p4命令了,最关键的是P4PORT这个参数,这个参数指定了服务器的地址,其他参数可以不给,在命令调用的时候附加就可以了。1...

2015-04-27 16:14:42

阅读数 1157

评论数 0

Linux系统调用列表

以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者的理...

2015-04-27 16:10:49

阅读数 821

评论数 0

linux awk命令详解

linux awk命令详解简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,...

2015-04-27 16:07:30

阅读数 689

评论数 0

linux shell 时间运算以及时间差计算方法

最近一段时间,在处理Shell 脚本时候,遇到时间的处理问题。 时间的加减,以及时间差的计算。 1。 时间加减 这里处理方法,是将基础的时间转变为时间戳,然后,需要增加或者改变时间,变成 秒。 如:1990-01-01 01:01:01  加上 1小时 20分处理方法:a.将基础时间转为时间戳...

2015-04-26 00:11:51

阅读数 2214

评论数 0

linux shell 实现 四则运算(整数及浮点) 简单方法

在刚刚学习写shell 批处理时候,进行逻辑运算中,少不了需要进行基础的:四则运算,这里说说在linux shell 里面简单的实现方法。 1.简单方法[chengmo@centos5 ~]$ b=$((5*5+5-3/2))  [chengmo@centos5 ~]$ echo $b29 在...

2015-04-26 00:06:04

阅读数 884

评论数 0

linux shell 数组建立及使用技巧

linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。  1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5...

2015-04-26 00:04:15

阅读数 799

评论数 0

linux shell 动态生成 数组系列 seq使用技巧

如果对linux shell 数组不是很熟悉的话,请看上一篇文章:linux shell 数组建立及使用技巧  ,这篇文章主要讲是动态生成数组系列。方法应该很多,我这里主要以一个求和计算的题目为例进行分析。  题目:请用linux shell 写一段脚本,实现从1..1000中所有偶数的和值。...

2015-04-26 00:01:42

阅读数 1770

评论数 0

C,C++宏中#与##的讲解

C,C++宏中#与##的讲解 文中__FILE__与示例1可以参见《使用ANSI C and Microsoft C++中常用的预定义宏》宏中的#的功能是将其后面的宏参数进行字符串化操作(Stringizing operator),简单说就是在它引用的宏变量的左右各加上一个双引号。如定义好#def...

2015-04-25 13:00:34

阅读数 1120

评论数 0

C语言宏定义##连接符和#符的使用

#include #define f(a,b) a##b #define g(a) #a #define h(a) g(a) int main() { printf("%s\n",h(f(1,2))); printf("%s\n",g(f(1,2)));...

2015-04-23 13:12:45

阅读数 1223

评论数 0

linux awk 数组和循环

linux awk 数组和循环awk 作为强大的文本处理工具,少不了数组处理。awk 中数组叫做关联数组(associative arrays),下标可以是数字也可以是字符串。awk 中的数组不必提前声明,也不必声明大小,初始化数组元素用 0 或空串,这根据上下文而定。一 语法语法: awk '{...

2015-04-22 17:54:06

阅读数 4954

评论数 0

linux awk 运算符

linux awk 运算符awk 作为文本处理优秀工具之一,它有自己丰富的运算符,可分为:算术运算符,赋值运算符,关系运算符,逻辑预算法,正则运算符。一、运算符介绍运算符描述赋值运算符=    +=    -=     *=    /=    %=     ^=  赋值语句逻辑运算符||逻辑或&a...

2015-04-22 17:41:25

阅读数 846

评论数 0

linux shell 发送email 邮件

方法一:简单邮件发送echo 'hello world' | mail -s "Subject" -t  yanggang@ithomer.com,yanggang_2050@163.com    -a From:463103470@qq.com效果截图方法二: 文本格式发送邮...

2015-04-22 15:47:17

阅读数 4951

评论数 0

Keyboard Shortcuts for the KDE Desktop

Keyboard Shortcuts for the KDE Desktop1. Desktop NavigationStart menu / Access applicationsAlt + F1Run new applicationAlt + F2Show desktopCtrl + Alt ...

2015-04-20 18:25:38

阅读数 965

评论数 0

KDE Common Keyboard Shortcuts

Common Keyboard ShortcutsT.C. Hollingsworth (tchollingsworth gmail.com)The KDE Plasma Workspaces provide keyboard shortcuts that allow you to perform...

2015-04-20 18:23:26

阅读数 933

评论数 0

GDB多进程调试

GDB多进程调试(转) GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统:进程 Proc2 是 Proc1 的子进程,Proc3 又是 Proc2 的子进程。如何使用 GDB 调试 pro...

2015-04-15 14:18:42

阅读数 947

评论数 0

学会用core dump调试程序错误

前言   最近在项目中遇到大型程序出现SIGSEGV ,一直不知道用core dump工具来调试程序,花了近一周的时间,才定位问题,老大很生气,后果很严重,呵呵,事后仔细学习了这块的知识,了解一点core dump的知识。  在使用半导体作为内存的材料前,人类是利用线圈当作内存的材料(发明者为...

2015-04-15 14:17:28

阅读数 851

评论数 0

What is a Perforce "shelved" file?

What is a Perforce "shelved" file?收藏者: zzfy10010转自: http://blog.csdn.net/Xsmile2012/article/details/6701538Shelving is the process of tem...

2015-04-15 13:08:21

阅读数 2464

评论数 0

GDB详解

1 简介2 生成调试信息3 启动GDB 的方法4 程序运行上下文    4.1 程序运行参数    4.2 工作目录    4.3 程序的输入输出5 设置断点    5.1 简单断点    5.2 多文件设置断点    5.3 查询所有断点6 观察点7 条件断点8 维护停止点9 为停止点设定运...

2015-04-13 17:57:54

阅读数 612

评论数 0

Linux快捷键

LINUX新手通常会不太习惯GNOME或KDE的界面操作,不过还好,LINUX的快捷键大多数是与WINDOWS保持一致的,不过也有少数不一样,而这些常用但不一样的可以通过系统设置更换,具体方法百度吧。哈哈。下面介绍一些最为常用的LINUX快捷键* 打开主菜单 = Alt + F1 * 运行 =...

2015-04-13 15:12:19

阅读数 1105

评论数 0

GDB查看运行时数据

在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是:printprint /是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种编程语言),是输出的格式,比如,如果要把表达式按16进制的格...

2015-04-13 13:35:53

阅读数 2691

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭