![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 77
tsinfeng
这个作者很懒,什么都没留下…
展开
-
常用命令linux下vi编辑器命令大全
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! <br /><br />进入vi的命令<br />vi filename :打开或新建文件,并将光标置于第一行首 <br />vi +n filename :打开文件,并将光标置于第n行首 <br />vi + filename :打开文件,并将光标置于最后一行首 <br />vi原创 2010-07-08 11:08:00 · 533 阅读 · 0 评论 -
高级串口编程, 使用 ioctl 和 select
高级串口编程, 使用 ioctl 和 select 分类: LINUXChapter 4, Advanced Serial Programming第四章,高级串口编程This chapter covers advanced serial programming techniques using the ioctl(2) and select(2) system转载 2015-02-16 10:01:36 · 9432 阅读 · 0 评论 -
C语言中__attribute__的用法
C语言中__attribute__的用法GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面转载 2015-02-16 10:24:15 · 13786 阅读 · 0 评论 -
Linux 信号signal处理机制
Posted on 2007-08-30 1 信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进转载 2014-05-07 17:21:28 · 553 阅读 · 0 评论 -
Linux core dump详解
有的程序可以通过编译,但在运行时会出现Segment fault(段错误).这通常都是指针错误引起的.以下是我们详细的对Linux core dump的调试技术进行的介绍:1.Linux core dump前言:有的程序可以通过编译,但在运行时会出现Segment fault(段错误).这通常都是指针错误引起的转载 2014-02-27 10:03:26 · 714 阅读 · 0 评论 -
exec函数族的使用
exec函数族的使用exec用被执行的程序完全替换调用它的程序的影像。fork创建一个新的进程就产生了一个新的PID,exec启动一个新程序,替换原有的进程,因此这个新的被exec执行的进程的PID不会改变,和调用exec函数的进程一样。 下面来看下exec函数族: #include int execl(转载 2013-12-07 10:20:17 · 725 阅读 · 0 评论 -
深刻理解Linux进程间通信
深刻理解Linux进程间通信(IPC)0. 序1. 管道1.1. 管道概述及相关API应用1.2. 有名管道概述及相关API应用1.3. 小结1.4. 参考资料2. 信号(上)2.1. 信号及信号来源2.2. 信号的种类2.3. 进程对信号的响应2.4. 信号的发送2.5. 信号的安装(设置信号关联动作转载 2013-05-21 10:06:48 · 3627 阅读 · 0 评论 -
Ubuntu关于中文乱码问题
<br />解决方法:<br /><br />一. Ubuntu默认的中文字符编码<br />Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在<br />/etc/environment中看到:<br />sudo gedit /etc/environment<br />可以看到如下内容:<br />PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"<br />转载 2010-07-21 14:27:00 · 481 阅读 · 0 评论 -
ubuntu 基本命令
<br />文件操作命令:<br />1、ls<br /> 格式:ls 目录<br /> ls命令用于显示文件下有哪些文件。<br />2、touch<br /> 格式:touch test1 test2 test3<br /> touch命令用于创建文件,可以同一时间创建多个文件。<br />3、rm<br /> 格式:rm 文件 <br /> rm命令用于删除文件,当文件不能够被删除时可以加上 -f转载 2010-07-21 14:39:00 · 708 阅读 · 0 评论 -
linux filesystem 文件解释
linux filesystem<br /> 大概放了以下文件:<br />bin,的意思是binary,二进制文件的意思。这里存放的是root用户以及普通用户都可以使用的命令和程序<br />sbin的意思是system binary 这里存放的是系统程序。只有root用户才可以使用这里的程序。<br />etc :configuration files<br />usr:<br />dev :devices files 目录包括所有设备的设备文件<br />home:user转载 2010-07-09 16:00:00 · 1381 阅读 · 0 评论 -
linux精华
001 修改主机名(bjchenxu)<br />vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令 " hostname 主机名"。一般还要修改/etc/hosts文件中的主机名。这样,无论你是否重启,主机名都修改成功。 <br /><br />0002 Ret Hat Linux启动到文字界面(不启动xwindow)(bjchenxu)<br />vi /etc/inittab转载 2010-07-08 11:18:00 · 12902 阅读 · 0 评论 -
Linux下软件安装详解
Linux下软件安装详解 在Linux系统中,软件安装程序比较纷繁复杂,不过最常见的有两种:<br /><br />1)一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。<br />2)另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包通常被是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。<br /><br /> 当然转载 2010-07-08 11:14:00 · 430 阅读 · 0 评论 -
chmod命令详细用法
<br />指令名称 : chmod<br />使用权限 : 所有使用者<br />使用方式 : chmod [-cfvR] [--help] [--version] mode file...<br />说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。<br />参数 :<br />mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,..转载 2010-07-08 11:57:00 · 494 阅读 · 0 评论 -
Linux操作系统下安装最新的gcc4.2.2方法
Linux操作系统下安装最新的gcc4.2.2方法 首先,现在最新的包GCC 4.2.bz2,一般的到处都有的下,linux下的下载速度很满,20多k,很恶心,我喜欢迅雷的下载速度,在windows下下载,大概42M,下载速度2到4M,回到linux下,挂载,ntfs格式的我的,具体不说了,说安装! <br /><br /> 进入到挂载的目录下,先cp GCC4.2.bz2 /azuo, <br /><br /> cd /azuo, <br /><br /> tar -xv原创 2010-07-08 11:26:00 · 972 阅读 · 0 评论 -
Linux入门命令精选
目录索录1.man 对你熟悉或不熟悉的命令提供帮助解释 2.ls查看目录或者文件 3.cp 拷贝文件4.rm 删除文件和目录 5.mv 移走目录或者改文件名 6.cd 改变当前目录 pwd 查看当前所在目录完整路径7.cat,more命令 8.chmod 命令权限修改用法:chmod 一位8进制数 filename9. clear,date命令 10.mount 加载一个硬件设备 11.su 切换到另外一个人的身份12.whoami,wher转载 2010-07-08 11:11:00 · 444 阅读 · 0 评论 -
Linux中tty、pty、pts的概念区别
基本概念: 1> tty(终端设备的统称): tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。 终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。 2> pty(虚拟终端): 但是如果我们远程te转载 2015-02-16 10:19:13 · 719 阅读 · 0 评论