目录文件管理

双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