Linux
文章平均质量分 83
elkd
EmbeddedSoftwareEngineer
展开
-
Linux Shell 编程
一、Shell的基本使用1、bash(Bourne Again shell)的使用 bash的内外部命令:Linux的命令可分为内外部命令,内部命令在shell启动时就调入内存是常驻命令;外部命令是系统的软件功能用户需要时才从硬盘中读入内存。常用内部命令:原创 2011-09-17 23:14:35 · 359 阅读 · 0 评论 -
认识Linux版本
认识Linux版本号:稳定版和开发版。 稳定版:内核具有工业级的强度,广泛应用和部署。新稳定的内核相对旧的只修正了bug和加入了新的驱动程序。 开发版:因内核要实验各种解决方案,所以变化很快。这两种版本相互关联,相互循环。Linux版本号由3位数组成:r.x.y r:目前发布的内核主版本——主版本号。原创 2011-10-11 20:37:46 · 481 阅读 · 0 评论 -
vi
vi是所有Unix及Linux系统下标准的编辑器。 1、vi的基本概念 vi可以分为三种状态: 命令模式(command mode) 插入模式(Insert mode) 底行模式(last line mode)各模式的功能区分如下: 1) 命令行模式(command mode) [redhat@localhost ~原创 2011-11-17 21:50:45 · 564 阅读 · 0 评论 -
跟我一起写 Makefile
概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写m转载 2011-11-30 20:21:12 · 1086 阅读 · 0 评论 -
gcc and g++的区别
gcc和g++的区别gcc和g++都是GNU(组织)的一个编译器。首先GCC表示GNU Compiler Collections,gcc则表示编译器。g++指GNU C++也是GCC的一部分。gcc和g++背后都是运行gcc 命令行下输入gcc或g++,背后都是运行gcc编译器对源代码进行编译和各种处理;因此这两个命令其实是一样的,只是对gcc编译器的默认配置选项不原创 2011-11-26 20:50:50 · 717 阅读 · 0 评论 -
一道Socket的例子
//服务端代码:#include#include#include#include#include#include#include#define MAXLINE 4096int main(int argc, char** argv){ int listenfd, connfd; struct sockaddr_in转载 2011-11-30 08:42:16 · 934 阅读 · 2 评论 -
gdb
gdb 是功能强大的调试程序,可以完全操控程序的运行,就像手中的玩具一样,叫它走就走,叫它停就停,并且可以查看程序所有内部的状态,比如各变量的值、传给函数的参数、当前执行的语句位置。可完成如下的调试任务: 设置断点 监视程序变量的值 程序的单步执行 修改变量的值在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLA原创 2011-11-16 19:09:39 · 1294 阅读 · 0 评论 -
gcc
http://gcc.gnu.org/ gcc 是 gnu compiler collecti 编译器,是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。 gcc 和g++什么关系:事实上只有一个c++编译器,那就是g++。g++不仅仅是一个c++预处理器,而是一个实实在在的c++编译器。由于它的名字 gnu c++ compiler 也能缩原创 2011-11-17 21:12:56 · 1358 阅读 · 0 评论 -
Linux常用命令
一、常用命令 查看命令帮助:man 例如:man su --help 例如:man --help关机: 1)halt 2)/sbin/shutdown -h now登录:login退出: 1)exit 2)logout 切换用户:原创 2011-09-17 23:32:46 · 386 阅读 · 0 评论 -
Linux目录结构
一、Linux系统目录结构 |--------/bin |--------/boot-------- /grub |--------/dev |--------/etc-------- /rc.d-------- /cr原创 2011-10-13 13:22:14 · 508 阅读 · 0 评论 -
putty
一、什么是putty:putty是自由的跨平台Telnet、Rlogin和SSH客户端,全面支持ssh1和ssh2,同时在Win32和Unix系统下模拟xterm终端。使用Putty来通过SSH登录VPS或服务器。 什么是SSH:SSH为Secure Shell原创 2011-09-22 21:35:20 · 737 阅读 · 1 评论 -
Linux界面切换:图形界面<——>字符界面
1、硬盘安装的linux,在系统图形界面启动后,可使用Ctrl+Alt+F1~6切换到字符界面,再用Ctrl+Alt+F7切换到图形界面。 Ctrl+Alt+F7 字符到图形 Ctrl+Alt+F6 图形到字符 注: 对于使用虚拟机安装的linux,由于虚拟机屏蔽了Ctrl+Alt键,必须使用其他热键:Ctrl+Alt+shift原创 2011-10-05 00:40:16 · 806 阅读 · 0 评论