在Linux下配置客户端
- 格式:pdf
- 大小:81.02 KB
- 文档页数:2
Linux安装Oracle客户端、sqlldr和sqluldr2 前阵⼦ hive 接⼝机故障导致重装了系统,原先所有的配置信息焕然⼀新,主机系统装好后,发现和数据库的连接失败了,也⽆法通过 sqluldr sqluldr2 和 Oracle 进⾏⽂件交互了,今天的任务就是把这个环境整好,⾟苦⼀天也算是完成任务,作为新⼿,记录⼀下,⽅便以后使⽤;1、安装 Oracle 客户端⾸先:查询 Oracle 版本:SELECT * FROM V$VERSION;得到数据库版本后,去 Oracle 下载oracle 客户端安装软件:需要下载对应的版本上传压缩⽂件到⾃定⽬录:/app/oracle;依次解压instantclient-basic-linux.x64-11.2.0.4.0.zipinstantclient-sqlplus-linux.x64-11.2.0.4.0.zipinstantclient-sdk-linux.x64-11.2.0.4.0.zip解压⽂件会⾃动放在这个 instantclient_11_2 路径下;(也可下载指定的 rpm 包进⾏安装)在 /app/oracle/instantclient_11_2/network/admin 下创建 tnsnames.ora并编写配置信息下⾯是重点:配置环境变量如果不想将环境配置写在/etc/profile中配置内,也可以写在 .bash_profile中export ORACLE_HOME=~/app/oracle/instantclient_11_2export PATH=$ORACLE_HOME:$PATHexport ORACLE_SID=oracl111export TNS_ADMIN=$ORACLE_HOME/network/adminexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"export LD_LIBRARY_PATH=$ORACLE_HOMEORACLE_HOME是你⾃⼰的安装地址,NLS_LANG是显⽰的字符编码集格式。
Linux1 DHCP服务器配置Linux客户端
Linux客户端要想获得DHCP服务器分配的IP地址,可通过修改网络参数的配置方法,来设置自动取得IP地址,如图26所示。
图26 修改网络参数
完成网络参数的修改后,利用/etc/init.d/network restart命令将整个网络重新启动即可(不要使用ifdown与ifup,因为那样还有默认路由需要设置),如图27所示。
但如果在远程进行此操作,联机肯定会出现错误,因为网卡已经关闭,所以必须在本地计算机上进行此操作。
如果执行后正确的找到了DHCP服务器,那么多个客户端计算机中多个文件(如,resolv.conf、routing table[路由]等)都可能会被更改。
图27 重启网络
●DNS的IP地址
DNS的IP地址会被更改,可通过查阅resolv.conf文件,如图28所示。
图28 查看DNS的IP地址
●路由
Linux客户端网卡参数生效后,DHCP服务器中配置的路由信息(option routers [192.168.1.254]),也将被客户端正确的捕捉到,可通过利用route –n命令查看,如图29所示。
图29 查看路由信息
●客户端租约信息
另外,还可通过cat /var/lib/dhcp/dhclient-eth0.leases命令,查看到客户端租约中所记载的变化信,如图30所示。
图30 查看客户端租约信息。
客户端系统配置说明及注意事项1. 简介本文档旨在为用户提供客户端系统配置的详细说明和注意事项。
客户端系统配置对于正常运行和使用客户端软件至关重要。
正确地配置客户端系统可以提高系统性能、保护数据安全以及提供更好的用户体验。
2. 系统要求在开始配置客户端系统之前,请确保系统满足以下最低要求:•操作系统:Windows 7及以上版本、Mac OS X 10.10及以上版本、Linux Ubuntu 18.04及以上版本。
•处理器:至少双核处理器。
•内存:至少4GB内存。
•存储空间:至少10GB可用存储空间。
•网络连接:稳定的宽带连接。
3. 客户端系统配置步骤步骤 1:安装操作系统根据您的硬件配置和个人喜好,选择合适的操作系统进行安装。
操作系统的选择应该与您将要使用的客户端软件兼容。
步骤 2:更新操作系统在完成操作系统安装后,务必及时更新操作系统以获取最新的安全性补丁和系统优化。
步骤 3:安装必要的软件在您配置客户端系统之前,确保安装了以下必要的软件:•网络安全软件:如防火墙、杀毒软件等。
•浏览器:推荐使用最新版本的Chrome或Firefox浏览器。
步骤 4:更新驱动程序驱动程序对于系统硬件的正常运行至关重要。
请确保及时更新并安装最新的硬件驱动程序。
步骤 5:优化系统设置•注销或禁用不需要的启动项。
•清理系统垃圾文件。
•定期进行系统维护和优化。
4. 客户端系统配置注意事项在配置客户端系统时,请注意以下事项:注意事项 1:数据备份在配置客户端系统之前,务必备份重要的数据文件。
系统配置过程中可能会导致数据丢失或损坏的风险,备份数据可以最大程度地保护您的数据安全。
注意事项 2:谨慎安装第三方软件在安装客户端系统时,要避免安装不信任的第三方软件。
不受信任的软件可能会包含恶意代码,危及系统安全。
注意事项 3:定期更新和维护系统为确保系统的安全性和性能,定期更新操作系统、驱动程序和安全补丁,并进行系统维护和优化。
Linux操作系统的配置流程和步骤如下:1. 打开终端,输入命令cd /opt,使用tar命令解压文件(tar -zxvf VMwareTools-10.0.0-2977863.tar.gz)。
2. 进入解压的目录(cd vmware-tools-distrib),安装vmware-install.pl文件(./vmware-install.pl)。
执行命令之后,一系列设置全部回车即可(安装需要一定的时间)。
3. 创建共享文件目录,比如在虚拟机中创建一个名为myshare 的文件夹。
右键虚拟机,点击设置:选择选项:点击添加:点击下一步,选择目标文件目录。
点击下一步:点击完成。
4. 在windows系统中的myshare目录下面创建文件hello.txt,并在文件里面输入hello。
5. 设置CPU和内存,CPU设置不能超过真机的一半,内存设置不要超过真机内存的一半1G-2G即可。
6. 设置网络类型,选择桥接。
7. 设置IO控制器和磁盘类型,选择默认推荐。
8. 创建虚拟机磁盘,设置磁盘大小,默认20G够用。
9. 点击CD/DVD,以ISO映像文件安装,点击浏览,选择系统镜像文件,点击确定。
10. 开启此虚拟机。
11. 点击第一行install,进行系统安装。
12. 选择语言,中文,完成后继续。
13. 软件选择带GUI的服务器。
14. KDUMP不启用。
15. 进入安装目标位置,下拉,选择我要配置分区,点击完成。
16. 进入磁盘分区界面,点击+号开始分区。
以上是Linux操作系统的配置流程和步骤,希望对解决您的问题有所帮助。
linux下的ssh配置配置“/etc/ssh/ssh_config”文件“/etc/ssh/ssh_config” 文件是OpenSSH系统范围的配置文件,允许你通过设置不同的选项来改变客户端程序的运行方式。
这个文件的每一行包含“关键词-值”的匹配,其中“关键词”是忽略大小写的。
下面列出来的是最重要的关键词,用man命令查看帮助页(ssh (1))可以得到详细的列表。
编辑“ssh_config”文件(vi /etc/ssh/ssh_config),添加或改变下面的参数:# Site-wide defaults for various optionsHost *ForwardAgent noForwardX11 noRhostsAuthentication noRhostsRSAAuthentication noRSAAuthentication yesPasswordAuthentication yesFallBackT oRsh noUseRsh noBatchMode noCheckHostIP yesStrictHostKeyChecking noIdentityFile ~/.ssh/identityPort 22Cipher blowfishEscapeChar ~下面逐行说明上面的选项设置:Host *选项“Host”只对能够匹配后面字串的计算机有效。
“*”表示所有的计算机。
ForwardAgent no“ForwardAgent”设置连接是否经过验证代理(如果存在)转发给远程计算机。
ForwardX11 no“ForwardX11”设置X11连接是否被自动重定向到安全的通道和显示集(DISPLAY set)。
RhostsAuthentication no“RhostsAuthentication”设置是否使用基于rhosts的安全验证。
RhostsRSAAuthentication no“RhostsRSAAuthentication”设置是否使用用RSA算法的基于rhosts的安全验证。
Linux1 DHCP服务器配置Windows客户端
在Windows系统中,设置DHCP以获取IP地址的操作很简单。
以目前最常用的Windows XP为例,执行【开始】|【设置】|【网络连接】|【本地连接】命令来进行下面的操作:
执行【本地连接】命令后,将弹出如图31所示【本地连接状态】对话框。
图31 【本地连接状态】对话框
单击图31中【属性】按钮,将弹出【本地连接属性】对话框,如图32所示。
在该对话框中,启用【连接后在通知区域显示图标】和【此链接被限制或无连接时通知我】复选框,那么在状态栏中将出现一个网络的图标,以后可通过单击该图标进入【本地连接状态】对话框。
然后,在“此连接使用下列项目”列表栏中,双击【Internet协议(TCP/IP)】选项。
图32 【本地连接属性】对话框
当出现【Internet协议(TCP/IP)属性】对话框后,选择【自动获得IP地址】单选按钮,并单击【确定】按钮,如图33所示。
此时,Windows客户端将开始自动获取IP地址。
图33 自动获取IP地址
如何确认IP地址已经被顺利获取呢?如果是在早期的Windows98中,可以利用winipcfg命令观察IP地址的设置。
不过在Windows 2000以后,必须使用命令行模式来观察;执行【开始】|【程序】|【附件】|【命令提示符】命令,然后在打开的【命令提示符】对话框中,输入ipconfig或ipconfig/all命令,并按【回车】键,
如图34所示查看IP地址获取情况。
图34 查看获取的IP地址信息。
linux下安装oracle11g64位最简客户端(转)安装环境Linux服务器:SuSe11 sp1 64位Oracle客户端:Oracle11gR2 64位(最简客户端)部署流程1.准备⼯作,⾸先在oracle官⽹下载最新的oracle11g_x86_64客户端下载完成后,完整包如下图所⽰:2.将其复制到linux中,使⽤unzip命令解压。
3.解压后进⼊其Disk1⽬录,可以看到解压内容如下:4.使⽤chmod 755 *改变权限后,安装rpm包,命令rpm –ivh ⽂件名5.根据提⽰,运⾏命令/etc/init.d/oracle-xe configure6.http端⼝指定将⽤于oracle应⽤程序表达默认即可,回车:7.监听端⼝默认即可,回车:8.创建sys和system⽤户名和密码9.是否加载到开机启动项,选择y回车10.等待⼀会,看到如下界⾯,就说明64位oracle11g最简客户端安装完成,下⾯就需要配置了。
11. 下来配置oracle环境变量 oracle默认安装到12. 增加⼀个oracle.profile⽂件,⽤来验证oracle是可以联通oracle服务器。
输⼊:vi oracle.profile增加以下内容:13. 编辑好后,source刚刚编辑好的⽂件,然后我们采⽤直连的⽅式来检验是否安装成功检验命令:sqlplus ⽤户名/密码@oracle服务器IP/服务器实例名如下图就是验证成功。
下章介绍如果让iServer6R来使⽤oracle数据源,如果未使⽤iServer6R⼯具,那么安装oracle客户端到此为⽌。
利⽤刚刚安装好的64位oracle客户端,连接oracle服务器配合linux版本64位iServer6R发布数据库类型的⼯作空间和数据源。
1.配置oracle客户端的本地⽹络服务名,其具体所在⽬录如下:(注意:在Windows中,由于需要使⽤Deskpro或来配图,当oracle服务器为64位时,需要在Windows本地安装32位oracle客户端才能使⽤桌⾯⼯具配图。
Oracle安装手册前期准备1.使用root用户登录系统2.配置网络在系统-管理下有网络选项1)先点击【取消激活】再点击【编辑】定】3)点击【激活】然后保存设置。
3. 安装包检测及安装在终端中执行: rpm -q gccmake binutils setarchcompat-db compat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-develunixODBC unixODBC-devellibaio-devel sysstat 看看哪些包没有安装,然后执行rpm–ivh 把没有安装的软件包装上。
如果有依赖关系:1.加上--nodeps,意思不考虑依赖2.更狠的--force,强制安装你可以在这两个之前试试--aid自己解决依赖进入到安装包所在目录,在终端执行以下命令:rpm -ivhcompat-db-4.2.52-5.1.i386.rpmrpm -ivhlibaio-devel-0.3.106-5.i386.rpmrpm -ivhsysstat-7.0.2-3.el5.i386.rpmrpm -ivhunixODBC-2.2.11-7.1.i386.rpm rpm -ivhunixODBC-devel-2.2.11-7.1.i386.r pmrpm -ivhlibstdc++44-devel-4.4.0-6.el5.i38 6.rpmrpm -ivhpdksh-5.2.14-36.el5.i386.rpmrpm -ivhcompat-libstdc++-33-3.2.3-61.i38 6.rpm2. /etc/sysctl.conf增加以下几行:kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_rang e = 9000 65500net.core.rmem_default=41943 04net.core.rmem_max=4194304 net.core.wmem_default=26214 4net.core.wmem_max=1048576 fs.file-max= 6815744fs.aio-max-nr = 1048756vi /etc/sysctl.conf 进入到编辑画面4. /etc/security/limits.conf 文件中增加以下几行:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536vi/etc/security/limits.conf进入到编辑画面5. /etc/pam.d/login结尾加入以下几行(如果不存在的话)# user add linesession required/lib/security/pam_limits.sosession requiredpam_limits.sovi /etc/pam.d/login进入到编辑画面6. /etc/selinux/config 关闭secure LinuxSELINUX=disabledvi /etc/selinux/config 进入到编辑画面7. 创建数据库组跟用户: groupadd oinstallgroupadd dbauseradd -u 500 -g oinstall -G dba oraclepasswd oracle8. 创建oracle软件安装目录:Mkdir -p product/db_1Mkdir -p /u04/app/oracle(家目录的用户和组修改)chown -R oracle:oinstall/u04/app/oracle家目录的权限也要改775与777 Oracle数据库安装准备1.以oracle用户登陆2.编辑bash_profile文件(隐藏文件,在/home/oracle目录下)结尾增加以下内容:# Oracle Settings=/tTMPmp; export TMPTMPDIR=$TMP; exportTMPDIRORACLE_HOSTNAME=localhost.localdomain; exportORACLE_HOSTNAMEORACLE_BASE=/u04/app/orac le; export ORACLE_BASEORACLE_HOME=$ORACLE_ BASE/product/db_1; export ORACLE_HOMEORACLE_SID=ORCL; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin: $PATH; export PATHLD_LIBRARY_PATH=$ORAC LE_HOME/lib:/lib:/usr/lib;expo rt LD_LIBRARY_PATHCLASSPATH=$ORACLE_HO ME/JRE:$ORACLE_HOME/jli b:$ORACLE_HOME/rdbms/jli b; export CLASSPATHNLS_LANG=AMERICAN_AM ERICA.ZHS16GBK; export NLS_LANGif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifivi .bash_profile进入到编辑画面设置完后,重新启动计算机使其参数生效或者source .bash_profile开始安装Oracle1.以oracle用户登录进入到安装文件在终端中运行安装脚本启动安装界面cd database. / runInstaller若此处出现版本检查错误后,修改/etc/redhat-release的内容将Red Hat Enterprise Linux Server release 5.5(Tikanga)改为Red Hat Enterprise Linux Server release 4.5(Tikanga)1若安装过程中出现乱码,解决办法:exportLC_CTYPE=en_US.UTF-82如出现乱码执行export LANG=C 英文安装1)点击【下一步】oracle端安装参考Red_Hat_Linux5.5下安装Oracle10g2)此为3)点击【是】4)点击【下一步】5)点击【下一步】5)点击【下一步】6)点击【下一步】7)点击【下一步】8)点击【下一步】9)点击【下一步】10)点击【下一步】说明:我是在虚拟机下安装的内存有限用一个程序包可以不装11)点击【完成】进入到自动安装界面,到最后会跳出一个对话框。
Linux下 Tsm 服务器、客户端安装配置全过程2008-11-20 12:37系统环境:LINUX AS5存储:IBM DS400 STORAGE 已经将阵列MOUNT到本地/sdb/1.软件下载地址 ftp:///storage/tivoli-storage-management/TSM服务器端:选用TSM 5.2,原因是有WEB界面,ISC 和 AC普遍反映很慢TSM客户端5.4.12.软件安装2.1 安装服务器:rpm –ivh xxx.rpm\i686 \TIVsm-license-5.2.0-0.i386.rpm\i686 \TIVsm-license_keys-5.2.0-0.i386.rpm\i686 \TIVsm-server-5.2.0-0.i386.rpm\i686 \TIVsm-tsmscsi-5.2.0-0.i386.rpm\noarch \TIVsm-webadmin-5.2.0-0.noarch.rpm2.2 安装客户端rpm –ivh xxx.rpmTIVsm-API.i386.rpmTIVsm-BA.i386.rpmTIVsm-msg.zh_CN.i386.rpm3.软件配置3.1 服务器端配置cd /opt/tivoli/tsm/server/bin/vi dsmserv.optdsmserv.opt内容如下:*******************************COMMMETHOD TCPIPCOMMMETHOD HTTPTCPPORT 1500HTTPPORT 1580DEVCONFIG devcnfg.out*******************************3.2 客户端配置cd /opt/tivoli/tsm/client/ba/bin/vi dsm.sys (注:将/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp 改名为dsm.sys)dsm.sys内容如下:*******************************SErvername SERVER1 (此名称为TSM服务器名称,默认为SERVER1) COMMMethod TCPipTCPPort 1500TCPServeraddress 192.168.0.1 (此IP为服务器端的IP)nodename CLIENT1 (此名称为服务器端建立的node的名称,后面会讲到) passwordaccess generate***********************************vi dsm.optdsm.opt内容如下***********************************SErvername SERVER1***********************************4.软件运行4.1 服务器端运行,cd /opt/tivoli/tsm/server/bin/./dsmserv然后在IE里访问http://192.168.0.1:1580 192.168.0.1为TSM服务器IP用户名密码:admin4.2 客户端运行cd /opt/tivoli/tsm/client/ba/bin/./dsmcad 启动WEB访问./dsmc 运行客户端然后在IE里访问http://192.168.0.2:1581 192.168.0.2为TSM客户端IP5.软件使用5.1 服务器端使用IE里访问http://192.168.0.1:1580设定不允许超时Operation view ---- Manage security--- Set web authentication time out 设为0建立客户端与服务器的连接点Object view--- Client --- Client Nodes---Operations--- Register a new node此处的Node name 就是客户端 DSM.SYS里的NODENAMEPolicy Domain Name,Policy Sets,Management Classes是系统已经默认的命名为STANDARD,如果想自己重头建起,顺序如下:Object view---Policy Domain Name---Operations --- Define Policy DomainObject view---Policy Domain Name--- Policy Sets--- Operations --- Define Policy SetsObject view---Policy Domain Name--- Policy Sets---Management Class --- Operations ---Define Management Class Object view---Policy Domain Name--- Client Nodes---Operations--- Register a new node将LOG保存地点改为存储上:Object view---Recovery Log---Recovery Log VolumesDefine recovery log volumeVolume Name:/sdb/log01.dsmFormat Size:1000 此处为Log文件大小定义,我设为1000 MWait:No将Backup保存地点改为存储上:Object view--- Server Storage--- Storage Pools--- Disk storage pools--- Volumes---Operations --- Define a disk storage pool volumeStorage Pool Name:BACKUPPOOLVolume Name: /sdb/backup01.dsmMedia AccessStatus: READWRITEFormat Size:10000 此处为backup空间大小定义,我设为10000 M ,空间不够了再来定义backup02.dsm, Wait:No5.2 客户端使用IE里访问http://192.168.0.2:1581输入Noden名和密码比较简单,有一点说明,要恢复以前某个时间删过的文件时,需要选择恢复---查看---显示活动/非活动的文件6.定时备份方法有两种,一种是在服务器端定义SCHEDULE,一种是在客户端定义定时备份,这里我们选用比较简单的后者。
Linux1 邮件服务器E-mail客户端的配置
雷鸟(Thunderbird)是Mozilla公司发布的开源邮件客户端软件。
雷鸟和其它邮件客户端相比,有体积小;速度快;强大的邮件检索功能;支持扩展插件;增强了安全性等特点。
(1)单击桌面任意空白区域,执行【打开终端】命令,如图9-83所示。
图9-83 打开终端
(2)在终端中,输入“tar –xjvf /srv/thunderbird-3.0.4.tar.bz2”命令(解压以下载好的雷鸟压缩包),并按【回车】键,如图9-84所示。
图9-84 解压软件
(3)输入“. /thunderbird/thunderbird”命令,并按【回车】键,运行该程序,如图9-85所示。
图9-85 运行该程序
(4)在弹出的对话框中,填入账户信息,单击【继续】按钮,如图9-86所示。
单击
图9-86 邮件账户设置
(5)在弹出的对话框中,单击【创建用户】按钮,如图9-87所示。
单击
图9-87 创建账户
(6)在该话框中,启用【我也了解相关风险】复选框,并单击【创建用户】账户按钮,如图9-88所示内容。
启用
图9-88 创建账户
(7)在【添加安全例外】对话框中,单击【添加安全例外】按钮,如图9-89所示。
单击
图9-89 确认安全例外
(8)在该程序主界面中,完成以上配置,就可以进行收发邮件,如图9-90所示。
图9-90 thunderbird主界面。
在Linux下配置客户端
1、进入客户端机器Linux系统,我们介绍两种进入Linux系统的方法,并使用shell进行配置:
1)在本机登录提示符下进入Linux系统。
采用root用户登陆,输入用户口令。
每个Linux系统都有一个根(root)用户,root用户能够运行程序、使用文件、以任何方式改变计算机的设置;
2)使用telnet登陆Linux。
使用telnet登陆的时候,不可以直接使用root用户注册,您需要输入系统设定的另一个用户的用户名和口令,进入后,再使用su命令,更改用户名为root 用户,然后输入root用户的口令即可。
注意:必须使用root用户登录,否则没有修改配置的权限。
2、检测客户端是否存在于机器上:
1)Linux系统中必须安装了NTP的客户端,才可以和NTP服务器进行校时工作;
2)Linux下的NTP客户端存在于Linux系统安装盘中;
3)使用cd/etc命令进入根目录下的etc目录,etc是一个包含管理配置命令和文件的目录;
4)使用ls*ntp.conf查看是否存在这样的文件,如果存在,请参阅下一步,使用vi编辑器,*号是通配符,因为不同版本的Linux会有不同名字的文件名,例如:xntp.conf,但是*后面的8个字符都是一样的;
5)如果没有上面的文件,请与系统管理员联系,安装NTP软件包。
3、使用vi编辑器配置客户端
1)使用vi/etc/ntp.conf打开名为ntp.conf的文件,或者vi/etc/xntp.conf,视查看到的文件名而定;
2)使用上下左右光标移动键,到配置文件的后面几行,会看到如下类似显示:
server127.0.0.1local clock
fudge127.0.0.1stratum10
3)敲击a键进入vi编辑方式:键入NTP服务器的IP地址,修改成如下显示(假设202.112.88.88是NTP服务器IP地址):
server202.112.88.88
fudge202.112.88.88stratum0
注:若是双机备份,则修改成如下显示(假设202.112.88.88是NTP服务器IP地址1,
202.112.88.89是NTP服务器IP地址2,prefer表示优先注意把默认的server更改成这样)
server202.112.88.88prefer
fudge202.112.88.88stratum0
server202.112.88.89
fudge202.112.88.89stratum0
4)敲击Esc键回到vi命令方式,敲击:wq,保存修改并结束vi编辑;
5)vi编辑器的另外一些使用方法见本章第七节vi编辑器的使用。
4、查看配置:使用命令more ntp.conf查看修改后的配置文件,使用空格键翻页到达文件的后部分,查看修改是否正确;
5、启动服务:使用service ntpd restart命令启动NTP客户端服务;
6、查看服务启动情况:service ntpd status;
7、查看时间:使用date命令查看当前时间,当前时间应该与NTP服务器时间同步;
8、本章附录:vi编辑器的使用简介。
1)打开特定文件,例如打开tmp目录下的test文件,输入下面的命令:vi/tmp/test
2)如果是新文件,你可以看到下面显示:
~
~
~
"/tmp/test"[New File]
3)vi编辑器有命令方式和输入方式两种模式,当启动vi文本编辑器时,使用的是命令方式,你必须键入一个命令进入vi编辑方式,命令有一个或两个点后面跟字母和任选数字组成:
a添加:可以从光标的右侧开始输入文本;
i插入:可以从光标左侧输入文本;
4)完成输入时,按esc键,又返回命令方式。
5)几个有用的命令:
:w存储当前文件,但继续编辑;
:wq存储变更到文件,并且退出vi
:q退出当前文件,不保存变更;
:q!退出当前行,不存储刚对文件做出的变更;。