linux 工作笔记
文章平均质量分 51
bush2582
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux添加系统调用【傻瓜版】
感谢原作者:http://zakir.is-programmer.com/posts/22294.html转载 2014-05-08 17:43:54 · 1840 阅读 · 0 评论 -
古怪错误:Your display is too small to run Menuconfig!
在终端窗口执行编译内核时,要保证窗口的大小,如果窗口过小,则会显示如下错误信息Your display is too small to run Menuconfig!It must be at least 19 lines by 80 columns.把你的终端最大化就行了ga转载 2014-05-09 00:30:50 · 2474 阅读 · 0 评论 -
手把手教你把Vim改装成一个IDE编程环境(图文)
感谢这篇文字的主人:http://blog.youkuaiyun.com/wooin/article/details/1858917手把手教你把Vim改装成一个IDE编程环境(图文)By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:转载 2014-03-04 17:19:34 · 736 阅读 · 0 评论 -
configure 参数介绍
感谢文字主人:http://blog.chinaunix.net/uid-25885064-id-3042659.html'configure'脚本有大量的命令行选项。下面对每一个选项进行简略的介绍:--cache-file=FILE'configure'会在你的系统上测试存在的特性(或者bug!)。为了加速随后进行的配置,测试的结果会存储在一个cache file里。转载 2014-03-02 23:57:49 · 840 阅读 · 0 评论 -
linux下怎样查看硬盘型号和硬盘序列号
首先 sudo fdisk -l 查看自己的硬盘有哪些,之后sduo hdparm -i /dev/sda(我的硬盘是sda) 就可以看到参数了原创 2014-02-20 14:41:10 · 37685 阅读 · 0 评论 -
Linux内核(3)——make mrproper与make clean的区别
感谢做http://blog.youkuaiyun.com/pc620/article/details/6086390转载 2014-05-09 01:00:44 · 811 阅读 · 0 评论 -
ubuntu 下shell 命令的学习1----(编写自动化安装脚本)
今天安装opencv2.3.0在自己的机器上,因为觉得用脚本执行一系列安装的命令比较方便,所有花了一天的时间初步学习了怎么编写最简单的shell 脚本。 首先安装Opencv2.3.0需要cmake 配合。所以去官网上下载了cmake2.8的源码进行编译安装。 其实安装cmake 的步骤并不复杂,需要先安装g++ 然后在cmake 的目录里面make && make ins原创 2014-02-28 22:18:22 · 2193 阅读 · 0 评论 -
Linux系统挂载数据盘
感谢原作者:Linux的云主机数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。 1、查看数据盘 在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如下图: 2、 对数据盘进行分区转载 2014-05-13 14:05:51 · 615 阅读 · 0 评论 -
在ubuntu10.4服务器版本下安装vsftp
终于顺利的按成vsftp的安装文档完成了对vsftp的安装。写下安装的过程,希望给其他人带来帮助,特别感谢这篇文章的作者:http://www.2cto.com/os/201110/109225.html 1、首先,通过wget命令下载vsftp的源码(当然,可以通过apt-get install vsftpd安装,但是,总觉得不知对系统做了什么,所以通过下载源码来安装比较安心)命令如原创 2014-02-09 23:13:21 · 857 阅读 · 1 评论 -
利用ssh传输文件
感谢原作者:http://www.cnblogs.com/jiangyao/archive/2011/01/26/1945570.html在linux下一般用scp这个命令来通过ssh传输文件。1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@1转载 2014-05-13 13:00:52 · 835 阅读 · 0 评论 -
linux 重命名文件和文件夹
感谢博客主人:linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.例子:将目录A重命名为Bmv A B例子:将/a目录移动到/b下,并重命名为cmv /a /b/c 其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:m转载 2014-05-13 16:56:00 · 577 阅读 · 0 评论 -
ubuntu 安装ctags
为了实现vim编程比较舒适,自动补全功能是不可缺少的。相信用过vs的人都对其的自动补全功能念念不忘。ctags 的配置就可以支持vim下自动补全。 首先来看获得ctags的源码 wget http://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz 之后自然是解压和进入目录tar -xvf ctags-5.6原创 2014-03-03 00:19:25 · 2136 阅读 · 0 评论 -
有关opencv2.3.0编译后运行的问题
今天编译opencv2.3.0写的一个文件,发现编译的时候编译器无错误编译通过但是却在运行的时候出现了如下的错误OpenCV Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on原创 2014-03-02 00:59:37 · 2199 阅读 · 1 评论 -
ubuntu 下使用命令行方式实现无线上网
手头有一块无线网卡,升级到ubuntu8.04之后就再没试过,今天心血来潮又尝试了一下,总算是成功了,特此记录如下。环境操作系统:ubuntu 8.04.1型号:TP-LINK TL-WN510G芯片: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)速率:54Mbps支持协议:802.11g转载 2014-02-06 04:57:54 · 1204 阅读 · 0 评论 -
ubuntu13下安装android 开发工具 ADT Bundle
在linux下安装android开发工具有两种方法,第一种方法是使用eclipse搭配ADT和android-sdk来构建开发工具。第二种方法是,直接下载ADT Bundle来进行开发。 相对与来说,第二种方法会更加的方便一点,因为在下载的安装包中已含有了以下几个工具。Eclipse + ADT pluginAndroid SDK ToolsAndroid Platform-t原创 2014-01-27 16:16:10 · 1673 阅读 · 0 评论 -
利用U盘安装grub 引导ubuntu安装
这几天给学弟安装ubuntu,学习了利用U盘安装grub 引导ubuntu,感谢这篇文章的主人,给了我知识和启发http://www.ybty.net/thread-529-1-1.html1、安装mbr到u盘打造自己的多功能USB启动盘——grub2引导WinPE、Archlinux安装镜像和Ubuntu liveCD利用U盘制作启动盘,引导WinPE、Linux安装的文章多如牛毛,转载 2013-11-23 17:33:19 · 7551 阅读 · 0 评论 -
usb安装ubuntu-10.04.4-server-i386
由于最近教研室的需要,一直在配置一台linux的服务器。由于手头有的linux版本是linux-mint,我想要换一个ubuntu,所以下载了ubuntu-10.04.4-server-i386进行安装。步骤如下:1、我先使用了老毛桃的u盘启动制作软件,的iso模式选择我需要的ubuntu-10.04.4-server-i38。iso做启动盘,在UltraISO菜单栏中,找到“启动”执行“原创 2013-11-05 18:50:19 · 1305 阅读 · 0 评论 -
有关错误:buffer i/o error on device fd0,logical block 0
今天在给教研室的台式机装linux的时候,遇到了如下的错误buffer i/o error on device fd0,logical block 0。上网百度之后,发现是加载了软驱所导致的,所以只要在BIOS里面禁止软驱即可。 步骤如下: 第一步:开机安del键,进入bios。(目前主板BIOS有三大类型:即AWARD AMI和PHOENIX三种) 第二步:原创 2013-11-02 22:24:51 · 40383 阅读 · 1 评论 -
Linux下的avr系列的编译烧录调试方法
Linux下的MCU开发之AVR系列1-avr系列的编译烧录调试方法Galaxy2416联系方式:sunxiao.gin@gmail.com附件内容: 程序源码,Makefile模板,相关文档。http://download.youkuaiyun.com/detail/galaxy_blue/4277134附件网址~系列说明:LINUX下程序开发具有一定的成熟性,包括大部分的MCU转载 2013-10-06 15:23:49 · 2040 阅读 · 0 评论 -
Ubuntu linux中怎么查看自己的串口连接情况
我们在windows中查找自己的开发板与电脑的连接的COM口时,可以通过查找设备管理器来看,但是换到咱们的linux系统中就不能这样做了,下面说一下在linux中是怎么查看COM口信息的。 首先,将我的mini2440开发板通过USB转232串口线与PC机连接,这时候咱们的linux系统自动安转了驱动程序,可以使用命令:dmesg 来查看安装驱动的信息,如下图 从上转载 2013-10-06 15:21:28 · 2528 阅读 · 0 评论 -
linux2.6.12 下s3c2440 camera接口 源码分析和个人思考之 read方法篇
Read方法的主要作用就是实现内核与用户空间之间的数据拷贝。因为Linux的内核空间和用户空间隔离的,所以要实现数据拷贝就必须使用在中定义的: unsigned long copy_to_user(void __user *to, const void *from, uns原创 2012-07-12 02:02:14 · 2633 阅读 · 0 评论 -
SSH登陆错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
感谢文字的主人:http://www.cnblogs.com/dongzhiquan/archive/2012/10/09/2717439.htmlConnection to 192.168.10.20 closed.[root@localhost ~]# ssh 192.168.10.88@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@转载 2014-02-06 05:05:43 · 761 阅读 · 0 评论 -
ssh 错误 ssh: connect to host 192.168.1.106 port 22: Connection refused
感谢这篇文字的主人:http://asyty.iteye.com/blog/1440141Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 11.10 默认安装open转载 2014-02-06 05:00:32 · 24266 阅读 · 4 评论 -
Linux下vsftp的安装和配置方法
原文地址:http://blog.sina.com.cn/s/blog_5e796a360100cgfu.html重新安装和配置虚拟用户以下都是在root用户下进行的#tar zxvf vsftpd-2.0.5.tar.gz ——解压#cd vsftpd-2.0.5.tar.gz ——解压后进入vsftpd-2.0.5.tar.gz目录# mkdir /us转载 2014-02-12 16:07:32 · 1443 阅读 · 0 评论 -
解决/usr/bin/ld: cannot find -lxxx 问题
感谢文章的主人:http://blog.chinaunix.net/uid-354915-id-3573647.html今天编译程序遇到:/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lxml2网上查询,记录如下:解决/usr/bin/ld: cannot转载 2014-02-09 23:15:14 · 2806 阅读 · 0 评论 -
设置Ubuntu有线上网
感谢文章的主人:http://blog.chinaunix.net/uid-20789945-id-1841081.html1. 在命令行下输入sudo vi /etc/network/interfaces 打开文件,将其修改为: auto lo iface lo inet loopback auto eth0 iface eth0 inet static转载 2014-02-18 10:50:20 · 1636 阅读 · 0 评论 -
强大的vim配置文件,让编程更随意
感谢文字的主人:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入转载 2014-02-21 15:31:37 · 566 阅读 · 0 评论 -
ubuntu下设置root帐户的密码
感谢文字的主人:http://www.2cto.com/os/201111/111011.html安装ubuntu后,默认的情况下root的密码没有设置,如果使用su命令是无法切换到root权限下的,如果你需要进行pppoe帐户设置的话必须要使用su命令切换到root下才能设置。所以需要设置root密码,在gnome终端输入:sudo passwd root 关于此问题的链接:转载 2014-02-06 05:09:59 · 654 阅读 · 0 评论 -
ubuntu命令行下连接无线网络
感谢这篇文字的主人:http://www.2cto.com/os/201210/160117.html 在ubuntu10的服务器版本下,默认的设置,没有自动连接无线网络,需要用命令行进行设置连接无线网络。 由于Ubuntu Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型的路由。首先检查是否安装了wpasupplicant原创 2014-02-06 04:53:18 · 2935 阅读 · 0 评论 -
linux 下通过ssh传输文件
感谢这篇文章的主人:http://blog.163.com/yimigao@126/blog/static/67156050201238112717672/ 在linux下一般用scp这个命令来通过ssh传输文件。而如果你的工作环境是windows的话,那么可以选择用secure CRT,或者putty 这样的ssh登录工具来进行传输.对于linux环境:一、利转载 2014-02-05 23:04:38 · 900 阅读 · 0 评论 -
linux 笔记 关于struct file 结构下 private_data 数据结构的思考
struct file是字符设备驱动相关重要结构。struct file代表一个打开的文件描述符,它不是专门给驱动程序使用的,系统中每一个打开的文件在内核中都有一个关联的 struct file。 它由内核在 open时创建,并传递给在文件上操作的任何函数,知道最后关闭。当文件的所有实例都关闭之后,内核释放这个数据结构。 在 struct filed有个成员void *private_原创 2012-07-10 06:00:15 · 10591 阅读 · 0 评论
分享