首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

shell 文本操作命令

光标的移动和翻页操作 操作类型光标操作键功能 h向左移动光标  l向右移动光标  k向上移动光标  j向下移动光标  翻页Ctrl + f向前翻整页  Ctrl + b向后翻整页  Ctrl + u向前翻半页...  PageDown进行文本的向下翻页 Backspace删除光标左侧的字符 Del删除光标位置的字符   删除操作  命令功能 x删除光标处的单个字符  dd删除光标所在行  dw删除当前字符到单词尾...  命令功能 u取消最近一次的操作,并恢复操作结果 可以多次使用u命令恢复已进行的多步操作  U取消对当前行进行的所有操作  Ctrl + r对使用u命令撤销的操作进行恢复  复制与粘贴操作  命令功能...  命令功能 /word从上而下在文件中查找字符串“word”  ?...word 从下而上在文件中查找字符串“word” n定位下一个匹配的被查找字符串  N定位上一个匹配的被查找字符串 字符串替换操作  命令功能 :s/old/new 将当前行中查找到的第一个字符“old

92420
您找到你想要的搜索结果了吗?
是的
没有找到

Linuxshell命令总结

来自:良许Linux 01 前言 Linux shell命令应该算是非常入门的东西,但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程...1、我们正常需要的操作是 $ps |grep xxx $kill -9 xx 2、kill命令是常用的,但是用killall命令会更快 $killall -9 xxx 3、令我困扰的是我用的那个没有...killall然后我做了下面的操作 $adb shell ps |grep speech |awk '{print $2}' > 1.txt $cat 1.txt |xargs...-n1 adb shell kill -9 我用这个的原因是用一条指令重定向总是各种问题,正常情况下用这条就可以了 $adb shell ps |grep speech |awk '{print...nu 2 隐藏行号 :set nonu 3 查找关键字 :/you ## 效果:查找文件中出现的you,并定位到第一个找到的地方,按n可以定位到下一个匹配位置(按N定位到上一个) 4 替换操作

1.2K30

Shell基本操作命令

Shell基本操作命令 (原创内容,转载请注明来源,谢谢) 本文主要是我最近学习shell语言的学习笔记,主要在于通过学习这些内容,达到看得懂shell脚本、理解其与PHP的区别、编写简单脚本的目的...但用 :不会产生新进程,因为是内建命令。 7)小括号 () 1. 命令组,将括号内部的命令当做子shell,对脚本剩余部分不可用,变量存在作用域的问题。...附加内容: linux输入输出三种标准:标准输入、标准输出、标准错误输出,分别是0/1/2,组合起来使用是 sort > name.txt 即sort 1> name.txt,但是要讲错误输出则用sort...比 file2 更老 file1 -ef file2文件 file1 是 file2 的硬链接 如 if [ -x /root ] 可以用于判断 /root 目录是否可以被当前用户进入 对应的操作整数操作字符串操作...不需要对 (( 和 )) 之间的操作符转义。算术只对整数进行。除 0 会产生错误,但不会产生溢出。可以执行 C 语言中常见的算术、逻辑和位操作

1.4K50

Linux shell 基本命令

shell是什么 Linux系统本身逻辑上可以两部分:内核和实用程序。内核从打开计算机自检时就驻留在内存,直到计算机关闭。...每条命令实际都属于实用程序,当命令要执行时,才会由磁盘装入到内存,shell也是一种实用程序。 Shell负责执行终端请求的程序。...Shell在磁盘上搜索要执行的程序,直到找到位置,这是对于外部命令来讲。内部命令shell会饿直接执行。 基本命令 date命令:显示时间和日期,date显示周日期,月份,日期,时间和年份。...who命令:查看登录系统的用户信息。 echo命令:显示字符,Linux系统会忽略输出文本中多余的空格。 文件操作 Linux只能之别三种基本的文件类型:普通文件,目录文件,特殊文件。...rm命令:删除操作,参数则是要删除的文件名,可以跟多个文件名以空格隔开,ag: rm 1.txt 2.txt。

2.1K40

Linux shell命令总结大全

