Linux命令

Posted websecyw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令相关的知识,希望对你有一定的参考价值。

一.文件目录操作

1.touch创建空文件

2.前面含有横杠符合为目录其他则为文件

技术图片

 

3.指定创建(多级)目录mkdir -p /var/www/test/

创建多个目录mkdir di1 di2 di3

4.通配符

 

(1.)*可以匹配任意数量的任意字符cat /etc/pass*

ls -d /etc/*pass* 匹配含有pass的文件

技术图片

 

(2)*可以任意字符单个字符 cat /etc/passw?

 

(3)ls [a-c]*列出以a-c之间开头的所有文件

(4)ls [!1]* 列出不以1开头的所有文件或目录

(5) mkdir /tmp/{a,b,c}创建多个目录

(6) cp -r 复制文件目录

二.文件内容操作

(1).cat -n 查看文本文件并显示行号

(2)more命令分页查看

(3)head -n 3 命令显示文件前3行

(4)tail  -f -n   3 显示文件后3行实时更新

(5)wc /etc/passwd 显示行数 单词 字符(包括空格换行)、 wc -l 只统计行数

(6)grep "root" /etc/passwd 查看包含root关键字(不支持通配符)、grep -n 显示含有查询字符串的行号、grep -v "root" 显示不含有root的文件内容、grep -i 忽略大小写、grep -w 精准匹配只显示全字符合的列

(7)diff 1.txt 2.txt 对比文件不同处将不同处显示(a增加、d删除、c修改)

(8)data显示时间、cal 2019显示2019所有月份

(9)stat 查看文件及目录信息

(10)locate 1.txt 查找文件(短时间创建的文件查找不到,命令依赖于索引数据库) 

(11) find /根目录 -name “passwd” 查找目录名字为passwd的文件 、-iname不区分大小写、-type指定文件类型(f文件、d目录、l符号链接文件)-ctime(改动时间)

(12)xargs

以上是关于Linux命令的主要内容,如果未能解决你的问题,请参考以下文章

linux查看历史命令记录及时间(linux查看历史命令执行时间)

linux查看路径命令

linux重启网络服务命令是啥(linux网络重启的命令)

Linux 命令大全

linux 好用的命令

linux命令转换成windows命令