测试常用的linux命令
- 命令(〃>皿<)
-
- 1.ls
- 2.pwd
- 3.cd
- 4.cat
- 5.grep
- 6.find
- 7.vi/vim
- 8.tar
- 9.zip
- 10.unzip
- 11.tail
- 12.docker日志查看
- 13.top
- 14.查看主机名
- 15.查看本机ip
- 16.查看内存
命令(〃>皿<)
1.ls
Linux ls(英文全拼:list files)命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。
语法
ls [-alrtAFR] [name…]
参数 :
-a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出
-A 同 -a ,但不列出 “.” (目前目录) 及 “…” (父目录)
-F 在列出的文件名称后加一符 ;例如可执行档则加 “*”, 目录则加 “/”
-R 若目录下有文件,则以下之文件亦皆依序列出
常用选项:
- 查看所有文件及其权限
- 查看文件创建的时间之先后次序列出
- 列出目录下的所有文件的详细信息,包括以 . 开头的隐含文件
2.pwd
常用来查询当前所处的位置
- 跳转到usr/bin目录
- 返回最近访问目录
- 查看文件并标记内容(不记录空行数据)
- 在当前文件夹下查找是否有符合字符串的文件
- 不区分大小写查询
- 正则表达式匹配查询
正则表达式分为两类,第一类称为基本表达式,基本表达式包括了典型的正则标识符。
^表示开头; $表示结尾; []表示任意匹配项;*表示0个或多个; .表示任意字符。
第二类是扩展表达式,它在基础表达式的基础上做了一些扩展,支持了更高级的语法和更复杂的条件。
示非贪婪匹配;> +表示一个或多个; () 表示分组; {} 表示一个范围的约束; | 表示匹配多个表达式中的任何一个。
- 我要查询 csehi,以及ssss
- 任意匹配[]中的字符
语法三:
与语法二相同
使用正则查询
查询除了测试一下所有之外的数据
- 全局查询python3文件
7.vi/vim
i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以在最底一行输入命令
- 在命令模式下按下【i】就进入了输入模式。在输入模式中,可以使用以下按键:
字符按键以及Shift组合 输入字符
ENTER 回车键
换行 BACK SPACE
退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符
方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式
光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式
当然vi也可以创建文件
- 新建文件 ./ 在当前目录创建
[root@VM-4-11声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!