Linux
文章平均质量分 75
yangtalent1206
这个作者很懒,什么都没留下…
展开
-
linux_command_sort
linux sort 命令详解 sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。 Sort命令将逐行对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符,如果还相同,将继续进行比较。 语法: sort [选项] 文件 说明:sort命令对指定文件中所有的行进行排序,并将结转载 2010-12-20 23:04:00 · 810 阅读 · 0 评论 -
Linux_Bash脚本_单引号’双引号“”反引号`小括号()中括号[]大括号{}
一、单引号和双引号首先,单引号和双引号,都是为了解决中间有空格的问题。因为空格在linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了避免这个问题,因此就产生了单引号和双引号。他们的区别在于,单引号将剥夺其中的所有字符的特殊含义,而双引号中的'$'(参数替换)和'`'(命令替换)是例外。所以,两者基本上没有什么区别,除非在内容中遇到转载 2013-10-24 13:36:15 · 3698 阅读 · 0 评论 -
Linux_Linux指令awk-补充
1. awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想转载 2013-10-24 14:06:28 · 863 阅读 · 0 评论 -
Linux_Bash脚本_bc浮点计算器、进制转换
Bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。手册页上说bc是An arbitrary precision calculator language,即一个任意精度的计算语言,注意是一种语言,它提供了一些语法结构,比如条件判断、循环等,可以说是很强大的,但是我在实际中还没有找到需要这个用途的场合 。另外一个用途就是用来进行进制转转载 2013-10-24 14:14:11 · 1199 阅读 · 0 评论 -
Linux_fdisk操作SD卡
http://www.linuxidc.com/Linux/2013-06/85714.htm原创 2013-10-24 14:54:55 · 2646 阅读 · 0 评论 -
Linux_Linux环境变量和本地变量
Linux 的变量可分为两类:环境变量和本地变量环境变量,或者称为全局变量,存在与所有的shell 中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了。Linux 的环境变量具有继承性,即子shell 会继承父shell 的环境变量。本地变量,当前shell 中的变量,很显然本地变量中肯定包含环境变量。Linux 的本地变量的非环境变量不具备继承性。Linux 中环境变量的文件转载 2013-10-22 11:40:14 · 897 阅读 · 0 评论 -
Linux_linux目录作用详解(超详细,树状排版)
自己在网上找了好久,没找到,干脆自己做一个。给大家分享下,希望能顺便指出我的错误。请复制到记事本,然后取消自动换行。看起来就会很清晰了。/ 根目录 │ ├boot/ 启动文件。Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个转载 2013-10-22 11:33:45 · 757 阅读 · 0 评论 -
Linux_GIt分布式版本控制工具
自己察看资料一下午,终于搞明白本地化Git的使用方法1.建立仓库,这个几个hg,svn都一样mkdir testcd testvim 1//随便编辑个内容1保存退出git init2.提交改动的代码为版本1git add *//也可以指定添加修改的内容git commit -m “1”3.多提交几个vim 1//内容改为2git add */原创 2013-10-22 20:58:43 · 797 阅读 · 0 评论 -
Linux_Bash语言_if
7.1. 介绍if7.1.1. 概要有时候你需要指定shell脚本中的依靠命令的成功与否来实施不同过程的行为。 if 结构允许你来指定这样的条件。最精简的 if 命令的语法是:if TEST-COMMANDS; then CONSEQUENT-COMMANDS; fiTEST-COMMAND 执行后且它的返回状态是0,那么转载 2013-10-23 20:59:49 · 1325 阅读 · 0 评论 -
Linux_Linux指令CP
cp(copy)功能说明:复制文件或目录。 语 法:cp [-abdfilpPrRsuvx][-S ][-V ][--help][--spares=][--version][源文件或目录][目标文件或目录] [目的目录] 补充说明:cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中转载 2013-10-23 21:09:27 · 758 阅读 · 0 评论 -
Linux_Bash指令_命令行参数
写程序的时候经常要处理命令行参数,本文描述在Bash下的命令行处理方式。 选项与参数: 如下一个命令行: ./test.sh -f config.conf -v --prefix=/home 我们称-f为选项,它需要一个参数,即config.conf, -v 也是一个选项,但它不需要参数。 --prefix我们称之为一个长选项,即选项本身转载 2013-10-23 21:08:04 · 3343 阅读 · 0 评论 -
Linux_OMAP4460 u-boot 1.1.4代码分析
最近在调试omap4460,决定跟踪下u-boot的代码。代码阅读顺序:1.第一阶段(Stage 1)第一阶段的启动代码在 cpu\\start.s中,完成的工作主要有: CPU自身初始化:包括 MMU,Cache,时钟系统,SDRAM 控制器等的初始化 重定位:把自己从非易失性存储器搬移到 RAM中 分配堆栈空间,设置堆栈指针 清零 BSS 数据段原创 2013-11-01 13:46:11 · 1557 阅读 · 0 评论 -
android_android4.0.3修改启动动画和开机声音
1. Linux 系统启动,出现Linux小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片);2. Android平台启动初始化,出现"A N D R I O D"文字字样画面;3. Android平台图形系统启动,出现含闪动的ANDROID字样的动画图片(start)。现在我们说的是第三种方式(基于模拟器):android开机动画叫源码位于framew转载 2013-11-13 16:10:09 · 941 阅读 · 1 评论 -
vim的配置指令
自己常用的指令/etc/vim/vimrc下添加如下set nuset incsearchset showmatchsyntax onset hlsearchset ignorecaseset cursorline set rulerset nobackupcolorscheme default "总是显示状态栏set laststatus=2原创 2014-03-18 11:20:45 · 945 阅读 · 0 评论 -
Linux_Linux文件类型
Linux文件一般是用一些相关的应用程序创建,比如图像工具、文档工具、归档工具... .... 或 cp工具等。linux文件的删除方式是用rm 命令。Linux文件类型;Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话转载 2013-10-17 14:59:10 · 599 阅读 · 0 评论 -
Linux_Linux指令_tar解压压缩指令详解,包含window的zip和tar操作
直接看最后面总结,比较直接Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf al转载 2013-10-17 10:22:49 · 2243 阅读 · 0 评论 -
linux_linux指令_解压.zip和.rar文件
对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们:1)对于.ziplinux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,举例说明一下其用法:# zip all.zip *.jpg这条命令是将所有.jpg的文件压缩成一个zip包# unzip all.zip这条命令是将al原创 2012-06-05 14:14:17 · 1184 阅读 · 0 评论 -
linux_command_ps
Linux下ps命令详解linux上进程有5种状态: <br />1. 运行(正在运行或在运行队列中等待) <br />2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) <br />3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) <br />4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) <br />5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行) <br /><br转载 2010-12-20 23:16:00 · 1298 阅读 · 0 评论 -
linux_command_grep
Linux grep命令使用1. grep简介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,它们原创 2010-12-21 17:02:00 · 487 阅读 · 0 评论 -
linux_command_sed
linux sed命令详解1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这转载 2010-12-21 13:29:00 · 649 阅读 · 0 评论 -
linux_command_awk
Linux AWK命令awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息调用awk: 第一种,命令行方式,如:awk [-F field-separator] 'commands' input-file(s) 这里commands是真正的awk命令,[-F域分隔符]是可选的,awk默认使用空格分隔,因此如果要浏览域间有空格的文本,不必指定这个选项,但如 果浏览如passwd文件,此文转载 2010-12-21 15:04:00 · 653 阅读 · 0 评论 -
Linux_theory_Linux软连接和硬连接
<br /> 对于一个文件来说,有唯一的索引接点与之对应,而对于一个索引接点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问该文件。注意在Linux下是一切皆文件的啊,文件夹、新加的硬盘 ...都可以看着文件来处理的啊。 <br /> 连接有软连接和硬连接(hard link)之分的,软连接(symbolic link)又叫符号连接。符号连接相当于Windows下的快捷方式。 硬连接可以看作是同一个文件的不同命名。<br /> 不可以对文件夹建立硬连接的,我们通原创 2011-02-10 10:41:00 · 465 阅读 · 0 评论 -
linux_command_ln
这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。这个命令最常用的参数是-s,具体用法是:sudo ln -s 源文件 目标文件当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:sudo ln -s /usr/local/mysql/bin/mysq原创 2011-02-10 10:26:00 · 612 阅读 · 0 评论 -
Linux_command_more,less,head,tail
<br /> more & less用 cat 的確可以顯示一個檔案的的內容﹐但如果檔案很長﹐超過一個熒幕怎麼辦﹖<br /> <br />您可以按著 Shift 鍵﹐再配合 PageUP 和 PageDown 鍵來回翻閱熒幕。但畢竟有限和不方便﹐您最好用 more 命令看一個檔案﹐這樣﹐結果只顯示一個熒幕的內容﹐然後您按 Enter 鍵的話﹐則往下捲動一行﹔如果按空白鍵的話﹐則往下捲動一個熒幕。同時﹐會在最底下告訴您目前所顯示的百分比。當檔案顯示到最後一行的時候﹐命令就結束。<br />不過﹐用 mo原创 2011-02-10 11:12:00 · 619 阅读 · 0 评论 -
linux_command_比较指令comm、diff
Comm命令 <br />如果想对两个有序的文件进行比较,可以使用comm命令。 <br />语法:comm [- 123 ] file1 file2 <br /><br />说明:该命令是对两个已经排好序的文件进行比较。其中file1和file2是已排序的文件。comm读取这两个文件,然后生成三列输出:仅在file1中出现的行;仅在file2中出现的行;在两个文件中都存在的行。如果文件名用“- ”,则表示从标准输入读取。 <br />选项1、2或3抑制相应的列显示。例如<br />comm - 12就只显原创 2011-02-10 17:10:00 · 8693 阅读 · 0 评论 -
Linux_Bootloader_u-boot命令介绍及烧写程序实例
u-boot命令介绍及烧写程序实例2006-11-22 13:31Printenv 打印环境变量。Uboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environment size: 80/8188 bytesSet转载 2011-06-24 23:33:00 · 1434 阅读 · 0 评论 -
Linux_kernel_内核引导+文件系统引导(图片说明)
转载 2011-11-10 01:58:03 · 836 阅读 · 0 评论 -
Linux_Kernel_2.6.36引导内核流程分析
//U-BOOT阶段,使用的开发板6410U-Boot 1.1.6 (May 13 2011 - 14:10:28) for SMDK6410****************************************** u-boot 1.1.6 **** Updated for TE6410 Board原创 2011-11-10 01:48:07 · 1641 阅读 · 0 评论 -
linux_vmware8+ubuntu12.04搭建hgfs
之前都是XP下玩的,使用的是vmware5,6搭建ubuntu。最近公司项目,顺便玩个新版软件,WIN7下,使用ubuntu12.04+wmware8,网上随便找个资料,如何在虚拟机下安装ubuntu,就可以了,一步一步的安装即可。我写这个是我搞了一上午,不明白为啥,hgfs就是搭建不成功,结果上网着了资料,才搞明白1.安装vm-tools,直接点击虚拟机VM,install VM-t原创 2012-06-04 14:07:09 · 2615 阅读 · 0 评论 -
linux_linux指令_patch
今天打补丁遇到问题,查下指令说明,资料如下:如果使用patch -p参数需要按照下述绿色指令执行,看你目录路径功能说明:修补文件。语 法:patch [-bceEflnNRstTuvZ][-B ][-d ][-D ][-F ][-g ][-i ][-o ][-p ][-r ][-V ][-Y ][-z ][--backup-if -mismatch][--binary][--原创 2012-06-05 14:06:31 · 819 阅读 · 0 评论 -
android4.0隐藏状态栏和标题栏的方法
网上搜索很多,没有合适的方法。直接删除文件系统哦怒原创 2014-04-10 09:34:49 · 1206 阅读 · 1 评论