![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux与嵌入式
文章平均质量分 61
xiao_0429
这个作者很懒,什么都没留下…
展开
-
Linux虚拟机和主机共享文件夹的配置
在虚拟机中安装Linux,学习Linux,这样省去了安装双系统的麻烦,方便了不少。而在学习Linux时,常有东西需要与物理主机进行交换,就是想法把物理机的东西拷贝到Linux虚拟机里。在虚拟机软件中有一个功能,就是文件共享。通过这个功能我们可以很容易的进行host和guest机的资源互传。 安装VMware tools,使用Vmware machine的文件夹共享功能实现文件共享。原创 2010-02-18 22:39:00 · 2668 阅读 · 1 评论 -
Linux环境下C编程指南(第二版) -- vim 和 gcc
二、vim编辑器 命令行模式: h 光标向左移动一格 l 光标向右移动一格 j 光标向上移动一行 k 光标向下移动一行 0 光标移动到行首 $ 光标移动到行末 G 光标移动到最后一行的起始 复制文本 yy 将光标目前所在的整行原创 2012-07-12 16:53:21 · 1150 阅读 · 0 评论 -
Linux环境下C编程指南(第二版) -- gdb调试工具
四、gdb调试工具 gdb主要提供的功能: 监视程序中变量的值的变化 设置断点,使程序在指定的代码行上暂停执行,便于观察 单步执行代码 分析崩溃程序产生的core文件 使用命令: gdb filename 装入可执行文件进行调试 注:由于调试原创 2012-07-12 17:02:13 · 2058 阅读 · 0 评论 -
Linux基础 笔记(鸟哥私房菜第二版)
1. 常用的命令包括:ls 显示文件-la 显示所有文件bc 简单计算器date 显示日期时间cal 显示日历加参数可以看指定年月的 cal 7 2015man 查看命令帮助info 查看命令帮助帮助的使用方法:空格键 向下翻页[Page Up][Page Down] Home 第一页End 最后一页/string原创 2015-11-30 13:25:10 · 3528 阅读 · 0 评论 -
分享好用的命令行工具
分享一个好用的命令行,Babun。用官方的题目说就是 A Windows shell you will love! 这个工具是一个集大成者,并且易于安装,更新等。如下是Babun 的Github上的一些介绍。 Babun是一个类Unix的Shell控制台程序,用于Windows上。下载地址如下:http://babun.gihub.io 下原创 2015-11-27 20:48:51 · 6352 阅读 · 0 评论 -
Source Insight简易教程(自己收藏)
1. 常用窗口作用 及其使用 1. Clip Window 保存了最近的复制 剪切的内容 还有一个功能不太清楚 2. Relation Window 显示了与当前函数或变量相关的东西 调用了那些函数,变量在那个地方被引用了。 3. Context Window 显示了当前变量,类原创 2015-11-13 13:11:08 · 4004 阅读 · 0 评论 -
Git 学习笔记
Git 学习笔记1. 创建版本库 git init 将当前目录变为Git可管理的仓库2. 版本库操作 git add readme.txt 将readme.txt文件添加到版本库中,或者将修改过的文件添加到版本库 git commit -m "Wrote a readme file" 1. commit后面的 -m 输入的是本次提交的说明,说原创 2015-09-22 17:05:41 · 2899 阅读 · 0 评论 -
我看保护模式
保护模式,对于学过操作系统的人来说,是一个熟悉而又陌生的概念。之所以熟悉,就是所有的操作系统的书籍都会说到保护模式;之所以陌生,我敢说很多人学完了之后,压根不晓得什么是保护模式,怎么算是保护模式,再者就是它到底保护了什么东西。 “你说的不对,怎么能一棒子打死一帮人!保护模式就是进程相互隔离,实现多任务;就是有分页机制,可以节约内存。”,暂且不说对于不对,其实我也不知道我理解的是否原创 2015-08-02 16:01:10 · 4908 阅读 · 0 评论 -
Vim 学习笔记
1.打开文件vim filename 直接使用vim命令打开一个文件。q! / quit! 强制退出ZZ 保存文件为常规的Unix文件ls 列举出当前目录下的文件w 写入文件,但是不退出vimwq 写入文件并离开vim,与ZZ类似 e! / q! 退出vim编辑器,不保存编辑结果w! filename 强制覆盖现有文件!rm filena原创 2015-07-11 12:03:00 · 3181 阅读 · 0 评论 -
ubuntu下安装bochs
转自:http://blog.csdn.net/lilongherolilong/article/details/76839521. 安装gcc编译环境 sudo apt-get install build-essential sudo apt-get install xorg-dev// X11 的包 sudo apt-get ins转载 2015-07-02 09:42:44 · 732 阅读 · 0 评论 -
Fedora 8下FTP的配置
Fedora 8下 FTP配置 FTP 服务器的配置: 1.安装FTP服务器 检查是否安装了ftp的服务器端,一般在Linux下使用vsftpd,在系统安装包内有vsftpd-2.0.5-19.fc8.i386.rpm软件包。如果没有安装,进行该软件包的安装(客户端的软件包是在系统安装时,默认安装上的软件,如果没有安装可以安装一下,该软件包是ftp-0.17-42.fc8.i38原创 2010-02-18 22:37:00 · 2282 阅读 · 2 评论 -
Fedora下配置Telnet
使用Fedora,可是在这下面没有找到Telnet的服务器端的安装包,只有Client 的安装包。在网络上查了之后,自己进行了一番实战操作,获得如下的方法(至于Fedora 下的客户端软件,我也没有再去网上寻找)安装和设置过程如下:1、安装软件包 xinetd-2.3.10-6.i386.rpm 在RHL第一张光盘里 telnet-server-0.17-25.i386.r原创 2010-02-18 22:33:00 · 3011 阅读 · 0 评论 -
Linux环境下C编程指南(第二版) -- 内存管理
内存管理: 静态内存:在程序开始执行时,由系统分配的内存。也即栈内存 动态内存:在程序运行过程中,由用户自己申请分配的内存。也即堆内存 此处有一个典型例子: 函数中不能返回局部变量的指针,因为在函数结束时,局部变量销毁,它的指针所指向的内存的内容不可预知,且对其进行的访问也是非法的。 #include原创 2012-07-10 15:45:30 · 1189 阅读 · 0 评论