金算盘VP安装手册1.0.doc_第1页
金算盘VP安装手册1.0.doc_第2页
金算盘VP安装手册1.0.doc_第3页
金算盘VP安装手册1.0.doc_第4页
金算盘VP安装手册1.0.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

金算盘vp安装手册1 方案一应用服务器数据库服务器1.1 应用架构应用服务器安装linux操作系统和金算盘vp,数据库服务器安装win2000操作系统和oracle数据库。巡展时推荐采用此方案。系统要求:服务器cpu 1g以上,内存256m以上(最好1g),剩余磁盘空间6g左右。1.2 安装前准备你需要准备如下工具:linux操作系统安装盘,共3张光盘。oracle8.1.7 for windows 安装光盘 ,共1张。金算盘vp压缩包和j2sdk光盘,共1张。1.3 开始安装1.3.1 数据库服务器安装一、 windows2000安装(略)二、 oracle数据库安装及建库(略),建议数据库名为:gavp三、 新建用户drp,密码drp,权限connect、dba、resource。四、 解压缩金算盘vp压缩包vp_demo.tar.gz,数据包 vp_demo2.dmp。五、 将vp_demo2.dmp导入数据库在命令提示符下键入:c:setnls_lang=simplifiedchinesec:imp用户名:drp密码:drp导入文件 expdat.dmp路径/vp_demp2.dmpimport entire export file yes/no ,选择yes。其它全部默认。提示:成功终止导入。1.3.2 应用服务器安装一、 安装linux,参见附录一二、 新建用户在安装linux中如果建立了drp这个用户,则本步骤省略。依次点:开始系统设置用户和群组添加用户:drp,密码:drpdrp。重新用drp登录。三、 打开命令窗口依次点:开始系统工具终端四、 拷贝金算盘vp压缩包及j2sdk如果您是通过下载方式获得的压缩包,可以先存放在windows2000服务器中,并建好ftp服务器。然后在命令窗口中输入如下命令:drpvp-svr drp$ ncftpncftpopen11 (连接并打开ftp服务器,ip地址为win2000的ip)ncftp/get*.*如果成功则跳至第六步,如果不行,建议刻成光盘,见第五步。五、 拷贝光盘文件放入金算盘vp压缩包光盘。在命令窗口中输入如下命令:drpvp-svr drp$cd/mnt/cdromdrpvp-svr cdrom$ cp*.gz/home/drpdrpvp-svr cdrom$ cp*.bin/home/drp六、 解开压缩包drpvp-svr cdrom$cd$home (回到drp的主目录)drpvp-svr drp$ tarxzvfvp_demo.tar.gz七、 安装jdkdrpvp-svr drp$ ./j2sdk-1_4_1_02-linux-i586.bin一直按回车,询问是否同意时输入yes后回车八、 修改文件修改entityengine.xml,输入:drpvp-svr drp$ nedit/home/drp/vp-commonapp/commonapp/etc/entityengine.xml找到以下文字 !- -!- - 将其中的oracle数据库名,用户名,密码改为以上对应的信息,如下:jdbc-uri=jdbc:oracle:thin:11:1521:gavpjdbc-username=drpjdbc-password=drp注意:保存后退出。九、 设置环境变量方法一:drpvp-svr drp$ exportjava_home=/home/drp/j2sdk1.4.1_02 (配置java_home的路径,请指定你的安装路径)此方法必须在每一次运行前都要执行。方法二:drpvp-svr drp$ emacs.bash_profile在弹出的窗口中插入如下内容:exportjava_home=/home/drp/j2sdk1.4.1_02 保存后退出drpvp-svr drp$ source.bash_pruofile (使修改的环境变量生效)1.4 运行在命令窗口中输入:drpvp-svr drp$ cdvp-commonapp/commonapp (进入commonapp目录中)drpvp-svr commonapp$ ./run.sh打开本地浏览器mozilla,在地址栏输入:http:/localhost:8080/core,客户端最好使用mozilla浏览器(内网中提供下载),在地址栏输入:11:8080/core,其中11是应用服务器ip地址。用户名:shcompany 密码:shcompany 此为资金中心演示用账户。用户名:jnjadmin 密码:gabiz 此为可以用分销系统和资金管理。2 方案二2.1 应用架构应用服务器和数据库服务器同为一台计算机。此方案主要用于只有一台电脑时。系统要求:服务器cpu 1g以上,内存256m以上(最好1g),剩余磁盘空间6g左右。2.2 安装前准备你需要准备如下工具:linux操作系统安装盘,共3张光盘。oracle8.1.7 for linux 安装光盘及补丁 ,共1张。金算盘vp压缩包和j2sdk光盘,共1张。2.3 开始安装2.3.1 安装linux操作系统,参见附录一。2.3.2 安装oracle数据库用root身份登陆linux系统。l 新建 oracle 用户rootvp-svr root# /usr/sbin/groupadddba (新建组 dba)rootvp-svr root# /usr/sbin/groupaddoinstall (新建组 oinstall)rootvp-svr root# /usr/sbin/groupaddoracle (新建组 oinstall)rootvp-svr root# /usr/sbin/useradd-gdba-goinstall,oracle-moracle (新建用户 oracle) rootvp-svr root# passwd (为oracle 用户创建密码)输入密码:* (比如:oracle)确认密码:* (比如:oracle)l 新建软件安装目录rootvp-svr root# cd/ (回到根目录)rootvp-svr /# mkdiru01 (创建u01目录)rootvp-svr /# cdu01 (进入u01目录)rootvp-svr u01# mkdirapp (创建app目录)rootvp-svr u01# cdapp (进入app目录)rootvp-svr app# mkdiroracle (创建oracle目录)此时创建了目录 /u01/app/oraclerootvp-svr app# chown-roracle.dba/u01 ( 赋权限)l 编辑环境变量rootvp-svr app# suoracle 切换为oracle用户oraclevp-svr app$ cd$home 回到oracle用户主目录,即/home/oracleoraclevp-svr oracle$ emacs.bash_profile 打开环境变量文件在新的编辑窗口删除如下环境变量path=$path:$home/binexport path同时添加如下环境变量export oracle_base=/u01/app/oracleexport oracle_home=$oracle_base/product/8.1.7export oracle_sid=gabizexport nls_lang=“simplified chinese”export ld_assume_kernel=2.2.5export path=$path:$oracle_home/bin保存文件后,返回命令行oraclevp-svr oracle$ source.bash_profile (使修改的环境变量生效)l 拷贝光盘文件并解压放入oracle8.1.7 for linux光盘oraclevp-svr oracle$ cd/mnt/cdrom 进入光盘目录oraclevp-svr cdrom$cporacle817.tar.gz/u01/app/oracle 拷贝oracle安装压缩包oraclevp-svr cdrom$ cd/u01/app/oracle 进入目录oraclevp-svr oracle$ tarxzvforacle817.tar.gz 解压l 开始安装oraclevp-svr oracle$ unsetlang (切换英文状态)oraclevp-svr oracle$ unsetlc_all (切换英文状态)oraclevp-svr oracle$ unsetlc_ctype (切换英文状态)oraclevp-svr oracle$ cddisk1 进入disk1oraclevp-svr oracle$ ./runinstall 运行安装程序,注意/前有一点出现安装界面,按提示操作a. 当出现unix group name 时,输入 oinstallb. 当出现对话框有三个选项: help , retry, exit 时,另开一个终端窗口:开始系统工具终端。注意:一定要是root用户登陆。执行如下命令:rootvp-svr root# /u01/app/oracle/product/8.1.7/orainsroot.shc. 完成后回到安装引导系统,按retry。d. 在 available products 中选择 enterprise edition。e. 在 install type 中选择custom。f. 在 products componments 中去掉 http server , products options。g. 在出现是否 create database 时选择 no。h. 其余的都next就行了i. 到安装到100%时,出现提示,要求运行root.sh。j. 打开刚才运行orainsroot.sh的终端。输入如下命令:rootvp-svr root# /u01/app/oracle/product/8.1.7/root.sh完成后回到安装界面,按ok。安装程序会自动测试net8 assistant。通常不会通过,直接stop。关闭窗口。l 安装补丁回到终端窗口,输入如下命令:rootvp-svr root# suoracle 切换到oracle用户oraclevp-svr oracle$ cd/mnt/cdrom 进入光盘目录oraclevp-svr cdrom$ cpglibe*.*$oracle_home/ 拷贝文件到指定目录 备注: $oracle_home=/u01/app/oracle/product/8.1.7oraclevp-svr cdrom$ cd$oracle_homeoraclevp-svr 8.1.7$ tarxzvfglibe-2.1.3-stubs.tar.gz 解压oraclevp-svr 8.1.7$ ./setup-stubs.sh 运行补丁l 创建数据库oraclevp-svr 8.1.7$ dbassist 出现创建数据库界面,选择典型出现数据库名称时,输入 gavp出现建库方式时,选择用cd拷贝,按yes、ok。开始建库。l 创建表空间和用户a. 创建表空间oraclevp-svr 8.1.7$ sqlplus输入用户名:system输入密码:managersqlcreatetablespacevpdatafile $oracle_base/oradata/$oracle_sid/vp.dbfsize1000m; (创建表空间)或者用如下一命令可以达到同样的效果:sqlcreatetablespacevpdatafile /u01/app/oracle/oradata/gavp/vp.dbfsize1000m;b. 创建用户sqlcreateuserdrpidentifiedbydrpdrpdefaulttablespacevp; (创建用户drp密码 drpdrp)sqlgrantconnecttodrp; 附权限sqlgrantdbatodrp; 附权限c. 如果计算机重起后需要作如下工作。用oracle 用户登陆,在命令窗口输入如下命令。oraclevp-svr oracle$ svrmgrlsvrmgr connectinternal svrmgr startup 启动数据库l 导入数据拷贝光盘中数据文件:oraclevp-svr oracle$ cd/mnt/cdromoraclevp-svr cdrom$ cpvp-demo2.gz /home/oracleoraclevp-svr cdrom$ cd$homeoraclevp-svr oracle$ gzipdvp-demo2.gz 解压oraclevp-svr oracle$ source .bash_profile 环境变量生效oraclevp-svr oracle$ imp输入用户名:drp输入密码:drpdrpimportvp-demo2.dmp当提示import entire export file yes/no 时,选择yes。其它全部默认。l 自动启动数据库如果你想在每次计算机启动后自动启动数据库,则需要做如下工作:用root登陆。rootvp-svr root# nedit/etc/oratab将最后的:gavp:/u01/app/oracle/product/8.1.7:n改为gavp:/u01/app/oracle/product/8.1.7:yrootvp-svr root# nedit /etc/rc.local在打开窗体中插入如下文字:#start oracle8i listener firstsu oracle c lsnrctl start#start oracle8isu oracle c dbstart保存后退出。2.3.3 应用服务器安装l 新建用户和密码rootvp-svr root# useradddrprootvp-svr root# passwddrp输入密码:drpdrp确认密码:drpdrpl 拷贝光盘文件放入金算盘vp光盘rootvp-svr root# sudrp 切换用户drpvp-svr root# cd/mnt/cdrom 进入光盘目录drpvp-svr cdrom# cp*.*/home/drp 拷贝所有文件l 安装jdkdrpvp-svr cdrom# cd$home 进入主目录drpvp-svr drp# tarxzvfj2sdk-1.4.1_linux-i586.tar.gz 解压drpvp-svr drp# ./j2sdk-1_4_1_02-linux-i586.binl 安装vpdrpvp-svr drp# tarxzvfvp-demo.tar.gz 解压修改entityengine.xml,输入:drpvp-svr drp$ nedit/home/drp/vp-commonapp/commonapp/etc/entityengine.xml找到以下文字 !- -!- - 将其中的oracle数据库名,用户名,密码改为以上对应的信息,如下:jdbc-uri=jdbc:oracle:thin:11:1521:gavpjdbc-username=drpjdbc-password=drp注意:保存后退出。l 设置环境变量drpvp-svr drp$ emacs.bash_profile在弹出的窗口中插入如下内容:exportjava_home=/home/drp/j2sdk1.4.1_02 保存后退出drpvp-svr drp$ source .bash_pruofile (使修改的环境变量生效)l 运行在命令窗口中输入:drpvp-svr drp$ cdvp-commonapp/commonapp (进入commonapp目录中)drpvp-svr commonapp$ ./run.sh等待大约2-5分钟打开本地浏览器mozila,在地址栏输入:http:/localhost:8080/core,客户端输入:11:8080/core,其中11是应用服务器ip地址。用户名:shcompany 密码:shcompany 此为可以用资金管理。用户名:jnjadmin 密码:gabiz 此为可以用分销系统和资金管理。附录一:linux 8.0 安装1 修改cmos,从 光驱启动;2 塞入第一张盘,让计算机从cdrom启动,马上就出现了简洁的欢迎信息。敲回车,可以进入默认的安装模式-图形界面。3 语言模选“简体中文”,再挑键盘,鼠标。鼠标自动的被认出三键。要知道,第三键在linux环境下的作用很大。许多操作可以用它来实现,如果你没有三键鼠标,就使用模拟三键的方法,左右键同时按下,即表示第三键。4 这里详细说明一下,redhat 7.0有两大类安装方式:install 或者 upgrade。第一次安装,选择 install。安装包含下面三种选择: workstation、serversystem、custem system。 选择serversystem5 下面的步骤是分区,如果你经验不足,或者怕麻烦,可以使用自动分区办法,安装程序会自动创建“/”、“swap”、“/boot”分区。当然,原来硬盘上的linux分区信息全部抹除,而windows98就不要管它,它会安然无恙的。其实,我更习惯于手动分区,更为灵活,可以按需配置。比如,为了安全,需要单独划出根分区,而把大量的软件包单独安装在其他分区等等。 建议手工分驱,a 新建boot 分驱 大小 100mb 新建swap分驱 大小 内存的两倍c 新建 根目录 / 分驱 剩余的空间6 格式化完分区后,下面是挺有意思的时区选择,右上边有张世界地图,鼠标箭头往上一放,程序自动选择最近的地区时区,我们肯定选择china啦。7 设置ip地址。8 下一步,输入超级用户-root的口令,也可以在这里建立必要的普通用户账号。注意,口令是非常重要的屏障,最好使用大小写字母混合数字的口令形式。要新建普通用户9 在选择软件包群组的时候,有gnome、kde、games三种,10 安装程序自动生成了很友好的软件包选择界面,左侧是树型图示,把所有的软件包按应用范围分成了不同的归属,如internet应用、x 窗口、软件开发,数据库、共享库文件等等。右面是代表软件的图标,“打勾”的状态就表示选中了,而屏幕下侧则是针对右侧软件包的注解说明,介绍这个软件是干什么用的,有什么特点。移动滚动条到最下,全中全部复选框。11 真正的拷贝过程开始了,看看估计的时间,你可以去喝杯茶水,不过要回来,因为最后需要使用第二张光盘完成安装,然后是制作启动软盘,跳过去。马上,“祝贺安装完毕。附录二:linux 学习指导1、如何快速掌握linux?方法是多动手、动脑,学习时要经常与windows进行对比。建议你先安装redhat linux,然后练习如何配置它,如何使用linux命令,如何在xwindows下操作,如何在linux下安装应用软件,如何在linux下上网、编辑文档、播放多媒体文件、玩游戏等。快速上手的方法只有一个,那就是多动手操作,看看你能否完成上面的工作。2.linux与windows有哪些异同点?windows是图形界面的,linux类似以前的dos,是文本界面的,如果你运行了图形界面程序x-windows后,linux也能显示图形界面,也有开始菜单、桌面、图标等。windows有ms-dos方式,在该方式下通过输入dos命令来操作电脑;而linux与windows类似,也有命令方式,linux启动后如果不执行x-windows,就会处于命令方式下,必须发命令才能操作电脑。另外linux上也有很多的应用软件,安装运行了这些软件后,你就可以在linux上编辑文档、图片,玩游戏、上网、播放多媒体文件等。不过linux的分区格式和目录结构,与windows迥然不同,应用软件的安装方式也不同。3、安装linux时的注意事项安装前确定好linux安装在哪个分区,linux也有系统分区和swap分区(类似windows的虚拟分区,即交换文件)两个分区。由于linux支持的分区格式与windows分区格式不同,所以如果安装了linux后,windows还能继续使用,linux就应该安装在硬盘分区的最后一个扩展分区;其次linux的swap分区必须保证有60mb,系统分区最少要保证240mb;此外安装前搜集好pc硬件方面的信息,特别是显示器信息,这将直接决定你安装linux后,使用图形界面程序的效果;在安装、使用中输入命令时,请注意大小写。4、掌握linux的目录结构linux的目录结构与windows不同,而且在windows下看不到linux的目录,反过来,linux也看不到windows下的目录。linux下各目录的含义如下:目录名称 意 义/vmlinuz该目录中存放的是系统内核 /bin 该目录中存放linux的常用命令,在有的版本中是一些和根目录下相同的目录。 /boot 该目录下存放的都是系统启动时要用到的程序,当用lilo引导linux时,会用到这里的一些信息 /dev 该目录包含了linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别。例如在系统中键入“cd /dev/cdrom”,就可以看到光驱中的文件;键入“cd /dev/mouse”即可看鼠标的相关文件。 /cdrom 该目录在刚安装系统时是空的,你可以将光驱文件系统挂在这个目录下, 例如“mount /dev/cdrom /cdrom” /etc该目录存放了系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、x系统配置文件、设备配置信息、设置用户信息等。 /sbin该目录用来存放系统管理员的系统管理程序。 /home如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。 /lib 该目录用来存放系统动态连接共享库,几乎所有的应用程序都会用到该目录下的共享库 /lostfound 该目录在大多数情况下都是空的。但当突然停电、或者非正常关机后,有些文件就临时存放在这里。/mnt 该目录在一般情况下也是空的,你可以临时将别的文件系统挂在该目录下。/proc 可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的 /root如果你是以超级用户的身份登录的,这个就是超级用户的主目录/tmp用来存放不同程序执行时产生的临时文件/usr用户的很多应用程序和文件都存放在该目录下5、linux的常用命令如果在linux命令行模式下遇到不会用的命令,你可以打man command得到该命令的帮助,如果想知道一个命令有哪些参数,可以打command -help来得到。注意:linux中的参数输入形式和dos不一样,在命令后面应该打一个空格,然后打-,最后再跟一个或多个参数;另外linux下大小写是有区别的!下面介绍几个linux下最常用的命令,每个命令都与对应的dos命令作比较,并列出一些常用的参数。命令参数意 义ls-a列出系统中的隐含文件,linux下的隐含文件是靠文件名的格式来表示的,不同于dos是靠文件属性来表示,即只要该文件以“.”开头,那么它就是隐含文件。-l以长式列出。就是把该文件或目录的所有信息都列出来,一个文件占一行相当于dos下的dir命令,是列文件列表的命令。cd 和dos下的cd一样,转换目录的命令。 注意:linux下转到上级目录要打cd .而不是dos下的cd.,即cd后面要有个空格pwd 列出当前目录命令,相当于dos下没有参数的cd命令。例如:rootttqq bin# pwd /usr/bin rootttqq bin# 这表示目前在/usr/bin目录下。mkdir -m mode表示建立目录时默认的目录模式。这个是dos和windows所没有的功能,主要是关于权限的问题。建立新目录,相当于dos的md命令。一般就用 mkdir dirname rmdir删除目录,相当于dos的rd命令。 用法:rmdir dirname cat在文件后面追加文件,或在屏幕上打印文件内容,追加功能相当于dos的copy file1+file2,而在屏幕上打印文件内容可以和dos的typeml来类比。如果文件太大,在一屏上无法完全显示,则可用more命令 more分屏显示文件内容,和dos下的more命令大致相同,但它可以和别的命令搭配使用。如:cat /home/eec/myfile | more。cp -r相当于dos的xcopy/s。用于拷贝一个目录下的所有子目录和文件 拷贝文件,相当于dos下的copy,使用方法与dos下的copy一样。 6linux进入与退出系统 进入linux系统:必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:1root-超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。2普通用户-这个帐号供普通用户使用,可以进行有限的操作。一般的linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。影响系统的正常运行。用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示: rootloclhost /root # 这时就可以对系统做各种操作了。注意超级用户的提示符是“#”,其他用户的提示符是“$”。修改口令为了更好的保护用户帐号的安全,linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。虚拟控制台linux是一个真正的多用户操作系统,它可以同时接受多个用户登录。linux还允许一个用户进行多次登录,这是因为linux和unix一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台进行多次登录。虚拟控制台的选择可以通过按下alt键和一个功能键来实现,通常使用f1-f6例如,用户登录后,按一下alt-f2键,用户又可以看到login:提示符,说明用户看到了第二个虚拟控制台。然后只需按alt-f1键,就可以回到第一个虚拟控制台。 一个新安装的linux系统默认允许用户使用alt-f1到alt-f6键来访问前六个虚拟控制台。虚拟控制台可使用户同时在多个控制台上工作,真正体现linux系统多用户的特性。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。退出系统不论是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入exit命令即可linux文件的复制、删除和移动命令 cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同msdos下的copy命令一样,功能十分强大。 语法: cp 选项 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。该命令的各选项含义如下:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpr选项的组合。- d 拷贝时保留链接。- f 删除已经存在的目标文件而不提示。- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。 - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。 - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。- l 不作拷贝,只是链接文件。 需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。mv命令用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同msdos下的ren和move的组合。语法:mv 选项 源文件或目录 目标文件或目录 说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。命令中各选项的含义为:- i 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。- f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。如果所给目标文件(不是目录)已存在,此时该文件的内容将被新文件覆盖。为防止用户用mv命令破坏另一个文件,使用mv命令移动文件时,最好使用i选项。 rm命令用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。rm命令的一般形式为:rm 选项 文件 如果没有使用- r选项,则rm不会删除目录。 该命令的各选项含义如下:- f 忽略不存在的文件,从不给出提示。 - r 指示rm将参数中列出的全部目录和子目录均递归地删除。- i 进行交互式删除。 使用rm命令要小心。因为一旦文件被删除,它是不能被恢复的。了防止这种情况的发生,可以使用i选项来逐个确认要删除的文件。如果用户输入y,文件将被删除。如果输入任何其他东西,文件则不会删除。linux目录的创建与删除命令 mkdir命令功能:创建一个目录(类似msdos下的md命令)。语法:mkdir 选项 dir-name 说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。命令中各选项的含义为:- m 对新建目录设置存取权限。也可以用chmod命令设置。- p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。rmdir 命令功能:删除空目录。语法:rmdir 选项 dir-name 说明:dir-name表示目录名。该命令从一个目录中删除一个或多个子目录项。需要 特别注意的是,一个目录被删除之前必须是空的。rm - r dir命令可代替 rmdir,但是有危险性。删除某目录时也必须具有对父目录的写权限。命令中各选项的含义为:- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应 的信息。cd 命令 功能:改变工作目录。语法:cd directory说明:该命令将当前目录改变至directory所指定的目录。若没有指定directory, 则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和读 权限。 该命令可以使用通配符(通配符含义请参见第十章)。 pwd 命令在linux层次目录结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用 户目前处于哪一个目录中。要想知道当前所处的目录,可以使用pwd命令,该命令显示整个路径名。语法:pwd 说明:此命令显示出当前工作目录的绝对路径。ls 命令ls是英文单词list的简写,其功能为列出目录的内容。这是用户最常用的一个命令之一,因为用户需要不时地查看某个目录的内容。该命令类似于dos下的dir命令。语法:ls 选项 目录或是文件 对于每个目录,该命令将列出其中的所有子目录与文件。对于每个文件,ls将输出 其文件名以及所要求的其他信息。默认情况下,输出条目按字母顺序排序。当未给出目录名或是文件名时,就显示当前目录的信息。命令中各选项的含义如下:- a 显示指定目录下所有子目录与文件,包括隐藏文件。 - a 显示指定目录下所有子目录与文件,包括隐藏文件。但不列出“.”和 “.”。- b 对文件名中的不可显示字符用八进制逃逸字符显示。- c 按文件的修改时间排序。 - c 分成多列显示各项。- d 如果参数是目录,只显示其名称而不显示其下的各文件。往往与l选项一起使 用,以得到目录的详细信息。- f 不排序。该选项将使lts选项失效,并使au选项有效。- f 在目录名后面标记“/”,可执行文件后面标记“*”,符号链接后面标记 “”,管道(或fifo)后面标记“|”,socket文件后面标记“=”。 - i 在输出的第一列显示文件的i节点号。 - l 以长格式来显示文件的详细信息。这个选项最常用。每行列出的信息依次是: 文件类型与权限 链接数 文件属主 文件属组 文件大小 建立或最近修改的时间 名字 对于符号链接文件,显示的文件名之后有“”和引用文件路径名。 对于设备文件,其“文件大小”字段显示主、次设备号,而不是文件大小。目录中的总块数显示在长格式列表的开头,其中包含间接块。 - l 若指定的名称为一个符号链接文件,则显示链接所指向的文件。- m 输出按字符流格式,文件跨页显示,以逗号分开。 - n 输出格式与l选项相同,只不过在输出中文件属主和属组是用相应的uid号和 gid号来表示,而不是实际的名称。- o 与l选项相同,只是不显示拥有者信息。- p 在目录后面加一个“/”。- q 将文件名中的不可显示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论