栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

命令行基础篇

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

命令行基础篇

目录

一、重定向

1、功能

2、格式

3、实例

二、管道操作

1、功能

2、格式

3、实例

三、find命令

1、功能

2、格式

3、选项

4、实例

四、grep 命令

1、功能

2、格式

3、常用命令选项

4、常用正则表达式

5、实例


一、重定向

1、功能

重定向 将屏幕显示信息保存到文件

2、格式

输出覆盖重定向 显示信息> 文件

输出追加重定向 显示信息 >> 文件

输出强制覆盖重定向 显示信息 >| 文件

输入重定向 命令 < 文件

3、实例
[root@localhost ~]# hostname > /home/wangwu/hostname.txt

[root@localhost ~]# cat /home/wangwu/hostname.txt

localhost
[root@localhost ~]# hostname >> /home/wangwu/hostname.txt

[root@localhost ~]# cat /home/wangwu/hostname.txt

localhost

localhost
[root@localhost ~]# hostname >| /home/wangwu/hostname.txt

[root@localhost ~]# cat /home/wangwu/hostname.txt

localhost
[root@localhost ~]# cat < /home/wangwu/hostname.txt

localhost

二、管道操作

1、功能

管道命令 使用 | 将前一条命令的标准输出交给后一条命令处理

2、格式

命令 | 命令 | ...

3、实例
[root@localhost ~]# ifconfig | head -1

ens33: flags=4163  mtu 1500

三、find命令

1、功能

find 命令 根据预设条件递归查找对应的条件

2、格式

find 目录 条件

find [目录] [条件]  -exec 处理命令  查找的结果 ;

根据条件查找,并处理结果

3、选项

常用条件表示

-type 类型(f、d、l)

-name“文档名称”

-size +|-文件大小(k、M、G)

-user 用户名

-mtime 修改时间

4、实例
[root@localhost ~]# find /etc/ -name passwd

/etc/passwd
[root@localhost ~]# find /boot/ -size +50M -exec ls -lh {} ;

-rw-------. 1 root root 71M Dec  4 15:22 /boot/initramfs-0-rescue-dbe7b11ce791478cbe8b60d8ffa6de6b.img

四、grep 命令

1、功能

grep 命令用于搜索文本内容,可以使用正则表达式,也可从根据字符串格式提取文本行

2、格式

grep  [选项] ‘正则表达式’ 文本文件

3、常用命令选项

-v 取反匹配

-i 忽略大小写

-c只输出匹配的行号

-h查询文件时不显示文件名

-l 查询文件时只输出包含匹配字符的文件名

-n显示匹配行行号

-s不显示错误信息

4、常用正则表达式

Wang 包含字符串Wang

^Wang 以字符串Wang开头

Wang$ 以字符串Wang结尾

Wan.  Wan+匹配单个字符

W*  W+任意多个字符

5、实例
[root@localhost wangwu]# cat wangwu.txt

Wang

Wang wu

Da Wang

Wang1

wang
[root@localhost wangwu]# grep Wang wangwu.txt

Wang

Wang wu

Da Wang

Wang1
[root@localhost wangwu]# grep ^Wang wangwu.txt

Wang

Wang wu

Wang1
[root@localhost wangwu]# grep Wang$ wangwu.txt

Wang

Da Wang
[root@localhost wangwu]# grep Wan. wangwu.txt

Wang

Wang wu

Da Wang

Wang1
[root@localhost wangwu]# grep W* wangwu.txt

Wang

Wang wu

Da Wang

Wang1

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/733326.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号