博客专栏  >  运维   >  漫步Linux

漫步Linux

Linux使用心得与经验

关注
3 已关注
21篇博文
  • Linux下C程序的反汇编

    Linux下C程序的反汇编前言:本文主要介绍几种反汇编的方法。gccgcc的完整编译过程大致为:预处理->编译->汇编->链接前三个步骤分别对应了-E、-S、-c三个选项。今天我要介绍的第一种方法就是...

    2015-12-08 21:07
    2900
  • Crontab学习笔记——Linux计划任务

    Crontab学习笔记——Linux计划任务简介Crontab是一个用于设置周期性被执行的任务的工具。主要由CronD这个系统服务、配置文件和crontab配置工具组成,会每分钟从配置文件刷新定时任务...

    2015-10-27 17:21
    566
  • C语言配置文件解析库——iniparser

    C语言配置文件解析库——iniparser前言:在对项目的优化时,发现Linux下没有专门的供给C语言使用的配置文件函数,于是搜索到了iniparser库,可以像那些面向对象语言一样,使用ini文件进...

    2015-10-22 21:16
    5616
  • C语言实现优先级队列——priqueue

    C语言实现优先级队列在回顾一个学长的项目时,发现他在串口的多线程操作时不是单纯的使用互斥量在读写操作时来共享串口,而是使用了一个优先级队列,在共享串口的基础上,可以设定读或写命令的优先级来决定命令执行...

    2015-10-22 00:45
    1204
  • Ubuntu下使用github+jekyll搭建博客

    Ubuntu下使用github+jekyll搭建博客 前言:本文章仅作为我自己搭建博客的一个记录,无原理性的概念,请见谅。 注册github 这一步较为简单,请自行解决。 安装Jekyll ...

    2015-10-16 15:32
    901
  • 浅谈Linux下Makefile编写

    浅谈Linux下Makefile的编写前言:本文简要介绍Makefile文件的编写规范,结合具体项目中的应用进行讲解。具体代码地址: https://github.com/AnSwErYWJ/Dog...

    2015-10-05 19:35
    1378
  • GDB使用教程

    GDB使用教程前言: gdb(GNU debugger)是GNU开发组织发布的一个强大的UNIX/Linux下的程序调试工具。启动gdbgcc -g main.c //调试性编译 gdb a.out启...

    2015-09-23 21:37
    1015
  • CentOS下搭建LAMP环境

    CentOS下搭建LAMP环境前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发。 LAMP: Linux + Apache + PHP + Mysq...

    2015-09-23 16:52
    1470
  • VIM中Ctags插件的常用方法

    『插件介绍』 Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。比如,tags文件就...

    2015-04-10 18:32
    535
  • ubuntu下math.h头文件的编译问题

    在ubuntu下写了个2次方函数,如下:/************************************************************************* > Fi...

    2015-04-16 20:12
    1613
  • ubuntu64位安装ARM-linux-gcc

    本人安装时是使用官方提供的arm-linux-gcc-4.5.1这个版本的。步骤如下: 将安装包放入到本地的一个文件夹中,然后tar xvzf xxx.tar.gz -C / ,这样解压后的文件...

    2015-05-29 10:37
    1042
  • linux下脚本录制工具——script和scriptreplay

    在linux环境下,想要录制一段屏幕视屏不是特别方便。在做这次项目时,通过查找资料,找到了一种方便而且便捷的方法,分享给大家。 linux下有script和scriptreplay这两个工具组合用于...

    2015-06-11 22:12
    1016
  • linux下nohup命令——让程序在远程主机后台运行

    最近做的一个项目,需要登录到远程主机进行运行调试,采取的是talent远程登录。进行了几次实验后发现当运行程序后关闭终端即关闭talent登录后程序有时候也会停止运行,这让我很苦恼,本来想采取守护进程...

    2015-06-14 13:21
    1754
  • Linux程序设计的一些小工具使用

    在Linux下,除了gdb,其实还有一些不错的工具是值得一试的,我就结合最近写的一个ping程序来介绍: 注:程序地址:https://github.com/AnSwErYWJ/Ping cflo...

    2015-07-19 22:39
    585
  • Linux命令行文本加密的小技巧

    Linux命令行文本加密的小技巧我在学习shell攻略时了解到了这个方法,感觉简单有趣,所以现在把它整理出来和大家分享。ROT13文本编码介绍ROT13(回转13位,rotateby13places,...

    2015-08-18 12:35
    1537
  • 使用shell脚本清空文件

    使用shell脚本清空文件在最近的项目中,会生成很多日志文件,所以需要写一个脚本来手动清空它们,下面提供几种典型方法。方法1代码#!/bin/bash ##方法1 echo "" > $1 echo ...

    2015-08-20 11:08
    4566
  • Linux平台上SQLite数据库教程(一)——终端使用篇

    Linux平台上SQLite数据库的安装与使用SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,可能只需要几百K的内存就够了。能够支持...

    2015-08-28 22:00
    5815
  • Linux平台上SQLite数据库教程(二)——C语言API介绍

    Linux平台上SQLite数据库教程(二)——C语言API介绍 本文将介绍几个基本的SQLite3数据库的C语言API接口,主要用到两个文件:sqlite3.c、sqlite3.h。源码地址:ht...

    2015-08-29 21:42
    1257
  • Linux fork炸弹解析 ——Linux Fork Bomb

    Linux Fork Bomb:(){ :|: & };:是一个bash函数,以Fork Bomb闻名,是一个拒绝服务攻击 的Linux 系统。如果你好奇地去执行了这个命令,那么赶快重启系统吧~!命令...

    2015-08-31 10:47
    2586
  • Friendly ARM开发板安装Linux系统教程

    友善之臂ARM9开发板安装Linux系统教程前言:智能蘑菇房项目的运行环境是友善之臂ARM9开发板,所以需要在上面灌一个linux系统,下面我来简单介绍一下。准备 读卡器 SD卡 串口线一根(USB转...

    2015-09-01 11:57
    879
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部