linux命令源码查看

Posted by Sourcelink on June 29, 2019

一. 概述

想参考tar命令进行文件打包, 所以去网上找下该命令的源码, 发现一个比较特别的方式在此录下;

宿主机 : Ubuntu 16.04 LTS / X64

二. 命令定位

先使用which命令查看下tar命令在哪, 具体命令如下:

➜  ~ which tar
/bin/tar

三. 命令来源

查看tar命令属于哪个源码包, 具体命令如下:

➜  ~ dpkg -S /bin/tar 
tar: /bin/tar

四. 下载源码包

从上一步中可以知道tar命令的实现在包tar中, 用apt安装该包的源代码然后解压:

sudo apt-get source tar
tar -xf tar_1.28.orig.tar.xz

欢迎大家纠错讨论: Sourcelink@126.com 我的邮箱