01 前言 Linux shell命令应该算是非常入门的东西,但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程 1、我们正常需要的操作是...$ps |grep xxx $kill -9 xx 2、kill命令是常用的,但是用killall命令会更快 $killall -9 xxx 3、令我困扰的是我用的那个没有killall然后我做了下面的操作...$adb shell ps |grep speech |awk '{print $2}' > 1.txt $cat 1.txt |xargs -n1 adb shell kill...nu 2 隐藏行号 :set nonu 3 查找关键字 :/you ## 效果:查找文件中出现的you,并定位到第一个找到的地方,按n可以定位到下一个匹配位置(按N定位到上一个) 4 替换操作...grep '^[hr]' /etc/passwd 不是以h和r开头的 grep '^[^hr]' /etc/passwd 不是以h到r开头的 grep '^[^h-r]' /etc/passwd linux

1.2K10

Linux shell命令总结大全

前言 Linux shell命令应该算是非常入门的东西,权当给大家做个记录。...但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程 1、我们正常需要的操作是 $ps |grep xxx $kill -9 xx...2、kill命令是常用的,但是用killall命令会更快 $killall -9 xxx 3、令我困扰的是我用的那个没有killall然后我做了下面的操作 adb shell ps |grep speech...nu 2 隐藏行号 :set nonu 3 查找关键字 :/you ## 效果:查找文件中出现的you,并定位到第一个找到的地方,按n可以定位到下一个匹配位置(按N定位到上一个) 4 替换操作...grep '^[hr]' /etc/passwd 不是以h和r开头的 grep '^[^hr]' /etc/passwd 不是以h到r开头的 grep '^[^h-r]' /etc/passwd linux

5K20

搞定 Linux Shell 文本处理工具的操作命令

本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的...;对shell脚本使用的原则是命令单行书写,尽量不要超过2行;如果有更为复杂的任务需求,还是考虑python吧. 1、find 文件查找 查找txt和pdf文件 find . ( -name "*.txt.../'  #包含linux文本的行(可以用正则表达式来指定,超级强大) awk '!.../linux/'  #不包含linux文本的行 设置定界符 使用-F来设置定界符(默认为空格) awk -F: '{print $NF}'/etc/passwd 读取命令输出 使用getline,将外部...shell命令的输出读入到变量cmdout中; echo | awk '{"grep root /etc/passwd" | getline cmdout; print cmdout }' 在awk中使用循环

2.3K20

linux日志管理命令_shell查看日志命令

文章目录 一.任务计划 1.一次性调度执行——at 2.循环调度执行——cron 3.符号说明 4.使用实例 二.日志管理 rsyslogd配置文件 rules规则 三.日志轮转程序logrotate Linux11...号两点整要执行,每个月星期天两点也要执行 保存退出后 #crontab -l 可以查看 3.符号说明 星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作...4.使用实例 实例1:每1分钟执行一次command 命令: * * * * * command 实例2:每小时的第3和第15分钟执行 命令: 3,15 * * * * command 实例3:在上午...systemctl start rsyslog 其配置文件是rsyslogd 2.系统日志文件/var/log/里面的文件基本后缀都为.log 系统主日志文件/var/log/message 用于记录大多数系统的操作...,可以查看一下最后几行 #tail -10 或 -20 /var/log/message 时间——主机名——做了什么操作 ---- 补充: #tail -f /var/log/messages

12.4K10

shell脚本常用命令操作_shell脚本执行命令

Linux常用命令 ls常用命令 ls -a 列举出当前目录所有文件,包括隐藏文件 ls -r 正常列举顺序反序列化输出 ls -t 按照文件修改时间排序输出 ls -S 按照文件大小排序输出...,包括当前目录文件 grep常用命令 grep命令用于查找文件里符合条件的字符串。...adb命令 「获取当前界面元素」 adb shell dumpsys activity top 「获取任务列表」 adb shell dumpsys activity activities 「app入口...例:(SERIAL的值为adb devices -l 输出的值) adb -s 7d97e1fa shell 「屏幕截图」 adb shell screencap /sdcard/screen.png...以下命令使用 gfxinfo 收集指定软件包名称的界面性能数据: adb shell dumpsys gfxinfo package-name 输出最近帧性能信息 adb shell dumpsys gfxinfo

1.3K20

linux efi shell,EFI Shell 命令说明「建议收藏」

,不会用到UEFI She … Hadoop Shell命令大全 hadoop支持命令操作HDFS文件系统,并且支持shell-like命令与HDFS文件系统交互,对于大多数程序猿/媛来说,shell-like...命令操作都是比较熟悉的,其实这也是Hadoop的极大 … Shell命令和流程控制 Shell命令和流程控制 在shell脚本中可以使用三类命令: 1)Unix 命令: 虽然在shell脚本中可以使用任意的...unix命令,但是还是由一些相对更常用的命令.这些命令通常是用来进行文件和文字 … 在程序中执行shell命令linux系统下的操作中我们会经常用到shell命令来进行,一开始学习进程的时候对于shell...用 … Linux远程执行Shell命令或脚本 ## 远程执行shell命令 ssh [user]@[server] ‘[command]’ # eg. ssh root@192.168.1.1 ‘uptime...使用单引号ech … Linux SHELL 命令入门题目(一) 新年新气象,注重知识积累,提高手敲代码能力,而不是眼高手低,只会复制黏贴. 1.使用shell 打印 “Hello World!”

