摘要: 文件系统操作系统通过文件系统管理文件及数据,磁盘或区分需要创建文件系统之后才能够为操作系统使用,创建文件系统的过程又称之为格式化。没有文件系统的设备又称之为裸(raw)设备常见的文件系统有fat32、NTFS、ext2、ext3、ext4、xfs、HFS等文件系统之间的区别:日志、支持的分区大小、支持的单个文件大小、性能等windows下主流文件系统是:NTFSLinux下的主流文件系统是:Ext3、Exts4LINUX支持的文件系统ext2 、ext3、ext4、fat(msdos)、vfat、nfs、iso9660、proc、gfs、jfsMKESFS命令mke2fs用来创建文件系统mke 阅读全文
posted @ 2013-04-23 16:12 每天进步一点点q 阅读(277) 评论(0) 推荐(0)
摘要: FDISK分区工具fdisk是来自IBM的老牌分区工具,支持绝大多数操作系统,几乎所有的Linux的发行版本都装有fdisk,包括在Linux的rescue模式下依然能够使用fdisk是一个基于MBR的分区工具,所以如果需要使用GPT,则无法使用fdisk进行分区。FDISKfdisk命令只用具有超级用户权限才能够运行使用fdisk -l 可以列出所有安装的磁盘机器分区信息使用fdisk /dev/sda可以对目标磁盘惊喜分区操作分区之后需要使用partprobe命令让内核更新分区信息,否则需要重启才能识别新的分区/proc/partitions文件也可用来查看分区信息 阅读全文
posted @ 2013-04-23 15:08 每天进步一点点q 阅读(215) 评论(0) 推荐(0)
摘要: vi、vimvi是一个命令行界面下的文本编辑工具,最早在1976年由Bill Joy开发,当时名字叫做ex。vi支持绝大多数据操作系统(最早在BSD上发布),并且功能已经十分强大。1991年Bram Moolenaar基于vi进行了改进,发布了vim,加入了对GUI的支持。vim已经不仅仅最为普通意义上的文本编辑器(如windows上的记事本),而是被广泛的作为在文本编辑、文本处理、代码开放等等用途。Linux中知名的文本编辑器还有emacs,他的功能比vim还要强大。vim绝大多数Linux系统均安装有vim,vim比vi的功能更为强大,所以将以大家使用vim而非vi,两者使用方法相同。命令 阅读全文
posted @ 2013-04-23 10:49 每天进步一点点q 阅读(297) 评论(0) 推荐(0)
摘要: 日期时间命令date用以查看、设置当前系统时间:格式化显示时间:+%Y--%m--%ddate -u 查看UTC时间date -s 修改时间命令hwclock(clock)用以显示硬件时钟时间cal显示日历uptime显示系统运行时间输出、查看命令命令echo用以显示输入的内容命令cat用以显示文件内容命令head用以显示文件的头几行(默认10行)-n 指定显示的行数命令tail用以显示文件的末尾几行(默认10行)-n 指定显示的行数-f 追踪显示文件更新(一般用于查看日志、命令不会退出,而是持续显示新加入得内容)命令more用于翻页显示文件内容(只能向下翻页)命令less用于翻页显示文件内容 阅读全文
posted @ 2013-04-19 14:57 每天进步一点点q 阅读(138) 评论(0) 推荐(0)
摘要: /dev 存放设备文件/boot 存放内核与启动程序相关文件/lib 存放系统库文件/bin 存放二进制文件(可执行命令)/sbin 存放特权级二进制文件(特权级可执行命令)/usr 一般存放安装程序/var 一般存放经常变化的数据,如服务数据、日志文件等/proc 只存在于内存中的文件系统,保存操作系统的实时信息/home 用户家目录/root 特权用户(root)家目录/etc 存放所有配置文件 阅读全文
posted @ 2013-04-18 17:23 每天进步一点点q 阅读(138) 评论(0) 推荐(0)
摘要: Linux文件系统结构Linux文件系统为一个倒转的单根树状结构文件系统的根为“/”文件系统严格区分大小写路径使用“/”分割,(windows中使用“\”)当前工作目录每一个shell或者系统进程都有一个当前工作目录使用pwd命令可以显示当前的工作目录文件名称文件的名称大小写敏感名称最多可以使用255个字符除了正斜线以外,都是有效字符通过touch命令可以创建一个空白文件或者更新已有文件的时间以“.”开头的文件为隐藏文件列出目录内容ls命令用来列出目录内容ls -a 显示所有文件(包括隐藏文件)ls -l 显示详细信息ls -R 递归显示子目录结构ls -ld 显示目录和链接信息查看文件的类型 阅读全文
posted @ 2013-04-18 15:00 每天进步一点点q 阅读(194) 评论(0) 推荐(0)
摘要: Shell(壳)是用户与操作系统底层(通常是内核)之间交互的中介程序,负责将用户指令、操作传递给操作系统底层Shell一般分为:图形化Shell(GUI Graphical User Interface)、命令行Shell(CLI Command Line Interface)Linux中一般默认GUI为:GNOME,默认CLI为:BASHASH提示符以#或$起始,#代表当前用户为root用户,$代表当前用户为普通用户命令一般由三个部分组成:命令、选项、参数执行命令:输入命令按回车命令参数:- 加 参数字符,如 uname -r命令的后台运行:任何一个命令后加&是将这个命令放在后台去运 阅读全文
posted @ 2013-04-17 17:17 每天进步一点点q 阅读(392) 评论(0) 推荐(0)
摘要: Myeclipse 使用一段时间后,有时会因为一些故障自己就莫名奇妙的关闭了,再打开时有时没有问题,有时有会提示错误 Workspace Unavailable: 引用: "Workspace in use or cannot be created, choose a different one."解决办法:出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace/.metadata/.lock),锁定了 workspace.把.lock文件删除即可. 正常情况下,如果你打开了一个workspace,在想打开另一个workspace也会出现上 阅读全文
posted @ 2013-02-20 15:35 每天进步一点点q 阅读(1124) 评论(0) 推荐(0)
摘要: build.xml文件: 1 <?xml version="1.0" encoding="gbk"?> 2 <project basedir="." default="publish" name="package project"> 3 4 <target name="init"> 5 <echo message="设置初始化打war包需要的路径变量..."/> 6 <!-- <property 阅读全文
posted @ 2013-02-20 14:56 每天进步一点点q 阅读(1079) 评论(0) 推荐(0)
摘要: 3、构建模板示例三(ant整合svnant)实现ant可以从svn服务器上检出代码要使用svnant jar文件。从网上下载svnant 包,下载地址:http://subclipse.tigris.org/files/documents/906/49042/svnant-1.3.1.zip将下载好的svnant 解压将 lib目录下的所有jar复制到ant主目录中的 lib目录下。build.properties文件: 1 #svn信息 2 svn.UserName=zhangwj 3 svn.UserPassword=zhangwj123 4 #工程svn源码目录 5 svn.URL=sv 阅读全文
posted @ 2013-02-19 17:09 每天进步一点点q 阅读(2459) 评论(0) 推荐(0)