目录文件管理

news/2024/8/26 18:42:26 标签: 开发工具

双tab查看所有命令

反斜杠\强制换行

ctrl加u删除到行位   ctrl加k删除行末  ctrl加L清屏  ctrl加y

 !34调用34号命令前面加!可以调用

man手册

>重定向输出加两个>>不覆盖原有文件,直接添加文件

echo回显的意思echo“123”输入到屏幕当中加>benet重定向把123输入到benet上面。

cat 文件名 查看文件加一个-n显示行号

history查看历史记录

clear清屏

more 查看文件内容

less分屏显示文件内容

head -3 (文件名)查看文件3行内容

tail -3  (文件名)查看末尾的3行

利用本章命令显示出/etc/passwd文件内的21-25行

head -25 /etc/passwd |tail -5从25行开始倒数五行到21,

tail -f动态跟踪在另一个远程软件上跟踪第一个进行操作。

wc (文件)统计文本内容 wc-c统计字数 wc-l统计行数 wc查看行数,单词,字节

ls -l  |wc -l统计 -1是竖排显示 -L是显示行数

grep “root” (文件名)过滤root

grep --color -w “bin” (文件名)只查找bin

grep -i(不区分大小写) -v“123”反向查找过滤123别的不过滤

(^$)代表空格^以什么开头的。$是结尾

gzip (文件)压缩  -d解压  gunzip解压

bzip2 (文件)压缩(格式不一样)

bunzip2 文件解压。

tar zcf (abc.tar.gz)归档压缩 abc把abc压缩给(abc.tar.gz格式)

tar xf(万能解压)(文件名)

z调用gzip程序进行压缩 c创建.tar格式的包文件  f表示使用归档文件

x解开.tar格式包的文件

|将前面的内容输出给后面

Vi只编辑没有颜色 vim有颜色语法着色,

Vim可以直接创建文件必须保存退出才可以保存,

输入模式小写的

a在光标的后面开始输入大写A在光标末尾

i在光标前输入大写的I在首行输入

o在下一行开始输入大写O在光标上一行插入新的一行。

ctfl加f一屏一屏的放下翻加d半屏半屏的往下翻加u半屏半屏往回翻加b往上翻页一页一页。

20G光标到行数的首行,G调到末尾 gg调到首行

$调到行首^行尾,

yy复制一行p粘贴,3yy复制多行大写P粘贴上一行

dd删除一行3dd删除多行

d加end删除到行尾

d加home删除到行首

数字加x往后删多少个字符,

d大写G删除所有

#加数字指定多少行数

Set nu显示行号set nonu取消显示行号。

n下一个的意思,在命令行/查找字符

noh取消高亮。大写的N从上搜索

?从下往上搜索

Ctfl加r撤销u的动作,大写的U撤销这一行所有的编辑。小u撤销一个字符

加!强制。

另存为w /root/abc目录。

r /root/aaa.sh读取到外部文件的内容在末行末式。

末行模式 s  /root/admin/ 把root换成admin后面加g替换一行,

4,11行号s  /root/admin/g 把这几行换成admin。

%百分号s  /root/admin/g全文替换admin。

把/换成!s  /\/!/把/换成!别的三个字符一样就可以。

du -sh /boot/vmlinuz统计文件大小。

行数数字Shift加g跳转行数

转载于:https://www.cnblogs.com/henglinux/p/10405242.html


http://www.niftyadmin.cn/n/706634.html

相关文章

系统学习Devops的30天

D1: 灰度更新 在有关微服务、DevOps、Cloud-native、系统部署等的讨论中,蓝绿部署、A/B 测试、灰度发布、滚动发布、红黑部署等概念经常被提到,它们有什么区别呢?通过搜索相关资料,做一个简单的辨析,如下:…

Linux 线程浅析

进程和线程的区别与联系 在许多经典的操作系统教科书中,总是把进程定义为程序的执行实例,它并不执行什么, 只是维护应用程序所需的各种资源,而线程则是真正的执行实体。 为了让进程完成一定的工作,进程必须至少包含一个线程。 进程…

windows下 安装 rabbitMQ 及操作常用命令

2019独角兽企业重金招聘Python工程师标准>>> rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang …

Yii安装时会出现的问题

今天打算学习一下Yii,但是在安装过程中出现了很多问题。通过composer安装:composer global require "fxp/composer-asset-plugin:~1.1.1" composer create-project --prefer-dist yiisoft/yii2-app-basic basic第一条命令安装 Composer asset plugin&…

BigDecimal的加减乘除

Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商…

从“野路子”到“正规军”的软件开发之路

大家好,我是宝玉。我的专栏《软件工程之美》刚刚上线,很开心看到了很多同学对软件工程的理解和期待。 有同学说是从自学编程出身的,碰到过很多的问题,和很多人一样,我也是野路子出身的,2000年自学Asp编程&a…

2019年中国信息安全产品市场将达602亿

2016年,安全泄漏事件频频发生,DDoS攻击、勒索软件等网络攻击规模不断上升,信息安全市场关注度也不断提升,政府部门、重点行业在信息安全产品和服务上的投入持续增加,信息安全市场依然保持较高的发展势头,赛…

ElasticSearch重要概念及简单用法

接着上一篇ElasticSearch搭建的环境继续学习,从概念开始,本篇文章将介绍ElasticSearch中的一些重要概念及部分原理性概念,以下内容中简称为ES。一、ES部分名词解释 1.NRT:英文全称为Near RrealTime。中文意思为近实时,…