sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法。 调用sed命令有两种形式: sed [options] 'co…
分类:shell
shell截取特定字符之前的字符
要通过shell获取cpu使用率,取到的字符串是这样: 98.2%id, 因为前面的不固定,比如也可能是这样的: 78%id, 所以需要截取%之前的数据。 %% 号截取,删除右边字符,保留左边字符。 echo ${cpu…
Shell脚本执行的几种方式
Shell脚本执行的几种方式 bash script-name或sh script-name:这是当脚本文件本身没有可执行权限(即文件权限属性x位为-号)时常使用的方法,或者脚本文件开头没有指定解释器时需要使用的方法。 …
ubuntu垃圾清理命令
ubuntu的空间莫名不够用了==通过系统自带的工具磁盘使用分析器,发现var文件下面的log100多个g,这个日志文件是可以删除的,然后tmp文件也是可以删除的。 1.sudo rm -rf /tmp/* 2.sudo…
Shell echo
echo命令介绍 功能说明: 显示文字。 语 法: echo [-ne][字符串] / echo [--help][--version] 补充说明: echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开…
用open命令实现从终端到可视化界面的切换
在一些具有可视化界面的linux以及macOS操作系统下,可以在终端下执行各种shell命令,尤其是很多老程序员和命令操作爱好者。有些人则喜欢可视化操作界面。因此这里介绍一个open命令可以完成从命令界面到可视化界面的转…
一些常用 shell 脚本
根据输入杀掉进程 ps -efww | grep $1 | grep -v grep | cut -c 9-15 | xargs kill -9 根据名称寻找进行对应的可执行文件 #!/bin/bash for pid …
【译】runit 快速入门
概要 通过这篇教程,我们可以快速了解runit并搭建起相应服务。 runit是一个用于服务监控的UNIX软件,它提供以下两种服务: 当服务器启动的时候启动定义好的服务。 监控运行的服务,当服务发生意外中断的时候,自动重启…
SQLite 语法学习
原文地址 SQLite 语法特点 不区分大小写; 每条语句以分号(;)结尾; SQLite 关键字 命令 描述 create 创建一个新的表,一个表的视图,或者数据库中的其他对象。 alter 修改数据库中的某个已有的数…
Shell--呈现数据
文件描述符 #文件描述符来标识每个文件对象,唯一的标识会话中打开的文件 #0 stdin 1 stdout 2 stderr #使用<时,Linux会用重定向指定的文件替换标准输入文件描述符 #命令行中只输入cat…
shell运行时文件被删除
假如后台运行了某个脚本,但是这个脚本不小心被删除了,但是还在后台运行着 如何恢复该脚本的内容 凭借强大的记忆力回想起文件的内容,啊不,文件名,然后通过ps -ef 找到该脚本的pid 脚本运行时在/proc目录下会存有该…
linux在执行可执行文件后面跟上有通配符的参数时,做了什么?
test.sh: #!/bin/bash echo "$1" 此时文件夹下有下面这些文件a,aa,aaa,aaaa 当我们执行./test.sh a*时,输出如下 a 为什么会这样呢?在我们执行ls a*时输出如下: a…