1.命令行的通配符
举例:1)列出所有在/dev 目录中以sda 开头的文件
[root@Centos test]# ll /dev/sda* brw-rw----. 1 root disk 8, 0 Aug 4 11:06 /dev/sda brw-rw----. 1 root disk 8, 1 Aug 4 11:06 /dev/sda1 brw-rw----. 1 root disk 8, 2 Aug 4 11:06 /dev/sda2
2)列出所有在/dev 目录中以sda 开头,但是后面还紧跟其他某一个字符的文件
[root@Centos test]# ll /dev/sda? brw-rw----. 1 root disk 8, 1 Aug 4 11:06 /dev/sda1 brw-rw----. 1 root disk 8, 2 Aug 4 11:06 /dev/sda2
3)列出所有在/dev 目录中最后一位是[0-9]中任意一个数字的文件
[root@Centos test]# ll /dev/sda[0-9] brw-rw----. 1 root disk 8, 1 Aug 4 11:06 /dev/sda1 brw-rw----. 1 root disk 8, 2 Aug 4 11:06 /dev/sda2
4)列出所有在/dev 目录中最后一位是1、3、5中任意一个数字的文件
[root@Centos test]# ll /dev/sda[135] brw-rw----. 1 root disk 8, 1 Aug 4 11:06 /dev/sda1
2.常用的转义字符
[root@Centos test]# echo | uname -a Linux Centos.com 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux [root@Centos test]# [root@Centos test]# echo `uname -a` Linux Centos.com 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux [root@Centos test]# [root@Centos test]# echo \| uname -a | uname -a [root@Centos test]# [root@Centos test]# echo '| uname -a' | uname -a [root@Centos test]# echo "| uname -a" | uname -a
看看天上,于是我去了满是风雪的地方