linux里面的docker到底是什么?

linux里面的docker到底是什么?,第1张

一个利用LXC建立起来的一个容器,用于封装作业程序运行库和其他相关的文件,以便可以方便地部署或者开发(不需要再次配置运行环境)。

大部分情况下这些container可以像游戏机的卡带/DVD一样插入系统,直接运行

:)

同时这个软件的开发者也叫同样的名字

Docker。

分类: 电脑/网络 >> *** 作系统/系统故障

问题描述:

第一次在Linux上工作,要用到一个什么gdb的东东。gdb到底是什么呢,各位老大?

解析:

Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能:

它使你能监视你程序中变量的值.

它使你能设置断点以使程序在指定的代码行上停止执行.

它使你能一行行的执行你的代码.

在命令行上键入 gdb 并按回车键就可以运行 gdb 了, 如果一切正常的话, gdb 将被启动并且你将在屏幕上看到类似的内容:

GDB is free sofare and you are wele to distribute copies of it

under certain conditionstype "show copying" to see the conditions.

There is absolutely no warranty for GDBtype "show warranty" for details.

GDB 4.14 (i486-slakware-linux), Copyright 1995 Free Sofare Foundation, Inc.

(gdb)

当你启动 gdb 后, 你能在命令行上指定很多的选项. 你也可以以下面的方式来运行 gdb :

gdb <fname>

当你用这种方式运行 gdb , 你能直接指定想要调试的程序. 这将告诉gdb 装入名为 fname 的可执行文件. 你也可以用 gdb 去检查一个因程序异常终止而产生的 core 文件, 或者与一个正在运行的程序相连. 你可以参考 gdb 指南页或在命令行上键入 gdb -h 得到一个有关这些选项的说明的简单列表.

(1)/ : 根目录 (2)/bin :存放启动时所需要的普通程序 (3)/boot : 存放内核及启动所需要的文件 (4)/dev :存放设备相关的文件 (5)/etc :存放系统的配置文件 (6)/home:存放用户文件的主目录,用户数据( cd


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7515194.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存