![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux进阶
文章平均质量分 81
天朗-星空
这个作者很懒,什么都没留下…
展开
-
tar 压缩解压命令
tar压缩解压命令总结,以及如何将文件压缩解压到指定的目录原创 2014-09-24 12:17:08 · 1652 阅读 · 0 评论 -
linuxRC的含义
比如我们用busybox制作linux根文件文件系统时,根文件系统目录下有linuxrc作为内核运行起来的第一个init程序,再比如做某个脚本开机时自动运行,需要和/etc/rc.d/rc.local这个文件打交道,那么rc到底是什么意思呢?原创 2015-01-27 11:13:53 · 2956 阅读 · 0 评论 -
Linux指令中英文解——希望通过本文不断收集整理linux英文命令,让人见文知意
linux-关键字英文全称希望通过本文不断收集整理linux英文命令,让人见文知意,毕竟名字都是人起的,基本会精敲细琢,就算你给自家小狗起个名字也要想半天,何况是一个开源机制呢不是?原创 2014-10-22 21:33:18 · 911 阅读 · 0 评论 -
“死锁”四个必要条件的合理解释
发现到目前为止,所有的内容都可以在课本书籍、百度、论坛、博客上找到,似乎是教条的罗列。我们发现看过多次,但每每需要的时候(开发、笔试、面试)却总要回头再看~难以摆脱遗忘、记忆的循环~我觉得产生这种现象的原因是因为:停留在机械记忆。因为我们的教科书、论坛、博客的内容十有八九在罗列这些概念~但很少有进一步解释、阐释其存在的必然(四个必然条件为什么不多一个,又为什么不少一个?)及其内在逻辑。或许下面的阐释能让你再遇到这个问题时,可以不翻教科书,不上网百度就能侃侃而谈~原创 2015-05-24 10:48:19 · 7472 阅读 · 0 评论 -
Ubuntu Vmware虚拟机网络配置(一)
之前多次遇到Ubuntu虚拟机无法连网问题,基本每次都是从网上百度配置流程,只记得修改好几个网络配置文件,再重启网络服务就好了,但每每下次遇到网络问题,需要再次找资料辅助。原因一是对这几配置文件的作用压根不清楚,二是对Linux网络驱动或者说TCP/IP协议栈不了解~而上网的是始终是电脑,无论是在Windows还是Linux下,都遵循网络的基本架构,无论是硬件设备还是软件配置,换句话说都需要网卡、网卡驱动、IP/子网掩码/DNS地址的配置~VMware虚拟机是通过软件对电脑系统的模拟,同样也遵循相应的架构~原创 2015-05-10 16:36:34 · 3383 阅读 · 0 评论 -
Ubuntu Vmware虚拟机网络配置(二)
VMware提供了三种工作模式,是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。Ubuntu网络服务有三种启动方式~原创 2015-05-17 12:53:38 · 1351 阅读 · 0 评论 -
代码移植性与高效性的折衷——linux舍高效率而取移植性
任何高级语言编写的软件代码最终都会转化为硬件门电路的空间组合逻辑和时间的时序逻辑,同样所有的硬件门电路的空间组合逻辑和时间时序逻辑都可以用高级语言来描述 、设计~软件的开发过程中或者说代码的编写过程中,每个选择意味着妥协。程序员总是要在一大堆方案中做出取舍,尽量满足那那些往往自相矛盾的目标。其中程序员面对的一个艰难的选择就是:高效率和可移植性。Makefile为什么可以具有可移植性、通用性?原创 2015-03-26 10:02:15 · 1361 阅读 · 0 评论 -
Makefile之变量赋值
因为,makefile关系到了整个工程的编译规则。一个工程中的源文件比较多,其按类型、功能、模块分别放在若干个目录中,当我们修改,添加,删除某些源文件时,要修改相应的Makefile,如果该源文件在Makefile中多处被依赖使用,那么我们要修改Makefile多处地方,这样会带来诸多不便,为了使makefile的更容易维护,在makefile中我们可以使用变量。makefile的变量也就是一个字符串,理解成C语言中的宏可能会更好。原创 2015-02-05 16:30:38 · 1145 阅读 · 0 评论 -
TFTP 服务器的配置
一、TFTP(Trivial File Transfer Protocol,简单文件传输协议或称小型文件传输协议)是一种简化的文件传输协议。二、tftp服务器的配置过程原创 2014-10-31 21:15:08 · 1188 阅读 · 0 评论 -
NFS 服务的配置
一、NFS,即网络文件系统(Network File System,NFS),一种使用于分散式文件系统的协议。二、nfs服务的配置流程原创 2014-10-31 21:03:30 · 670 阅读 · 1 评论 -
应用层open(read、write、close)如何调用驱动open(read、write、close)函数的?
应用层open(read、write、close)如何调用驱动open(read、write、close)函数的?原创 2014-09-29 16:47:57 · 3586 阅读 · 0 评论 -
Linux进程通信_概述
Linux进程通信_概述:进程之间通信是嵌入式Linux应用开发中很重要的高级议题。一、出现在我们脑海的第一反应可能是:什么是进程?二、进而而来的第二个问题可能是:进程为什么要通信,或者说进程通信的目的是什么?1)、资源的共享2)、协调异步进程协作的信号。linux下进程间通信的几种主要手段简介。原创 2014-08-30 17:11:42 · 745 阅读 · 0 评论 -
Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4
如何下载指定版本的Gcc,比如Gcc4.42015-07-16 北京 张俊浩 ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则编译时可能会出错。sudo apt-get install gcc-4.4sudo apt-get install g++-4.4装完后在/usr/bin目录下$ ls -l gcc原创 2015-07-16 14:29:56 · 12837 阅读 · 2 评论