上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 41 下一页
摘要: 转载:http://blog.csdn.net/ithomer/article/details/65667391. __attribute__GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)__attribute__前后都有两个下划线,并且后面会紧跟一对原括弧,括弧里面是相应的__attribute__参数__attribute__语法格式为:__attribute__ ( ( attribut 阅读全文
posted @ 2014-01-26 11:10 dolinux 阅读(208) 评论(0) 推荐(0)
摘要: http://dlc.sun.com.edgesuite.net/virtualbox/ 阅读全文
posted @ 2014-01-26 08:56 dolinux 阅读(355) 评论(0) 推荐(0)
摘要: 转载:http://blog.csdn.net/armeasy/article/details/6217621UIMAGE arch/arm/boot/uImage"mkimage" command not found - U-Boot images will not be built Image arch/arm/boot/uImage is readycp: 无法获取"arch/arm/boot/uImage" 的文件状态(stat): 没有那个文件或目录使用make uImage编译生成的内核能由uboot引导,编译时会用到mkimage工具,出现 阅读全文
posted @ 2014-01-24 18:39 dolinux 阅读(1318) 评论(0) 推荐(0)
摘要: ubuntu桌面快捷方式的创建debian添加快捷启动方式centos 6 桌面建立应用程序的快捷方式的方法今天用着用着ubuntu,突然抽搐了,感觉特别别扭,特别不方便。新装的应用程序不好找到启动按钮,每回要打开一个软件都要去找启动按钮,在ubuntu11的时候还好,到了ubuntu12.04尤其不舒服。于是就想怎么在桌面上安装自己经常用的软件的快捷方式。直接贴方法:方法一:进入 /usr/share/applications 目录下,这里有所有程序的图形化的快捷方式,你可以直接复制到桌面,即可方法二:使用命令的方式: gnome-desktop-item-edit1gnome-deskto 阅读全文
posted @ 2014-01-24 18:09 dolinux 阅读(8938) 评论(0) 推荐(0)
摘要: 转载:http://www.centoscn.com/CentOS/config/2013/1013/1784.html在Centos中通过locale来设置程序运行的不同语言环境,locale由ANSI C提供支持。locale的命名规则为_.,如zh_CN.UTF-8,zh代表中文,CN代表大陆地区,UTF-8表示字符集。在locale环境中,有一组变量,代表国际化环境中的不同设置。1. LC_COLLATE定义该环境的排序和比较规则2. LC_CTYPE用于字符分类和字符串处理,控制所有字符的处理方式,包括字符编码,字符是单字节还是多字节,如何打印等。是最重要的一个环境变量。3. ... 阅读全文
posted @ 2014-01-24 16:29 dolinux 阅读(10947) 评论(0) 推荐(0)
摘要: 转载:http://blog.sina.com.cn/s/blog_9f1c093101019h03.htmlcentos 6.3用yum安装中文输入法1.需要root权限,所以要用root登录 ,或su root2.yum install "@Chinese Support"3.exit4.回到桌面,system->preferences->input method(在CentOS 5上:system->preferences->more preferences->input method)5.如果没有,先注销一下。6.按照提示添加输入法。7 阅读全文
posted @ 2014-01-24 15:46 dolinux 阅读(336) 评论(0) 推荐(0)
摘要: 准备工作:安装ctags graphviz,和cscope(可以用yum install来安装)1、首先下载kscope,最好下载16.x的版本,这个最好的 下载kscope-1.6.2.tar.gz2、解压 下载后,解压缩, #tar -zxvf kscope-1.6.2.tar.gz 并进入到kscope-1.6.2的源码根目录中。3、输入命令,进行配置 sudo yum install kdelibs-devel (configure: error: Can't find X libraries.) sudo yum install flex bison (configure: 阅读全文
posted @ 2014-01-24 15:37 dolinux 阅读(953) 评论(0) 推荐(0)
摘要: 转载: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 dolinux 阅读(525) 评论(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 dolinux 阅读(429) 评论(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 dolinux 阅读(1072) 评论(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 dolinux 阅读(461) 评论(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 dolinux 阅读(713) 评论(0) 推荐(0)
摘要: http://fedoraproject.org/zh_CN/get-fedora-all 阅读全文
posted @ 2014-01-22 22:18 dolinux 阅读(223) 评论(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 dolinux 阅读(1264) 评论(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 dolinux 阅读(434) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》下面是类似的解释: 阅读全文
posted @ 2014-01-21 13:33 dolinux 阅读(240) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-21 11:32 dolinux 阅读(831) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-21 10:55 dolinux 阅读(306) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-21 10:33 dolinux 阅读(516) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-20 20:08 dolinux 阅读(265) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》 阅读全文
posted @ 2014-01-20 18:54 dolinux 阅读(434) 评论(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 dolinux 阅读(1000) 评论(0) 推荐(0)
摘要: 摘自:《Linux shell 脚本攻略》Page30-33 阅读全文
posted @ 2014-01-20 17:28 dolinux 阅读(234) 评论(0) 推荐(0)
摘要: http://pan.baidu.com/s/1sjB8KC9 阅读全文
posted @ 2014-01-20 15:46 dolinux 阅读(222) 评论(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 dolinux 阅读(70782) 评论(0) 推荐(5)
摘要: 摘自:《Linux shell 脚本攻略》Page61-62 阅读全文
posted @ 2014-01-18 11:47 dolinux 阅读(462) 评论(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 dolinux 阅读(579) 评论(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 dolinux 阅读(3572) 评论(0) 推荐(0)
摘要: ${变量:-word}如果变量存在且非空,则返回其值;否则返回word用于:如果变量未定义,则返回默认值即word${变量:+word}如果变量存在且非空,则返回word;否则返回null用于:测试变量是否存在${变量:=word}如果变量存在且非空,则返回其值;否则,设置它为word,并返回其值用于:如果变量非订立,则设置变量为默认值,且还返回!${变量:?message}如果变量存在且非空,则返回其值;否则,显示变量:message,并退出当前的命令或脚本。省略message会出现默认信息:parameter null or not set。用于:不足忧变量未定义所导致的错误。 阅读全文
posted @ 2014-01-17 18:48 dolinux 阅读(232) 评论(0) 推荐(0)
摘要: 转载:http://blog.sina.com.cn/s/blog_ac9fdc0b0101lvdv.html sed和awk是永远地痛,学了又忘,主要是木有横向对比过,所以总把握不到精髓。它可以完美的配合正则表达式(注意是正则表达式哈,不是通配符和字符串模板)。 ***********************************************************... 阅读全文
posted @ 2014-01-17 18:42 dolinux 阅读(472) 评论(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 dolinux 阅读(3758) 评论(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 dolinux 阅读(304) 评论(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 dolinux 阅读(201) 评论(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 dolinux 阅读(234) 评论(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 dolinux 阅读(255) 评论(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 dolinux 阅读(280) 评论(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 dolinux 阅读(330) 评论(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 dolinux 阅读(11548) 评论(0) 推荐(3)
摘要: ls -l filename | awk '{ print $5,$9 }' ls -l filename | awk '{ print $5 }' 阅读全文
posted @ 2014-01-16 14:25 dolinux 阅读(6325) 评论(0) 推荐(0)
摘要: 几天前在使用CSDN的git功能的时候发现一个问题:我在CSDN上创建了两个项目,但是却只能git clone其中的一个。 原因: 在添加ssh公钥的时候,将主机上的ssh公钥在CSDN上填的地方不合理。同一台主机上的公钥在CSDN上只能添加一次,CSDN提供了给整个账号添加全局SSH公钥和针对单个 阅读全文
posted @ 2014-01-15 22:59 dolinux 阅读(1156) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 41 下一页