水简介

首页 » 常识 » 预防 » 兰马地学平台入门手册之Linux常用工具
TUhjnbcbe - 2022/2/28 14:58:00
北京医院手足癣治疗 http://baidianfeng.39.net/a_kycg/210410/8833734.html

本章主要介绍Linux基础概念、常用命令等。

本文为《Landmark一体化地学平台的入门手册》第二章第四部分,主要内容是分享一些Linux下常用、好用的工具。

《Landmark一体化地学平台的入门手册》,旨在帮助各位Landmark用户熟悉OpenWorks及DSG的操作,也分享一些我日常工作中遇到的问题。权当抛砖引玉,如有所帮助,则幸甚至哉。

欢迎分发与转载,请保留原格式及出处。

Author:曾剑

ByLandmarkSoftwareService,China

2.4Linux常用工具

Linux发展至今,已有太多好用的工具,几乎涵盖了各个方面。

在文本处理方面主要有vi、sed和awk,我愿称之为Linux三大神器,这三个工具也是我们日常处理数据常用的工具,效率之高,令人爱不释手。

总的来说,vi、sed和awk相对来说比较难,需要不断的练习和使用,才能精进。建议多看一些别人使用的技巧,从照猫画虎开始,慢慢的实践,仔细理解其内部的原理,假以时日,一定能熟练使用。

后续2.5节中,我会详细的分享一些我用到过的技巧和脚本,让大家感受一下命令和脚本的魅力。

2.4.1vi(命令行文本编辑器)

vi严格意义上不是一个命令,它是个工具,一个命令行下编辑文本文件的工具,一个用了以后永远忘不了的工具,它可以算Linux下文本编辑最好的神器,没有之一!由于它实在是太好用了,有好事者把他移植到Windows上了,从此,Windows上也有了神器!更多赞美之词请百度之!以下来自网络资料总结。

有一点需要注意,vi是不需要鼠标的,一切操作的一定均依靠键盘。所以这一块,你需要做到:手速要快,姿势要帅!

如果您实在不习惯vi,还可以使用另外一个普通文本编辑器,叫做gedit。直接在Terminal中输入:gedit即可。

2.4.1.1启动和退出vi

vi是运行在终端(Terminal)里的,需要先启动Terminal。

先插一句,Linux中启动终端的方式和特点,一般有两种启动方式,一是从开始栏里启动,找到Terminal,点击启动,此时启动的Terminal的当前路径默认在用户的家目录;另外一种是右键启动,桌面或者文件管理器上点右键会弹出菜单,菜单中有“OpenInTerminal”,此时启动的Terminal的当前路就在桌面或者文件管理器中当时的位置。所以,当你打开了文件管理器,再启动Terminal时,一般来说你无需切换路径,要操作的文件就在这里。

在Terminal中启动vi:

vi#启动一个空vi,可以直接编辑内容,此状态需要在保存时输入:“:wfile_name”vifile_name#启动vi,如果file_name的文件存在,则编辑该文件,#如果file_name的文件不存在,则相当于创建该文件,#当保存退出时,则会产生该文件。

退出vi,先按ESC键,退回到命令模式,然后输入以下几种:

:q!,冒号+q+!,不保存退出。

:wq,冒号+wq,保存退出

:wq!,冒号+wq+!,强制保存退出

:x,冒号+x,保存退出

2.4.1.2深入理解vi的三种模式

vi是一个相对专业和复杂的工具,对于新手,容易遇到打击,主要是两点:一是在vi中,鼠标基本无用;二是vi会暂时接管Terminal,此时所有的键盘鼠标都算是vi里的操作。以上两点,容易让不熟悉的人慌张,鼠标没法用,点哪里都没有效果;不知道vi的状态和命令,有时候能输入,有时候不能,而且不能保证输入的东西是自己想要的。

要用好vi就一定要理解好vi的三种状态或者说模式,vi一共具有三种模式,任何情况下,vi都是在这三种模式其中之一:命令模式(

1
查看完整版本: 兰马地学平台入门手册之Linux常用工具