使用微软系统的同学都知道rar解压缩软件,它是一个商业的收费软件,那在免费开源的linux系统怎么解压后缀为rar的文件呢,我相信很多同学都是先把rar的文件下载到电脑本地,然后再用7-zip或者winrar等等解压缩软件解压再压缩为zip的文件,然后上传至服务器上直接使用unzip的命令..
分类:
系统相关 时间:
2014-09-10 19:45:01
阅读次数:
209
Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。 捍卫 awk 在本系列文章中,我将使您成为精通 awk 的编...
分类:
系统相关 时间:
2014-09-10 20:51:31
阅读次数:
278
标准输入、输出和错误当我们在shell中执行命令的时候,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件。由于文件描述符不容易记忆,shell同时也给出了相应的文件名。下面就是这些文件描述符及它们通常所对应的文件名:文件文件描述符输入文件—标准输入0:它是命令的输入,缺省是键盘,也可...
分类:
系统相关 时间:
2014-09-10 21:00:21
阅读次数:
240
read命令 -n(不换行) -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显)1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令的最简单形式::#!/bin/bashecho...
分类:
系统相关 时间:
2014-09-10 21:02:11
阅读次数:
290
今天在Stack Overflow上看到一个很有趣的问题,
问题的大意是:
需要用一个脚本处理一个文本文件, 但这个文本文件可能很大, 由于处理脚本的问题, 希望每次能够只处理该文本文件的若干行, 就像 xargs 一样, 而且不能使用split来分割文件, 也不允许生成临时文件.
如果允许使用临时文件的话, 那么用bash script并不难实现, 若不能使用临时文件, 那么可以使用...
分类:
系统相关 时间:
2014-09-10 21:11:11
阅读次数:
921
查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~/.vimrc 文件中添加以下内容:set encoding=u...
分类:
系统相关 时间:
2014-09-10 23:41:51
阅读次数:
319
因为时间关系,我在这里测试的环境是一对多的关系里面用到的注解方式的级联,网上也有很多贴子,我也看过了,但是呢,我还是自己总结一下吧,这觉得级联是单向的,不是双向的,意思就是说,我们在设置两个类的对象之间关系的时候,总是在一方设置的很具体,在另外一方设置一个mappedBy即可,但是如果想要两边都能删...
分类:
系统相关 时间:
2014-09-10 23:49:51
阅读次数:
342
这一章主要讲述的是如何操作与管理Linux系统中的文件和目录,主要包括目录间的切换,目录的创建与删除,文件的创建与删除,
文件的查找,文件内容的查看等等。
前一章中已经讲过相对路径以及绝对路径,绝对路径就是指从根目录(“/”)开始写起的路径名,而相对路径绝不会由根目录开始写起,
相反,相对路径是相对于当前工作目录的路径名。Linux操作系统中有几个特殊的目录:
. 代表此层...
分类:
系统相关 时间:
2014-09-10 23:57:31
阅读次数:
609
??
1安装nfs(网络文件系统)服务器
共享的原理:
安装命令:
sudo apt-get install nfs-kernel-server
2设置/etc/exports配置文件
添加以下这行配置
其中:
*表示所有ip,如果想指定ip,可以把*换成你自己的ip地址。
rw:表示只读权限,如果想变成只读的,修改配置为ro
...
分类:
系统相关 时间:
2014-09-10 23:58:11
阅读次数:
675
使用 lsof 查找打开的文件通过查看打开的文件,了解更多关于系统的信息。了解应用程序打开了哪些文件或者哪个应用程序打开了特定的文件,作为系统管理员,这将使得您能够作出更好的决策。例如,您不应该卸载具有打开文件的文件系统。使用 lsof,您可以检查打开的文件,并根据需要在卸载之前中止相应的进程。同样...
分类:
系统相关 时间:
2014-09-11 01:03:01
阅读次数:
425
MyEclipse有很多功能,但是我们经常用到的功能其实并不是特别多,在这里将一些有用的小技巧记录下来,作为备忘录,同时也希望能够对他人有些许帮助吧。本文主要是记录一些有用的设置技巧...
分类:
系统相关 时间:
2014-09-11 01:07:51
阅读次数:
198
开始系统学习Linux驱动,以前断断续续也玩玩了一下,开贴来系统学习Linux驱动。硬件平台是JZ2440-4.3 ARM9开发板,开发板运行系统版本Linux3.4.2内核(内核移植,下载等相关其他篇幅)。设置开发板系统IP,让开发板与主机、开发板与虚拟机互通。查看开发板ip/ # routeKe...
分类:
系统相关 时间:
2014-09-11 01:08:11
阅读次数:
272
PyDev是Eclipse下支持Python开发的IDE插件,本文介绍安装和配置PyDev插件的过程。一、安装PyDev插件两种安装方法: 1、在eclipse的Help->Install New Software···,点击右侧的Add按钮,依次填入下面的内容: Name:PyDev(这个随便.....
分类:
系统相关 时间:
2014-09-11 01:08:21
阅读次数:
260
安装Eclipse时前需要确保系统中已经具备Java运行环境,本文以干净系统初次安装Eclipse为例,同时安装JDK和Eclipse.1.下载JDK压缩包: http://www.oracle.com/technetwork/java/javase/downloads/index.html假设保存...
分类:
系统相关 时间:
2014-09-11 01:09:11
阅读次数:
448
LinuxLVM逻辑卷管理器1.分区和卷的区别是什么?1.什么是LVM?2.用途是什么?3.如何创建?4.如何管理?卷:“卷”是操作系统或应用程序用来存储数据的、可寻址的扇区的集合。卷的使用有两种情况:1.将多个存储区域合并成一个存储卷:2.将一个存储区域划分成若干个独立的分区。例..
分类:
系统相关 时间:
2014-09-11 02:22:52
阅读次数:
444
Got“READFPDMAQUEUED”errorsfrom“dmesg”outputonyourLinuxmachine?ata2.00:status:{DRDYERR}ata2.00:error:{UNC}ata2.00:failedcommand:READFPDMAQUEUEData2.00:cmd60/28:70:28:19:89/00:00:6c:01:00/40tag14ncq20480inres41/40:00:00:00:00/00:00:00:00:00/00Emask0x9(med..
分类:
系统相关 时间:
2014-09-11 09:43:52
阅读次数:
717
打开XManager中的Xmanager-Passive在Linux主机上设置如下:exportDISPLAY=192.168.56.101:0.0
xhost+
分类:
系统相关 时间:
2014-09-11 09:44:32
阅读次数:
193
模型一:阻塞模型---进程效率低;CPU利用低模型二:非阻塞模型---进程效率高;但是CPU利用率低;模型三:复用I/O模型---CPU利用率提高思想:对于任何一个套接字描述符发生事件时才由系统去唤醒进程,从而不需要因轮询而占用CPU;对于I/O复用典型的应用如下:(1)当客户处理多个描述字时(一般...
分类:
系统相关 时间:
2014-09-11 11:06:31
阅读次数:
287
shell当中的数组和其他编程语言的意义是一样的,考虑到shell是一个弱类型的脚本语言,可以在command lime当中直接去定义和使用
例如:
$a[1]="Monday"
$echo ${a[1]}
Monday
$
注意这里用花括号,如果写成echo $a[1] 的话,在执行前shell会进行扩展,结果把a[1]就扩展为"a[1]"的字符串,然后和$结合,就直接输出$后面的字...
分类:
系统相关 时间:
2014-09-11 11:15:51
阅读次数:
257