上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 40 下一页
摘要: 转载:http://boloveyo.blog.163.com/blog/static/203926187201232383956558/系统是CentOS5.6,假设NFS Server IP为192.168.1.2,NFS Clinet IP为192.168.0.100。1.服务端安装NFS:centos 5 :yum install nfs-utils portmapcentos 6 :yum install nfs-utils rpcbind在Centos6下必须先启动rpcbind,而不是portmap:(这个要紧记啊)nfs-utils包提供了NFS服务器程序和相应的管理工具。pr 阅读全文
posted @ 2014-01-24 15:10 摩斯电码 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/zhanglyung/article/details/6204574默认安装的Vim不带有多字符支持,所以不支持中文。无论是将CentOS本来的语系改为中文还是将Vim的语系设置改为中文,都不能正常显示中文。为了在Vim中能够正常处理中文,我们需要在编译时指定—enable-multibyte选项。下面,我写出自己编译安装Vim 7.3的过程。首先,我们需要得到Vim的源码。可以从Vim的官网下载,地址为:wget ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2接下来解压缩得到的源码包,并进入解压目录 阅读全文
posted @ 2014-01-24 14:49 摩斯电码 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.centoscn.com/image-text/config/2013/1105/2062.htmlTFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现1.安装软件yum install tftp* 安装好tftp-server包, 需要把/etc/xinetd.d/tftp文件做一下几个修改。2.修改启动配置文件不管使用的是哪一种super-server,inetd或者xinetd,默认情况下TFTP服务是禁用的,所以要修改文件来开启服务。修改文件/etc/xinetd.d/tftp,主要是设置TFTP服务器的根目录,开启服务。修改后的配置文件如下: 阅读全文
posted @ 2014-01-24 14:13 摩斯电码 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.51ou.com/browse/fedora/33174.html安装fedora后的20个系统设置安装VirtualBox增强工具1.编辑sudoers文件,先备份/etc/sudoers,之后使用su - root切换到root下,在sudoers中,找到root ALL=(ALL) ALL后,加入下面一行username ALL=(ALL) ALL2.加入第三方源。rpmfusion源是极具影响力的第三方软件仓库,提供有版权(nonfree)和专利(free)问题的免费软件,于一般用户来说rpmfusion源可以说是必不可少的。sudo rpm -Uvh ht 阅读全文
posted @ 2014-01-23 21:53 摩斯电码 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 转载:http://hubingforever.blog.163.com/blog/static/171040579201192472552886/一、 概论每一个链接过程都由链接脚本(linker script, 一般以lds作为文件的后缀名)控制.链接脚本主要用于规定如何把输入文件内的section放入输出文件内, 并控制输出文件内各部分在程序地址空间内的布局. 但你也可以用连接命令做一些其他事情.连接器有个默认的内置连接脚本, 可用ld –verbose查看. 连接选项-r和-N可以影响默认的连接脚本(如何影响?).-T选项用以指定自己的链接脚本, 它将代替默认的连接脚本。你也可以使用以 阅读全文
posted @ 2014-01-22 22:21 摩斯电码 阅读(696) 评论(0) 推荐(0) 编辑
摘要: http://fedoraproject.org/zh_CN/get-fedora-all 阅读全文
posted @ 2014-01-22 22:18 摩斯电码 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/htttw/article/details/7226754对于希望学习ARM汇编的同学而言, 购买ARM开发板进行板上实测无疑是一个有效的方法,不过购买ARM开发板需要一笔费用,而且每次测试都需要连接开发板,比较麻烦。这里介绍一个ARM模拟器——SkyEye,通过SkyEye我们可以直接在一台PC上完成ARM汇编程序的开发和调试了,摆脱了ARM开发板的限制,真是不错!下面介绍如何使用:1.在http://sourceforge.net/projects/skyeye下载SkyEye的最新版,我的是skyeye-1.3.4_rc1.tar.gz,同 阅读全文
posted @ 2014-01-21 20:20 摩斯电码 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/barrychiao/archive/2012/10/22/2733210.html1 shell变量基础shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell中可用。而环境变量则可以在创建它们的shell及其派生出来的任意子进程中使用。有些变量是用户创建的,其他的则是专用shell变量。变量名必须以字母或下划线字符开头。其余的字符可 阅读全文
posted @ 2014-01-21 14:15 摩斯电码 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》下面是类似的解释: 阅读全文
posted @ 2014-01-21 13:33 摩斯电码 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-21 11:32 摩斯电码 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-21 10:55 摩斯电码 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-21 10:33 摩斯电码 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-20 20:08 摩斯电码 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-20 18:54 摩斯电码 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 转载:http://os.51cto.com/art/201006/207230.htm参考:《Linux shell 脚本攻略》Page22-23Linux bash程序在程序员的使用中十分重要,尤其是和shell程序的使用中Linux bash程序的调试格外重要。在进行调试的过程中有许多小技术点需要我们注意。下面的门就来详细的学习下Linux Bash命令关于程序调试详解。Linux bash程序调试的Linux Bash命令在编程过程中难免会出错,有的时候,调试程序比编写程序花费的时间还要多,shell程序同样如此。shell程序的调试主要是利用Linux Bash命令解释程序的选择项。 阅读全文
posted @ 2014-01-20 17:31 摩斯电码 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 摘自:《Linux shell 脚本攻略》Page30-33 阅读全文
posted @ 2014-01-20 17:28 摩斯电码 阅读(221) 评论(0) 推荐(0) 编辑
摘要: http://pan.baidu.com/s/1sjB8KC9 阅读全文
posted @ 2014-01-20 15:46 摩斯电码 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 打开多个文件: 1.vim还没有启动的时候: 在终端里输入 vim file1 file2 ... filen便可以打开所有想要打开的文件 2.vim已经启动 输入 :open file 可以再打开一个文件,并且此时vim里会显示出file文件的内容。:e ../myFile.pl 1. vim 文档名 普通方式打开文档 2. vim +n 文档名 打开文档后,定位第n行 3. vim ,进入vim界面之后使用命令 :e 文档名 打开文档,此方式可以在编辑一个文档的同时打开另外一个文档 同时显示多个文件: :split 简写 :sp :vsp... 阅读全文
posted @ 2014-01-18 17:21 摩斯电码 阅读(67605) 评论(0) 推荐(5) 编辑
摘要: 摘自:《Linux shell 脚本攻略》Page61-62 阅读全文
posted @ 2014-01-18 11:47 摩斯电码 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 转载:http://hi.baidu.com/lostdays/item/1d5e7e4833b4d20fc116134b终于在Debian用apt-get安装好LAMP了,之前在CentOS使用编译安装,速度比现在快,但内存使用怎么都优化不下来,又没时间深入研究。。。使用yum安装后更头疼,别的都可以,phpmyadmin居然不能连接数据库。。。试了N种方法都不行,最终只能放弃。装回Debian了- -记录下自己的安装过程,以备后用~1,更新Debian:apt-get updateapt-get updgrade2,安装Apache2:由于内存只有360M,得省着用,所以选择了prefor 阅读全文
posted @ 2014-01-17 23:13 摩斯电码 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 1 安装$apt-get install mysql-server$apt-get install mysql-client2 修改MySQL的口令 一般上一步会让你输入root密码,如果没有,为了安全起见,一定要修改你的口令!先来看看你的mysql是不是真的没有口令:$mysqladmin version如果你能够看到mysql的版本信息,证明目前MySQL没有口令。好,运行mysqladmin password xxxxxx 修改口令:#mysqladmin password xxxxxx 这里xxxxxx是你的新口令。现在你需要运行 mysqladmin version --user.. 阅读全文
posted @ 2014-01-17 22:58 摩斯电码 阅读(3555) 评论(0) 推荐(0) 编辑
摘要: ${变量:-word}如果变量存在且非空,则返回其值;否则返回word用于:如果变量未定义,则返回默认值即word${变量:+word}如果变量存在且非空,则返回word;否则返回null用于:测试变量是否存在${变量:=word}如果变量存在且非空,则返回其值;否则,设置它为word,并返回其值用于:如果变量非订立,则设置变量为默认值,且还返回!${变量:?message}如果变量存在且非空,则返回其值;否则,显示变量:message,并退出当前的命令或脚本。省略message会出现默认信息:parameter null or not set。用于:不足忧变量未定义所导致的错误。 阅读全文
posted @ 2014-01-17 18:48 摩斯电码 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.sina.com.cn/s/blog_ac9fdc0b0101lvdv.html sed和awk是永远地痛,学了又忘,主要是木有横向对比过,所以总把握不到精髓。它可以完美的配合正则表达式(注意是正则表达式哈,不是通配符和字符串模板)。 ***********************************************************... 阅读全文
posted @ 2014-01-17 18:42 摩斯电码 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.firefoxbug.net/?p=722 Var=/home/firefox/MyProgram/fire.login.name${Variable#pattern}:如果模式匹配于变量值的开头处,则删除匹配的最短部分,并且返回剩下的部分例子:[fire]$ echo ${Var#*/}[fire]$ home/firefox/MyProgram/... 阅读全文
posted @ 2014-01-17 18:15 摩斯电码 阅读(3726) 评论(0) 推荐(0) 编辑
摘要: 配置文件的内容格式如下:# Copyright (c) 2013 Peng Donglin.## Authors: Peng Donglin ## this is a config file# # imagenum : the number of images included in output file # output : the file name of update package## enable : # 0: the corresponding image w... 阅读全文
posted @ 2014-01-17 10:12 摩斯电码 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856896.html简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep, 阅读全文
posted @ 2014-01-16 23:16 摩斯电码 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.html简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed使用参数[root@www ~]# sed [-nefr] [动作]选项与参数: 阅读全文
posted @ 2014-01-16 23:14 摩斯电码 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858385.htmlsortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的空格符部分;-M :以月份的名字来排序,例如 JAN, DEC 等等的排序方法;-n... 阅读全文
posted @ 2014-01-16 23:13 摩斯电码 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.htmlsed 和 awk的相关资料可以到这里下载:链接: http://pan.baidu.com/s/1sj0Jxk5 密码: wrsr简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版 阅读全文
posted @ 2014-01-16 23:12 摩斯电码 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html sed 和 awk的相关资料可以到这里下载。awk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里域个数 NR 到目前为止记录数 OFS 输出域分隔符 ORS 输出... 阅读全文
posted @ 2014-01-16 23:03 摩斯电码 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 先说明一下:如果第一个命令执行成功,与操作符 (&&)才会执行第二个命令如果第一个命令执行失败,或操作符 (||)才会执行第二个命令可以分析一下下面的命令的输出:#!/bin/shecho "1" && echo "2" || echo "3" && echo "4" || echo "5" || echo "6" && echo "7" && echo "8&quo 阅读全文
posted @ 2014-01-16 16:31 摩斯电码 阅读(11461) 评论(0) 推荐(3) 编辑
摘要: ls -l filename | awk '{ print $5,$9 }' ls -l filename | awk '{ print $5 }' 阅读全文
posted @ 2014-01-16 14:25 摩斯电码 阅读(6312) 评论(0) 推荐(0) 编辑
摘要: 几天前在使用CSDN的git功能的时候发现一个问题:我在CSDN上创建了两个项目,但是却只能git clone其中的一个。 原因: 在添加ssh公钥的时候,将主机上的ssh公钥在CSDN上填的地方不合理。同一台主机上的公钥在CSDN上只能添加一次,CSDN提供了给整个账号添加全局SSH公钥和针对单个 阅读全文
posted @ 2014-01-15 22:59 摩斯电码 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/zyb19831212/article/details/1887930一、什么是文件系统 (Filesystem);A directory structure contained within a disk drive or disk area. The total available disk space can be composed of one or more filesystems. A filesystem must be mounted before it can be accessed. To mount a filesystem, 阅读全文
posted @ 2014-01-15 20:25 摩斯电码 阅读(3475) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/gqb_driver/article/details/12946629对于使用openwrt的嵌入式系统来说,因为硬件绝大多数采用Flash,因此一般使用squashfs文件系统和jffs2文件系统。前者是只读的,后者是可写的。我们一般会把jffs2 mount到某个目录下。这样就存在某些目录如/bin是只读的(squashfs),某些目录是可读写的(jffs2),这样对文件的操作会依赖于文件系统的属性和文件的路径。 openwrt使用了mini_fo文件系统,从用户的使用角度看,会觉得整个文件系统都是可写的。用户可以任意修改、删除、添加文件.. 阅读全文
posted @ 2014-01-15 20:22 摩斯电码 阅读(2434) 评论(0) 推荐(1) 编辑
摘要: 转载:http://www.cnblogs.com/hnrainll/archive/2011/06/09/2076655.html1. 根文件系统文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘设备可以包含一个或多个文件系统;如果您想进入一个文件系统,首先您要做的是挂载(mount)文件系统;为了挂载(mount)文件系统,您必须指定一个挂载点。注:对于我们应用开发来说,购买开发板的时候,厂家会提供好现成的根文件系统和BootLoader等,如果需要,我们可以改变其中的命令而无需从头开始制作一个新的根文件系统。不过这儿的制作过程可以让我们更深一 阅读全文
posted @ 2014-01-15 20:18 摩斯电码 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 转自 :http://linux.chinaunix.net/bbs/archiver/tid-1111568.html U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。u-bootcmd 前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。u-bootargs bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来设置的。bootargs的种类非常非常的多,我们平常只是使用了几种而已,感兴趣的可以看看这篇文章说的很.. 阅读全文
posted @ 2014-01-15 20:15 摩斯电码 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 下面是SquashFs.tar.gz的下载地址,解压后,直接执行其中的Makefile即可。SquashFs.tar.gz说明:制作squashfs格式的压缩镜像:./mksquashfs ./rootfs ./rootfs.squashfs.img -b 64K -comp xz || exit -1修改uboot传参:mem=104M console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:4M(boot),11776K(rootfs),512K(config)配置内核使其支持Squash 阅读全文
posted @ 2014-01-15 20:11 摩斯电码 阅读(2009) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.oschina.net/question/129540_116839在当前的嵌入式操作系统开发中,Linux 操作系统通常被压缩成 Image 后存放在 Flash 设备中。在系统启动过程中,这些 Image 被直接挂载到根文件系统, 然而这时的根文件系统是只读的, 用户不能在这个文件系统中进行任何写的操作。 如果把 Image 解压后直接拷贝到内存中,也可以实现写的功能,但是嵌入式系统一直存在内存大小方面的限制,所以将整个 Linux 系统拷入内存是不可取的。 本文将介绍一种直接挂载 Image 到根目录下,同时实现文件系统可读写的功能。嵌入式 Linux 启动过 阅读全文
posted @ 2014-01-15 19:41 摩斯电码 阅读(5652) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-01-14 16:47 摩斯电码 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 40 下一页