9K10

Shell(Linux)常用命令

前言 所谓Shell(壳),一般是指由操作系统提供的,用于计算机用户向操作系统输入相关指令并得到结果的程序。Shell可以字符形式的,也可以是图形界面形式的。...Shell可以通过其条件语句和循环语句等,把一系列linux命令结合在一起,形成一个相当于面向过程的程序。...在windows系统中见到的桌面即explorer.exe(资源管理器)是图形shell,而cmd就是命令shell(Command shell)。...基础命令行和Shell都可以操作Linux系统,区别在于基础命令行(ls、cd等),是一种单一的操作Shell可以比基础命令行更复杂,是一种组合型的操作。相比基础命令拥有了面向过程的概念。...权限类 chown(文件所有者) chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者。

3.1K30

Linux rootfs_hdfs shell命令

VFS 目录树在Linux 的文件系统模块中是个很重要的概念,希望读者不要将其与实际文件系统目录树混淆,在笔者看来,VFS中的各目录其主要用途是用来提供实际文件系统的挂载点,当然在 VFS中也会涉及到文件级的操作...; inode->i_sb = sb; (一个文件除了数据需要存储之外,一些描述信息也需要存储,例如文件类型(常规、目录、符号链接等),权限,文件大小,创建/修改/访问时间等,也就是 ls-l 命令看到的那些信息...下面就进入了用户空间的初始化,最后运行shell登陆界面。 (注:Init进程一直存活,因为它创建和监控在操作系统外层执行的所有进程的活动。)...从另一个角度而言,因为 VFS本身就是内存中的一个数据对象,所以在其上的操作仅限于内存,那也是非常合乎逻辑的事。...所以真正的文件操作还是要通过挂载后的文件系统提供的功能接口来进行。

84110

Shell 搞定 Linux 命令审计

前段时间学习群中有朋友在询问线上 Linux 主机的命令操作审计方案时,当时给了一个用 rsyslog + elasticsearch 的方案简单搪塞过去了,并没有对方案的细节进行说明。...首先,当谈到 Linux操作审计需求时,大多数我们希望的是还原线上服务器被人为(误)操作时执行的命令行,以及它关联的上下文。...Linux 部分 准备一些必要的工具 rsyslog: 一个Linux上自带并兼容 syslog 语法的日志处理服务 jq: 一个在 shell 下处理 json 数据的小工具 logger: 一个可以往...Bash 的方式,在用户登录初始化 Shell 的方式将其后续的命令操作发送给 rsyslog 服务进行处理,并将格式化后的日志存储在 ElasticSearch 中方便辅助系统管理者在线上故障定位时使用...,也可以依此对 Linux命令行审计做可视化的二次开发。

99610
领券