Linux中的通配符

x33g5p2x  于2022-05-30 转载在 Linux  
字(0.8k)|赞(0)|评价(0)|浏览(502)

Linux中的通配符

Linux中的通配符

*匹配任意长度的任意字符,可以没有
?匹配任意单个字符,至少有1个
[ ]匹配指定字符范围内的任意单个字符
[a-z,A-Z,0-9]匹配所有数字和字母
[a-z]匹配a-z中的一个
[A-Z]匹配A-Z中的一个
[a-Z]匹配所有大小写字母
[:upper:]所有大写
[:lower:]所有小写
[:alpha:]所有字母(大小写)
[:digit:]所有数字
[:alnum:]所有数字和字母
[:blank:]水平空白符
[:space:]水平或垂直空白符
[:punct:]标点符号
[:print:]可打印字符
[:cntrl:]控制字符(非打印字符)
[:graph:]图形字符
[:xdigit:]十六进制字符
[^]不在范围内的任意单个字符
[^0-9]除了0-9都可以
[^a-z]除了a-z都可以
[^A-Z]除了A-Z都可以

显示etc目录下f开头的文件

  1. # ls -d /etc/f*
  2. /etc/favicon.png /etc/filesystems /etc/flatpak /etc/fstab
  3. /etc/fcoe /etc/firefox /etc/fonts /etc/fuse.conf
  4. /etc/festival /etc/firewalld /etc/fprintd.conf /etc/fwupd

显示etc下.d扩展名的并以i,r,s开头所有文件

  1. # ls -d /etc/[i,r,s]*.d
  2. /etc/init.d /etc/rc2.d /etc/rc6.d /etc/rwtab.d /etc/sudoers.d
  3. /etc/ipsec.d /etc/rc3.d /etc/rc.d /etc/sane.d /etc/sysctl.d
  4. /etc/rc0.d /etc/rc4.d /etc/request-key.d /etc/setuptool.d
  5. /etc/rc1.d /etc/rc5.d /etc/rsyslog.d /etc/statetab.d

删除目录下所有的nohup.out文件

  1. rm -rf */nohup.out

相关文章

最新文章

更多