linux之文本操作命令

来源:互联网 发布:unity3d 联机游戏 编辑:程序博客网 时间:2024/05/22 06:47

刚接触linux,今天就用到这次需求上了。要不项目部署到linux的tomcat中,由于用的jndi数据源,要改写tomcat的context.xml文件。所以今天就说说对文件的读写,建立的操作。

总结命令和作用:
(1)touch filePath/fileName —在filePath路径下建立内容为空的新文件,文件名为fileName.如果已经存在,则默认不再执行,注意不是覆盖。
(2)vi filePath/fileName —在filePath路径下建立内容为空的新文件,文件名为fileName ,并且用全屏编辑器打开这个文件。这里如果文件已经存在,就直接用编辑器打开,不存在就新建并打开。
(3)在编辑器打开后使用按一次这几个键才能输入,不然输入不进去
o键/a键/i键,这三个键进入编辑器的效果示不一样的。o键是从当前光标下一行开始(换行后输入),i键是从光标的位置开始,a键是从光标的下一个位置开始。
(4)在你输入完事后,要执行这些操作才算保存并退出。
按Esc退出输入状态—即无法在写内容了。然后按冒号 :将光标移到文末尾。然后输入wq,保存并退出。这里的wq就是write and quite的意思。
(5)查看文件内容 cat filepath/fileName —查看filepath路径下的fileName文件内容。
(6)运行指定程序 一定要指定程序位置,比如关闭tomcat服务器,如果不输入路径,直接shutdown就会导致关闭计算机/服务器。如果是在当前目录中执行sh程序,一定要在前面指明为当前目录 ,用./表示。例如如果已经在bin目录下,要执行关闭tomcat服务器,应该用:./shutdown.sh 开启服务用:./startup.sh或者用./startup.sh &,这个&表示后台启动,不会是界面启动,不会因为界面关闭就服务关闭。

原创粉丝点击