文章分类 - Linux
摘要:解决办法:tar: Exiting with failure status due to previous errors原来是待压缩的文件夹是root权限创建的,而执行tar的时候未加sudo。
阅读全文
摘要:所有操作都是在 sudo su 下:安装:$ sudo su 进入 ##apt-get install vsftpd# ps -e | grep ftp #查看是否启动安装完毕后或许会自动生成一个帐户”ftp”,/home下也会增加一个文件夹。如果没有生成这个用户的话可以手动来,生成了就不用了:代码...
阅读全文
摘要:近日从论坛二手区,入手一块QQ2440板子,花了100元,通过X宝交易的,卖家还电邮了全套原厂资料包。 照理,资料全了,板子也没问题,应该容易搞起的。但经过几天折腾,不是这么容易的事情。于是把这几天折腾板子的经验写出来,与苦手一起分享一下。 拿到板子主要问题是:1. 原厂已经不做QQ2440的技术支...
阅读全文
摘要:安装: #sudo apt-get install nfs-common#sudo apt-get install nfs-kernel-server修改/etc/exports文件,加入如下几行: 格式: [共享目录] [主机名或IP](参数,参数) /home/armnfs ...
阅读全文
摘要:一. Ubuntu samba配置的安装:sudo apt-get install samba smbfs smbclient二. 创建共享目录:mkdir /home/komy/share sodu chmod 777 /home/komy/share三. 创建Ubuntu Samba配置文件:1...
阅读全文
摘要:1. 点击VMware菜单的——虚拟机——安装VMware Tools,在弹出的对话框中选择“安装”。这时,在Ubuntu下会自动加载Linux版的VMware Tools的安装光盘镜像。你会看到虚拟机的桌面上出现了一个名为VMware Tools的光盘图标,并且被自动打开。其中包括VMwareTo...
阅读全文
摘要:在SHELL编程中,经常要处理一些字符串变量。比如,计算长度啊、截取子串啊、字符替换啊等等,常常要用到awk、expr、sed、tr等命令。下面给大家介绍个简单的字符串处理方法,用不着嵌套复杂的子命令。${#VALUE}:计算VALUE字符串的字符数量。${VALUE%.*}或${VALUE%%.*...
阅读全文
摘要:1. 选择VMware Workstation程序菜单中Virtual Machine Settings-->Options-->shared folders,设置共享目录。2. VM-->Install VMware Tools,准备安装工具包3. 在Ubuntu的桌面上会出现挂载的光盘,打开光盘...
阅读全文
摘要:在自己编写了一个shell小的脚本,而此脚本只在固定文件夹下可以执行,在其他的路径下,该脚本不能使用。所以就想将脚本的所在目录设置为环境变量PATH下,这样可以在任何路径下执行。1、用export命令设置当前session的PATH在登录用户为jeffkuang时,/home/jeffkuang/路...
阅读全文
摘要:最近开始做一些有关linux的工作。听说putty不能支持中文。如果要更新数据库时有中文输入,只能用运行文件的方式。实在是太麻烦了。在网上找了一下,果然有putty支持中文的方法。试了一下,发现不是完全适用。因为我们现在在linux里建的数据库的字符集是GBK,不是UTF-8。如果改成翻译字符集,反...
阅读全文
摘要:内核模块编程之入门(一)-话说模块内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(Loadable Kernel Module,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(monolithic kernel)。单内核的最大优点是效率...
阅读全文
摘要:我们在更新CentOS或者Ubuntu的内核时,执行make menuconfig可能看如这样的错误:*** Unable to find the ncurses libraries or the*** required header files.*** ‘make menuconfig’ requ...
阅读全文
摘要:开发平台:windowXP开发环境:VMware虚拟机,ubuntu12.04操作系统内核版本:linux-2.6.38运行权限:root1.下载源码可从https://www.kernel.org/pub/linux/kernel/v2.6/下载linux-2.6.38.tar.gz2.解压源码考...
阅读全文
摘要:因为是新手接触linux,还是想从基础一点一点做起,于是从编译linux内核开始。0.准备工作 编译内核时,所有的输出文件默认与原内核文件存放在一起,为了避免编译过程出错而引起不必要的启动错误,建议在编译时新建一个目录,与原始内核文件的目录分开。系统原始内核文件目录:/usr/src/linu...
阅读全文
摘要:由于需要在PC机上做一些Linux驱动的实验,来学习《linux设备驱动开发技术及应用》这本书,最近在ubuntu上配置、编译、安装了更老一些的内核。原来ubuntu11.10自带的内核是linux-3.0.0-12的,我改为了linux-2.6.39.4版本的。过程主要参考《Ubuntu环境下编译...
阅读全文
摘要:U盘安装Ubuntu10.04 Beta 1,只要简单的几步就可以成功制作真正的“口袋里的操作系统”。准备工作在开始之前,你至少需要进行如下准备:一张Ubuntu live CD 或者Ubuntu的iso 镜像文件 (7.04、7.10、8.04、8.10、9.04都可以,是Ubuntu就行,最好是...
阅读全文
摘要:SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openss...
阅读全文
摘要:在搭建驱动开发环境时出了不少的问题,现在汇总一下,只为帮助后来者。帖子大多数技术并非原创,而是收集了,网上的大部分相关资料的一些汇总。但一下所有内容都为本人亲自实践后,才敢发出来的。吐槽:在两天半的时间里我都不知道将虚拟机装了多少遍了,Ubuntu的9.10 10.10 11.04 11.10 每...
阅读全文
摘要:Debian/Ubuntu Linux下内核编程者必备的几件法宝1、gcc大名鼎鼎的gcc我想没有人不知道的吧?它是任何编程者必然要先安装的一个武器了。不过一般如果你是安装的Debian系统,应该已经默认安装了的。要是Ubuntu你就安装一下吧,安装方法嘛,就是输入:apt-get install ...
阅读全文
摘要:经过两周的摸索,终于对Linux设备驱动开发有了个初步的认识,下面对Linux设备驱动开发环境的搭建做个小结,以方便自己以后查询,同时也能给同道的初学者一点帮助。刚接触Linux设备驱动时,初学者往往连如何编译驱动程序都不懂,更别说编译进内核或加载测试了。一般都是在网上找个最简单的 hellowor...
阅读全文
浙公网安备 33010602011771号