Linux系统中whereis命令详解及文件命名规则
"本文主要介绍了Linux系统中的一个常用命令`whereis`,用于查找文件及其相关的手册页。同时,文章还涵盖了Linux文件系统结构、文件后缀、文件命名规则、常用的Linux shell以及命令格式等内容,旨在帮助用户更好地理解和操作Linux系统。" 在Linux操作系统中,`whereis`命令是一个非常实用的工具,它可以帮助用户快速定位到可执行文件、源代码文件和手册页的位置。`whereis`的基本语法是`whereis [文件或目录]`,这个命令通常用于查找特定的二进制文件(binary)、源代码文件(source)和手册页(man page)。它不会搜索普通的数据文件,因此在寻找配置文件或文档时可能不如其他命令如`find`或`locate`有效。 Linux文件系统的结构是层次化的,根目录`/`位于顶部,包含了所有其他目录。文件后缀在Linux中虽然不是强制性的,但通常用来表示文件类型,例如`.conf`用于配置文件,`.c`表示C语言源代码,`.wav`代表音频文件,`.jpg`用于图片,`.tar.gz`则是压缩的归档文件。然而,对于可执行文件,它们是否具有后缀并不影响其执行,只要具备可执行权限。 文件命名在Linux中有一定的规则。文件或目录名可以包含除`/`外的任何字符,但应避免使用空格、制表符、退格符以及特殊字符如`?`, `@`, `#$&()-;''"<>`等。文件名区分大小写,并且不推荐使用`+`、`-`或`.`作为普通文件名的第一个字符。 Linux系统支持多种shell,包括占用资源最少的`ash`,默认的`bash`(Bourne-Again Shell),兼容商业ksh的`ksh`,`csh`(实际上指的是tcsh)以及功能最丰富的`zsh`。用户可以通过`echo $SHELL`查看当前正在使用的shell。 Linux命令的格式通常为`命令 -选项 参数`,例如`ls -la /etc/default`。路径分为绝对路径和相对路径,前者从根目录开始,后者则相对于当前目录。`.`表示当前目录,`..`表示上级目录。命令行提供了编辑功能,用户可以通过BACKSPACE删除错误字符,通过上箭头键重复执行历史命令,便于快速修正输入错误。 通过理解这些基础知识,用户可以在Linux环境中更有效地进行文件查找和系统操作。
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 22
- 资源: 2万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)