Linux高频命令汇总,Linux高频命令
8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
find
find path [options] params
作用:在指定目录下查找文件1
2
3
4find / -name "target.java" #在根目录下查找target.java文件
find -name "target.java" #在当前目录下查找target.java文件
find / -name "target*" #利用通配符进行模糊查询
find / -iname "target*" #不区分大小名查找文件
grep
grep [options] pattern file
作用:查找文件里符合条件的字符串1
2
3grep 'hello' target* #在以target开头的文件中包含有"hello"的行
find / | grep 'target' #效果和 find / -name "target"相同
grep 'partial[true]' error.log | grep -o 'engine[[0-9a-z]*]' # -o选项表示支持正则表达式
awk
awk [options] 'cmd' file一次读取一行文本,按输入分隔符进行切片,切成多个组成部分
将切片直接保存在内建的变量中,$1,$2($0表示行的全部)
支持对单个切片的判断,支持循环判断,默认分隔符为空格
awk与shell编程联系密切,需要一定的shell编程基础
如:
1awk '{print $1,$4}' netstat.txt
1
2
3awk '$1=="tcp" && $2==1{print $0}' netstat.txt
awk '($1=="tcp" && $2==1) || NR==1{print $0}' netstat.txt #这条指令可以将表头也打印出来
-F选项 支持自定义的分隔符来操作
1grep 'partial[true]' error.log | grep -o 'engine[[0-9a-z]*]' | awk '{array[$1]++}END{for(element in array)print element "t" array[element]}'
sed
sed [option] 'sed command' filename
适合用于对文本的行内容进行处理
1
2
3sed -i 's/^Str/String/' replace.java #替换开头的Str为String
sed -i 's/.$/;/' replace.java #替换句尾的.为;
sed -i 's/Jack/me/g' replace.java #一定要加g进行全局替换
进程相关命令
ps1ps -e | more #查看所有的进程并且启动分页功能
pstree
pstree命令是用于查看进程树之间的关系,即哪个进程是父进程,哪个是子进程,可以清楚的看出来是谁创建了谁。
top
动态的显示进程的信息
![image-20191230212116513](/Users/luozheng/Library/Application Support/typora-user-images/image-20191230212116513.png)
Linux高频命令汇总,Linux高频命令相关推荐
- stata命令汇总_Stata常用命令应知应会(500条)
推荐阅读: Stata空间计量命令汇总及操作手册 20个常用的计量经济学R & Stata命令对比汇总 Stata:你不可不知的25个导入导出数据命令汇总(一) 一文读懂stata模型汇总入门 ...
- Linux高频命令汇总,Linux下高频命令分类辑录(基本使用篇)
本文目的:总结linux下常用命令的基本使用方法 文件权限: 文档权限设置命令:chmod 数字模式: 文档权限由-rwxrwxrwx十个字符组成,其中第一个代表文档类型,后面九个字符按照顺序分为三组 ...
- Linux压缩和解压缩命令汇总(tar命令汇总)
linux 中压缩文件非常常见,以下为本人对Linux压缩和解压缩命令进行了简单汇总,具体如下: 第一:打包+解包 打包命令(注意打包文件大小并没有压缩) tar -cvf xxx.tar +要打包的 ...
- linux怎么全局搜索,汇总Linux命令 --全局搜索
1,linux下最强大的搜索命令为"find".它的格式为"find " $find / -name 'cd' /usr/share/screen/utf8e ...
- linux实验手册汇总,Linux实验手册汇总(226页)-原创力文档
精品文档 Linux 实验手册 补充实验步骤很详细 Linux 重于练习和动手 一 Linux 安装 注意磁盘分区 二: 用户简单操作: 1. 添加用户 u1 和 u2,并分别设置口令 #userad ...
- linux 下的vi命令汇总
linux 下的vi命令汇总 linux 下的vi 主要作用是什么? Vi是Unix及Linux系统bai下标准的编辑器,由美国加州大学伯克利分校的Bill Joy所创立. 基本上vi可以分为三种状态 ...
- linux基本命令du,Linux常用操作命令汇总
你还在为不知道Linux常用操作命令汇总而不知所措么?下面来是学习啦小编为大家收集的Linux常用操作命令汇总,欢迎大家阅读: Linux常用操作命令汇总 1.ls 命令 ls以默认方式显示当前目录文 ...
- 使用tar进行磁带备份的命令汇总
假设你已经设置并安装好了磁带机,本人用的是HP SuitStore 500,外置,SCSI接口. 1. 查看磁带中的目录 tar tvf /dev/st0 2. 查看磁带内容并输出到一个文件中 tar ...
- VsCode使用及常用命令汇总(Win10)
VsCode使用及常用命令汇总 总结了一些VsCode常用的操作和相关命令及快捷键,包括光标移动,文本编辑,跳转,搜索替换,鼠标操作,和一些相关的命令使用. 文章目录 VsCode使用及常用命令汇总 ...
最新文章
- 用一个按钮做主窗口,可以吗?
- tensor flow lstm 图像 一条直线_【开源计划】图像配准中变形操作(Warp)的pytorch实现...
- MySQL Thread pool 操作过程
- js (jQuery) 之 取值
- 2017-2018-1 20155301 《信息安全系统设计基础》第十三周学习总结
- quartus仿真30:D触发器构成的可重复序列111探测器
- java反编译luyten使用
- 本地事务、分布式事务以及解决方案
- centos7 查看cpu温度
- JEP 379:将低暂停时间的垃圾收集器Shenandoah推向生产
- Centos7.2离线安装Docker和nvidias-docker2安装教程
- 目标检测之RFB-NET(论文翻译辅助阅读)
- java程序员要学什么?
- 使用js在线将pdf转为图片
- 要求输出国际象棋棋盘
- R——关联规则分析(二 例题:中医证型的关联规则挖掘)
- 《精通.NET互操作:P/Invoke、C++ Interop和COM Interop》
- cmd中启动MySQL输入net start mysql 显示‘net‘不是内部或外部命令,也不是可运行的程序或批处理的文件。
- 电工学下册自学笔记1.23
- 计算机毕业设计node+vue基于微信小程序的西餐外卖系统
热门文章
- javascript 将table导出 Excel ,可跨行跨列
- 处理 JavaScript 异步操作的几种方法总结
- o.s.b.d.LoggingFailureAnalysisReporter
- Visual Studio调试ASP代码
- java map集合 事务控制_对象回收过程?线程池执行过程? map原理?集合类关系?synchronized 和 volatile ? 同一个类的方法事务传播控制还有作用吗?java 锁...
- linux c 内存分配内存,Linuxc - 操作系统内存分配
- phoenix Explain Plan 翻译
- HBase 2.0版本正式发布
- 阿里云服务器由于被检测到对外攻击,已阻断该服务器对其它服务器端口的访问...
- 移动web——touch事件介绍