Linux干货
-
功能强大的Linux文本编辑器之Vim的使用
VIM编辑器 Vim章节的内容: 使用vi和vim的三种主要模式 移动光标,进入插入模式 改变、删除、复制文本 撤销改变 搜索文档 vim寄存器 可视化和多窗口 &…
-
vim编辑器作业
1、复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的行首的空白字符 [root@wzc tmp]# vim profile # By default, we want umask to …
-
vim小结
1. 简介 Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系统的Vi编辑器,支持Linux/Mac OS X/Windows系统,利用它可以建立、修改文本文件。进入Vim编辑程序,可以在终端输入下面的命令: $vim [filename] 其中filename是要编辑器的文件的路径名。如果文件不存在,它将…
-
文本处理三剑客之sed
文本处理三剑客之sed 一、处理文本的工具sed 概念: Stream EDitor, 行编辑器 v sed是一种流编辑器,它一次处理一行内容。处理时,把 当前处理的行存储在临时缓冲区中,称为“模式空间”( pattern space),接着用sed命令处理缓冲区中的内容 ,处理完成后,把缓冲区的内容送往屏幕。接着处理下一 行,这样不断重复,直到文件末尾。文…
-
强大的vim编辑器
vim编辑器 一、Vim编译器的概述 vi: Visual Interface,文本编辑器 v 文本:ASCII, Unicode v 文本编辑种类: 行编辑器: sed 全屏编辑器:nano, &nbs…
-
shell编程——让你又爱又恨的东西
变量类型: 不同的数据类型在系统中所占资源不同,并且表示的范围也不同 数值型: 短整型short: &…
-
Bash Shell脚本基础-变量类型-位置变量
Bash Shell脚本基础–变量类型–位置变量 §·bash shell脚本编程概述: 1 §·bash shell脚本中的变量 2 *什么是变量 2 *变量的类型 2 *ba…
-
练习
练习 显示/proc/meminfo文件中以大小s开头的行; 显示/etc/passwd文件中不以/bin/bash结尾的行 找出/etc/passwd中的两位或三位数 显示/etc/grub2.cfg文件中,至少以一个空白字符开头的 且后面存非空白字符的行 &…
-
每日一练–8.8 sed,vim
1 、删除/etc/grub2.conf 文件中所有以空白开头的行行首的空白字符 sed 's/^[[:space:]]//g' /etc grub2.conf 2 、删除/etc/fstab 文件中所有以# 开头,后面至少跟一个空白字符的行的行首的# 和空白字符 &n…
-
笔记–8.8 shell脚本编程
shell编程注意事项 1,指令的执行是从上而下,从左而右的分析与执行 2,指令的下达时:指令,选项与参数之间的多个空白都会被忽略掉 3,空白行会被忽略掉,并且tab键所推开的空白同样视为空格键 4. 如果一行的内容太多,则可以使用『 \[Enter] 』来延伸至下一行 5,『 # 』可做为批注,任…
-
08.08 笔记总结
1. 使用sed显示特定行 sed -n '20p' /etc/passwd // 显示/etc/passwd中第20行 命令相当于 cat /etc/passwd | head -20 | tail -1 2. sed -ibak '/^UUID.*/d' /etc/fstab &…
-
马哥教育网络19期+第十三周课程练习
1、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名; 3)添加s…
-
grep,sed,与正则等
grep:文本过滤(模式:pattern)工具; grep, egrep, fgrep(不支持正则表达式搜索 sed:stream editor,文本编辑工具; awk:Linux上的实现gawk,文本报告生成器;a grep [OPTIONS] PATTERN [FILE…] grep…
-
shell编程及小命令
1. ping 10.1.252.25d2 -c1 -w1 &> /dev/null && echo "The host is up" || echo "The host is down" 2. 在vim命令中, p或则P可以实现复制。 p: 复制到下一行 &n…
-
命令read
read命令是一个bash命令,它用于从键盘或标准输入中读取文本.我们可以使用read以交互的形式读取来自用户的输入.并且read还提供一种不需要按回车就能够输入参数的方法. read可以从标准输入中读取单独的一行,或者使用-u选项,从文件描述符FD中读取.并且这单独的行被分隔成多个域,第一个词被赋值给第一个变量,第一个赋值给第二个变量,以此类推,直到剩下的…