1.软件更新
sudo apt-get update
(sudo赋予当前用户临时权限,一旦该命令执行完之后,就没有权限了)
2.软件的安装
sudo apt-get install 软件包名
任务是:要查看ls的源码
首先需要一个coreutils源码包,先要下载此包(下载此包之前需要进行软件更新操作)
使用的命令为:
sudo apt-get source coreutils
下载完毕之后,查看当前包安装的位置,发现安装在/home/test里面的,利用ls可以查看当前目录下的所有内容。
接下来就是解压阶段。这里用的解压命令为:
sudo tar -xvf coretutils_8.25-2ubuntu3~16.04.debian.tar.xz
也可以使用如下命令:(但是第二个命令我在我的电脑上面报错,所以我用的第一个)
sudo tar zxvf coretutils_8.25-2ubuntu3~16.04.debian.tar.xz
利用ls可以查看当前/home/test目录下的内容。
切换到cd coreutils-8.25/
利用ls查看当前目录下的所有内容。
切换目录 cd src
利用ls查看当前目录下的所有内容(里面全是一些源码)
输入如下命令即可查找到ls的源代码:
more ls.c (more命令代表输出文件内容)
就能看到ls的源码了
over!!!