deepin linux中如何查看Linux命令源代码

2025-06-03 18:00:03

1、在deepin linux中需要先添加上源代码的源。首先执行如下命令打开源配置文件衡痕贤伎sudo vim /etc/apt/sources.list

deepin linux中如何查看Linux命令源代码

2、不需要用户额外添加,只需要将下图箭头位置的#号去掉,在vim中定位到第三行的开头#号处,按X键删除后,执行wq!命令退出保存。

deepin linux中如何查看Linux命令源代码

3、执行如下命令更新一下源码源。sudo apt-get update

deepin linux中如何查看Linux命令源代码

4、这里以查询cat命令的源码为例,执行如下命令查看cat命令的可执行文件位置。which cat

deepin linux中如何查看Linux命令源代码

5、执行如下命令,查看cat命令可执行文件所属的软件包。dpkg -S /bin/cat从下图可知,cat命令属于coreutils软件包。

deepin linux中如何查看Linux命令源代码

6、执行如下命令下载coreutils的源码包。sudo apt-get source coreutils

deepin linux中如何查看Linux命令源代码

7、下载完成后,会看到xz的源码包,还有一个解压目录,如下图所示。

deepin linux中如何查看Linux命令源代码

8、这时候进入解压目录下的src目录,执行ls -l cat.c就已经看到cat命令的c语言源码文件了。可以查看一下它的main函数所在位置,如下图所示。

deepin linux中如何查看Linux命令源代码
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