文件查看
echo命令可以查看变量PATH的值
# echo $PATH
which命令用来查看位置信息
# which useradd //查看位置
locate命令可以让用户快速查看所需要的文件或目录,它不搜索全部数据信息,而是搜索数据库/var/lib/mlocate.db,该数据库包括本地系统内所有文件名称和路径。系统会自动创建这个数据库,并且每天更新一次。在使用locate命令查找文件时,有时可以找到已经被删除的文件,但新创建的文件却无法查找到,原因是数据库文件没有被系统更新。为了避免上述情况,在使用locate命令之前可以先使用updatedb命令手动更新数据库
# touch qfedu.txt # locate qfedu.txt # updatedb # locate qfedu.txt
/root/qfedu.txt
与locate命令相比,find命令搜索速度较慢,它并不会索引目录,而是对整个目录进行遍历,这会占用很多系统资源,为了提高效率,建议在使用find命令时尽量在指定目录下进行搜索,以缩小查找范围。
find命令可以根据文件名查找,例如,在/目录下查找ifcfg-ens33网卡文件
# find / -name "ifcfg-ens33"
find命令还可以根据文件大小查找,例如,在/etc目录下查找大于5MiB的文件
# find /etc/ -size +5M
find命令根据文件类型查找
# find /dev -type f //f普通目录 # find /dev -type d //d目录文件 # find /dev -type l //l链接文件 # find /dev -type b //b块设备文件 # find /dev -type c //c字符设备文件 # find /dev -type s //s套接字文件 # find /dev -type p //p管道文件
标签:文件,dev,命令,查找,type,find From: https://www.cnblogs.com/lcy1111/p/17860555.html