Linux常用命令(vim+bash+hadoop)

本文介绍了Linux终端中常用的编辑器vim及bash命令操作技巧,包括文件编辑、系统信息查询、资源管理和压缩解压等关键操作。

使用Linux终端常用命令

vim

:vsp  纵向打开另一个文件                       Ctrl + ww 切换打开文件

Ctrl + u / Ctrl + d      上/下滚半屏            :set scb / :setnoscb                  设置/取消同步滚屏                

 

u / Ctrl + r         撤销/重做                          Ctrl+ n / Ctrl + p      自动补全(向下/向上)

:!command      运行命令                            :r!command 插入命令运行输出

 

:/word      查找词word(向下)             :?word 查找词word(向上)

* / # 查找光标所在词(向下/向上)   :42   跳到第42行

:s/cat/dog/g    该行cat替换为dog       :%s/cat/dog/g 全文中cat替换为dog

 

:set list / :set nolist          显示不可视字符(不显示)

 

i / a  字符前/后插入                                    > / < 向右/左平移一个tab

I        首个非空白字符处插入                   o       下方新建一行插入

[Ctrl + v] [选中区域] [Shift + i] [#]             增加注释

[Ctrl + v] [选中区域] [d]                              删除注释

bash

host                    #查看IP对应机器名

hostname         #查看本机名                     hostname –i     #查看本机IP

netstat –nlpt   #查看网络端口

ps aux                #查看进程,进程memory使用

top                      #查看CPU、Memory使用率

du –sh .             #查看占用文件系统存储

zip (-r) cat.zip cat     #zip压缩文件或目录

unzip         #解压zip文件

hadoop

hadoop job –list        #查看hadoop任务列表

hadoop job –kill job_id     #杀死某hadoop任务

hadoop job –status job_id        #查看某hadoop任务状态

<think>我们正在讨论在LinuxHadoop环境下如何使用vim编辑器。用户的问题是如何启动vim编辑器。根据引用内容,vim编辑器在Linux中的使用方法是通用的,与是否在Hadoop环境下无关。Hadoop环境只是提供了分布式计算框架,而vim是文本编辑器,其启动方式在任何Linux环境中都是一样的。因此,我们可以直接参考引用中关于vim的使用方法。引用[1]提到:安装vim:sudoapt-getinstallvim新建文件:sudovimA或者vimA打开文件:vimA引用[2]提到:所有Linux系统都会内置vi文本编辑器,vim是vi的升级版。引用[3]和[4]详细说明了如何退出vim编辑器的几种方式。因此,在Hadoop环境下启动vim编辑器,实际上就是使用vim命令来打开或创建文件。需要注意的是,在Hadoop环境中,我们可能经常需要编辑一些配置文件(如hadoop的配置文件),这些文件通常位于Hadoop的配置目录(如/etc/hadoop/)下,可能需要sudo权限。步骤:1.打开终端(如果是在Hadoop集群的某个节点上,需要登录到该节点)。2.使用vim命令打开文件,例如要编辑hadoop-env.sh文件:sudovim/usr/local/hadoop/etc/hadoop/hadoop-env.sh或者如果当前用户有权限,也可以不加sudo。3.进入vim编辑器后,按`i`键进入插入模式(即可编辑状态)。4.编辑完成后,按`Esc`键退出插入模式,然后输入::wq(保存并退出)或者如果不需要保存,则输入::q!(不保存强制退出)另外,如果文件是只读的,但你有root权限,可以使用`:w!sudotee%`来强制保存(如引用[1]所述)。因此,回答用户:在LinuxHadoop环境下启动Vim编辑器的方法与普通Linux环境下相同,使用vim命令即可。生成相关问题:1.在Hadoop环境中,常见的需要编辑的配置文件有哪些?2.如何在vim编辑器中进行查找和替换操作?3.如何配置vim编辑器以方便编辑配置文件(如显示行号、语法高亮等)?注意:回答中引用的部分需要添加引用标识。</think>### Linux Hadoop环境下启动Vim编辑器的方法 在Hadoop环境中使用Vim编辑器与普通Linux环境完全一致,以下是具体操作步骤: #### 1. **打开终端** 在Hadoop集群的主节点或工作节点上,首先打开Linux终端(命令行界面) #### 2. **启动Vim** - **新建/打开本地文件** ```bash vim 文件名 # 例如:vim hdfs-site.xml ``` - **编辑Hadoop配置文件**(通常需要sudo权限) ```bash sudo vim /path/to/hadoop/config/file # 例如:sudo vim /usr/local/hadoop/etc/hadoop/core-site.xml ``` #### 3. **Vim基础操作** | 操作 | 按键 | 说明 | |--------------------|--------------------|-----------------------------| | 进入编辑模式 | `i` | 光标处插入文本 | | 退出编辑模式 | `Esc` | 返回命令模式 | | 保存并退出 | `:wq` + `Enter` | 保存更改并退出[^1][^3] | | 强制保存只读文件 | `:w !sudo tee %` | 需要root权限时的强制保存[^1] | | 不保存退出 | `:q!` + `Enter` | 放弃所有修改强制退出[^3][^4] | #### 4. **Hadoop配置文件编辑示例** ```bash # 编辑Hadoop环境变量 sudo vim /usr/local/hadoop/etc/hadoop/hadoop-env.sh # 修改后保存(按Esc输入): :wq! ``` > **注意**: > - Hadoop配置文件通常位于`/etc/hadoop/`或`$HADOOP_HOME/etc/hadoop/`目录 > - 修改配置文件后需重启Hadoop服务生效: > ```bash > hadoop-daemon.sh stop namenode > hadoop-daemon.sh start namenode > ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值