VisualGDB支持Linux的原理是,通过ssh连接到Linux系统上通过ssh给linux下达命令 . (类似visualgdb的有windgb ,这2个都是商业软件。) Visual GDB把GDB调试工具集成到visual studio 开发环境中,在调试过程中,可以使用visual st ...
分类:
系统相关 时间:
2016-06-25 10:54:23
阅读次数:
151
1.背景Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条..
分类:
系统相关 时间:
2016-06-25 06:19:47
阅读次数:
286
生命就是一种旅行,开始了就不要停止,无非就是眼前的苟且还有以后的苟且,只要还有一口气----------hashlinux因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把..
分类:
编程语言 时间:
2016-06-24 20:45:20
阅读次数:
665
1.编制我的第一个shell脚本shell脚本是什么我来简单的说一下,shell脚本是linux系统中的一个特殊程序,他工作在操作系统内核与应用之间,充当了一个"命令解释器"的角色,负责接收用户输入的操作指令并进行解释,将需要执行的操作传递给内核执行,并输出结果。我们来看看我自己的..
分类:
系统相关 时间:
2016-06-15 11:04:34
阅读次数:
366
1、编写linux程序的步骤: (1)建立linux驱动骨架(装载和卸载linux驱动) (2)注册和销毁设备文件 (3)指定驱动相关信息 (4)指定回调函数 (5)编写业务逻辑 这一步是linux驱动的核心部分 (6)编写MakeFile文件 Linux内核源代码的编译规则是通过MakeFile文 ...
分类:
系统相关 时间:
2016-06-15 01:34:51
阅读次数:
207
1.linux程序包管理
API应用程序接口
ABI应用程序二进制接口
2.库可执行程序,本向不能作为程序执行入口,但是可以被调用编译好的二进制格式
3.程序预编译编译汇编链接
静态
动态dllso(shardobject)
4.软件包组成部分
二进制程序/bin/sbin/usr/bin/usr/sbin/usr/local/bin/usr/..
分类:
系统相关 时间:
2016-06-15 00:09:55
阅读次数:
167
有些时候,我们需要在终端启动一个程序,并使之运行——但是如果关闭终端,那么这个程序也就随着关闭了。那么有没有什么方法在关闭终端后,让已经从这个终端启动的程序继续运行呢? 前置知识: xterm,console,tty,pts,pty的区别 shell是直接和内核进行通信的东西 xterm是一个软件概 ...
分类:
系统相关 时间:
2016-06-14 14:15:41
阅读次数:
180
一、概述 1.ELF全称Executable and Linkable Format,可执行连接格式,ELF格式的文件用于存储Linux程序。ELF文件(目标文件)格式主要三种: 可重定向文件:文件保存着代码和适当的数据,用来和其他的目标文件一起来创建一个可执行文件或者是一个共享目标文件。(目标文件 ...
分类:
其他好文 时间:
2016-06-13 13:23:02
阅读次数:
220
姚惠龙,从事软件定制开发10多年,经历了C/S架构的信息系统和B/S架构的web程序开发,也历经Linux应用程序和内核程序的开发。———我是分割线———随着Linux程序的增多,软件的安装过程中经常出现如下问题:1、硬件配置类似或者相同时,批量安装系统和软件,希望实现自动化安装..
分类:
其他好文 时间:
2016-06-12 18:46:03
阅读次数:
197
如果一个程序员从来没有在linux,unix下开发过程序,一直在windows下面开发程序, 同样是工作10年, 大部分情况下与在linux,unix下面开发10年的程序员水平会差别很大。我写这篇文章并不是想贬低windows下面开发的人,做windows开发的人看了可能会感觉不舒服,我并不是这个意 ...