linux命令老是忘记 linux 忘记密码( 五 )


locate配合数据库查看文件位置 。
find实际搜寻硬盘查询文件名称 。
which 是在 PATH 就是指定的路径中,搜索某个系统命令的位置,并返回第一个搜索结果 。使用 which 命令,就可以看到某个系统命令是否存在 , 以及执行的到底是哪一个位置的命令 。
常用参数:
-n指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名 。
实例:
(1)查看 ls 命令是否存在 , 执行哪个
which ls
(2)查看 which
which which
(3)查看 cd
which cd(显示不存在 , 因为 cd 是内建命令,而 which 查找显示是 PATH 中的命令)
查看当前 PATH 配置:
echo $PATH
或使用 env 查看所有环境变量及对应值
15、whereis 命令
whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s) 。如果省略参数,则返回所有信息 。whereis 及 locate 都是基于系统内建的数据库进行搜索 , 因此效率很高,而find则是遍历硬盘查找文件 。
常用参数:
-b定位可执行文件 。
-m定位帮助文件 。
-s定位源代码文件 。
-u搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件 。
实例:
(1)查找 locate 程序相关文件
whereis locate
(2)查找 locate 的源码文件
whereis -s locate
(3)查找 lcoate 的帮助文件
whereis -m locate
为什么liNux命令总忘记理解每个命令的含义就好了
比如
ls -- l(i)s(t) 列出一个列表
echo -- 回声,你向电脑说句话,电脑就告诉回答你 。echo "Hello Dan Sha Dan"
cmp -- compare 比较
diff -- difference 比较不同的地方
ps -- process status 列出进程的状态
date -- 日期
time -- 时间
netstat -- network status 查看网络状态
等等 , 建立你自己的直观理解就好了~~
【linux命令老是忘记 linux 忘记密码】linux命令老是忘记的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 忘记密码、linux命令老是忘记的信息别忘了在本站进行查找喔 。

推荐阅读