学习总结之Linux 基础(4)

1. vi  命令

正常编辑文件,并保存退出

1)vi  document    进入对文件可编辑的页面

[hy@localhost yueh]$ vi 607.log

date
~  

                                                                                                                                                       "607.log" 9L, 62C   、

2)按 i 键(insert)进入编辑模式

date
~                                                                                                                                                                                                                                                            
-- INSERT -- 

3)在编辑模式里面对内容进行编辑

date


for(i = 1; i <= 6; i++);
do
        date
        sheep 10s
done

exit
~  

-- INSERT -- 

4)按 esc 键退出编辑模式,进入命令行模式

date


for(i = 1; i <= 6; i++);
do
        date
        sheep 10s
done

exit
~                                                                                                                                                                                                                                                                

5)按 shift + : 键 退出命令行模式,进入尾行模式

date


for(i = 1; i <= 6; i++);
do
        date
        sheep 10s
done

exit
~                                                                                                                                                         
:

6)输入 wq 保存并退出,返回到主页面 

date


for(i = 1; i <= 6; i++);
do
        date
        sheep 10s
done

exit
~                                                                                                                                                         
:wq

[hy@localhost yueh]$ vi 607.log
[hy@localhost yueh]$ 

注意:必须在编辑模式(insert)下进行文本处理,尤其是复制粘贴到文件里面,如果没有按 i键进入编辑模式而粘贴,会导致粘贴信息缺失(第一行的信息)

2.寻找 error 的方法:

—— cat xxx.log | grep -C 10 ERROR  > error.log

—— cat more   &  sz

—— 进入尾行模式: /关键词 回车自动匹配,按 n 键寻找下一个

3.命令行模式下设置行号

先 vi 进入命令行模式,再有即:set nu 命令

删除行号,即:set nonu 命令

4.命令行模式常见操作的快捷键;

dd 删除当前行

dG 删除光标当前以及以下行的所有行

ndd 删除光标当前以及以下的 n 行

gg 跳转到第一行的第一个字母

G  跳转到最后一行的第一个字母

shift + $ 行尾

例如:删除清空当前命令行内容,可以有: gg + dG

注:清空命令行内容,还可:

       —— cat /dev/null > xxx.log

       —— echo ' ' > xxx.log (但是存在一个字节,不推荐)


情况场景:从另外一个文本拷贝内容去覆盖这个文件
                  大数据的组件都是 xml 文件,官方的默认的配置文件 xxxxx  
                  window 记事本 editplus 编辑好对应的参数,然后拷贝
                (注意:cp 备份 )


5.系统命令:磁盘

6.系统命令:内存

7.系统命令:负载

8.查看进程

9.查看端口号

10.高危命令

11.安装 yum 软件

12.wegt 下载安装包

13.压缩解压

zip 命令: 压缩

zip -r xxx.zip ./*  在文件里面压缩,即把xxx文件在当前目录里面压缩,压缩到当前文件夹里面

zip -r xxx.zip  yyy/*  在文件外面压缩,即把xxx文件压缩到yyy目录里面,压缩到yyy文件夹里面

unzip xxx.zip   解压xxx文件

 

大数据组件的压缩包几乎都是后缀 tar.gz

tar -xzvf

tar -czvf


查看 tar -- help  (tar 的命令帮助):

Examples:
  tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.
  tar -tvf archive.tar         # List all files in archive.tar verbosely.
  tar -xf archive.tar          # Extract all files from archive.tar.


14.调度工具

15.后台执行

16.软连接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值