Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Git 常用命令详解

Git 常用命令详解

Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考:Git 版本管理工具 http://www.linuxidc.com/Linux/2014-09/107299.htm一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识示例:从Git 版本库...
Git 界面GUI和命令行Command两种操作方式

Git 界面GUI和命令行Command两种操作方式

Git 进行代码版本管理时,有两种操作方式:图形界面GUI和 命令行Command图形界面GUI:有平台限制,目前仅支持Windows系统,Linux(Unix)都是命令行模式,并且图形界面每次提交好像Display显示文件数有限制(如:最大显示20000个文件)命令行Command:没有平台限制,Windows、Linux(Unix、Mac OS X)下都支持,通过 gid add dir/files 添加文件,没有文件数限制下面详细介绍Git 管理和操...
Git 版本管理工具

Git 版本管理工具

Git是一个分布式版本控制工具,它的作者Linus Torvalds 是这样给我们介绍 Git ——The stupid content tracker(傻瓜式的内容跟踪器)1、 Git 背景Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具。Git 与常用的版本控制工具 CVS、Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git...
Git入门教程

Git入门教程

1.概述对于软件版本管理工具,为什么要选择Git?你真正学会使用Git时, 你就会觉得这个问题的回答是非常自然的。然而当真正需要用文字来回答时,却觉得文字好像不是那么够用。 咳,该则么回答呢?其实,关键的问题不在于如何回答这个问题。 问题的关键是公司已经决定使用它了。那么,我们的程序员们! 请开动你们的浏览器,请拿出你的搜索引擎工具,去自己发掘答案吧。在这里,我只能给你们一个最朦胧的感觉。Git和 CVS、SVN不同,是一个分布式的源代码管理工具。Linu...
SVN常用命令

SVN常用命令

SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节。Linux中Subversion配置实例 http://www.linuxidc.com/Linux/2012...
TCP与UDP协议的区别

TCP与UDP协议的区别

首先TCP和UDP协议都是运行在运输层的协议。UDP协议:用户数据包协议1、UDP协议是无连接的。也就说在数据发送之前并不需要建立连接(当然,在发送数据结束的时候也就不存在链接的释放),因此减少了开销和数据发送之前的时延。2、UDP使用尽最大努力的交付,但是不保证可靠性的交付,因此主机不需要维持复杂的链接状态表。3、UDP是面向报文。发送方的UDP对于应用程序进程交下来的报文,即不合并,也不拆分,而是保留这些报文的边界。这也就是说,应用层交付给UDP多长的...
OS X下为Sublime Text 2配置C#编译运行环境

OS X下为Sublime Text 2配置C#编译运行环境

Sublime Text 2 对于程序员来说是一个无比性感的工具。工作中用她修改一些代码段,后来竟然逐步取代了操作系统中的文本编辑器。ST2是一款收费软件,售价$70.00,未注册版本可以无限试用。她的扩展性很强,支持多种开发语言。不过默认安装下对C#的支持并不是太友好,想要在OS X下使用ST2作为C#代码的编辑器需要定制化一下。OS X 下的 C# 编译环境安装非工作时间我使用OS X操作系统,可用的C#编译器也只有Mono了。项目主页:http://...
OS X下使用Xamarin Studio开发ASP.NET MVC程序时遇到的坑及解决办法

OS X下使用Xamarin Studio开发ASP.NET MVC程序时遇到的坑及解决办法

Xamarin Stuido简介这是Gnome创始人Miguel de Icaza离开Novell后自己建立的公司所开发的IDE,下文简称XS,官网简介: Xamarin.它支持 Windows/Mac OS操作系统.如果你使用Liunx操作系统,可以使用Monodevelop。从Github下载Monodevelop的源代码编译安装.。Xamarin Stuido 开发 ASP.NET MVC 时候遇到的问题下午试用了一下XS,感觉很好.支持使用C#开发...
CentOS 7系统配置上的变化解析

CentOS 7系统配置上的变化解析

安装CentOS 7后,一开始有点儿无力吐槽的感觉,变化这么大?一、Runlevel首先一条,原来一直用的CentOS-6.5-x86_64-minimal.iso光盘镜像(400M左右无图形系统小巧便捷),而7目前最小的镜像是CentOS-7.0-1406-x86_64-livecd.iso(700M左右),默认安装后是启动图形界面,按原来的习惯要改成启动命令行,结果发现:[root@localhost ~]# cat /etc/inittab# ini...
Linux下可执行文件格式详解

Linux下可执行文件格式详解

Linux下面,目标文件、共享对象文件、可执行文件都是使用ELF文件格式来存储的。程序经过编译之后会输出目标文件,然后经过链接可以产生可执行文件或者共享对象文件。Linux下面使用的ELF文件和Windows操作系统使用的PE文件都是从Unix系统的COFF文件格式演化来的。UNIX与Linux操作系统下可执行文件格式解析 http://www.linuxidc.com/Linux/2007-04/3212.htm我们先来了解一些基本的想法。首先,最重要的...
Linux中的nice程序名字的由来

Linux中的nice程序名字的由来

Linux中nice程序的作用,想必大家都知道,就是通过一个 -20到19 的数字,来控制CPU分配到这个进程的时间片得多少。数字越小,CPU分配的时间片越多,也就是所谓的优先级越高。我其实第一眼看到这个程序的名字,就有一个疑问,为什么数字越小的反而运行的越好(nice)了呢?原来 nice 除了表示某个东西很美好之外,在形容一个人的时候,是 “友善的,好心的” 的意思。所以,如果某个进程的 nice 值越高,就表示这个进程(拟人的...
禁用 Ubuntu 14.10 错误报告

禁用 Ubuntu 14.10 错误报告

在Ubuntu 14.10环境中,当应用程序发生异常时就会出现错误报告,错误报告是重要的,它有助于提高系统的稳定性,以便将错误信息报告给开发人员,但是频繁出现的错误警告也会让我们感到不舒服。下面的教程让我们很方便的禁用apport:按Ctrl + Alt + T键盘打开终端。粘贴下面的命令以便编辑配置文件:sudo gedit /etc/default/apport当文件打开,改变enabled值"使 1 为0 保存它。不需要重新启动你的计算机:sudo ...
Ubuntu 14.10 系统安装 GNOME 3.14

Ubuntu 14.10 系统安装 GNOME 3.14

GNOME 3.14 桌面环境已经发布,新增功能和软件更新,特别是可使用 Wayland(不是默认)显示服务器吸引了大家。其中,GNOME 3.14 配备了一个重写了 Adwaita 主题,推出的应用增加了新的动画,详细变化可参看 http://www.linuxidc.com/Linux/2014-09/107166.htm。因为 Gnome 3.14 与 Ubuntu 14.10 发布时间太过接近,无法测试其稳定性,使用在 Ubuntu Gnome 1...
从命令行访问Linux命令小抄

从命令行访问Linux命令小抄

Linux命令行的强大在于其灵活及多样化,各个Linux命令都带有它自己专属的命令行选项和参数。混合并匹配这些命令,甚至还可以通过管道和重定向来联结不同的命令。理论上讲,你可以借助几个基本的命令来产生数以百计的使用案例。甚至对于浸淫多年的管理员而言,也难以完全使用它们。那正是命令行小抄成为我们救命稻草的一刻。我知道联机手册页(man)仍然是我们的良师益友,但我们想通过我们能自行支配的快速参考卡让这一切更为高效和有目的性。最终极的小抄可能被自豪地挂在你的办公...
何处写,如何写:选择最好的免费在线代码编辑器

何处写,如何写:选择最好的免费在线代码编辑器

深入了解一下Cloud9,Koding和Nitrous.IO。已经准备好开始你的第一个编程项目了吗?很好!只要配置一下终端或命令行,学习如何使用它,然后安装所有要用到的编程语言,插件库和API函数库。当最终准备好一切以后,再安装好Visual Studio就可以开始了,然后才可以预览自己的工作。Visual Studio 2010 & Help Library Manager 安装说明 http://www.linuxidc.com/Linux/2...
使用 Linux 的 strace 命令跟踪/调试程序的常用选项

使用 Linux 的 strace 命令跟踪/调试程序的常用选项

在调试的时候,strace能帮助你追踪到一个程序所执行的系统调用。当你想知道程序和操作系统如何交互的时候,这是极其方便的,比如你想知道执行了哪些系统调用,并且以何种顺序执行。这个简单而又强大的工具几乎在所有的Linux操作系统上可用,并且可被用来调试大量的程序。命令用法让我们看看strace命令如何追踪一个程序的执行情况。最简单的形式,strace后面可以跟任何命令。它将列出许许多多的系统调用。一开始,我们并不能理解所有的输出,但是如果你正在寻找一些特殊的...
CentOS 5.5 下Ganglia的安装配置心得

CentOS 5.5 下Ganglia的安装配置心得

Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。在CentOS 5.5下,Ganglia的安装有很多方法,例如用yum,rpm包或源码安装。这里我将要讨论的是Gan...
Chromium安装Flash官方指南

Chromium安装Flash官方指南

给Chromium安装Flash官方指南教程。第一步,尝试去安装你要做打第一件事情仅仅是启动软件中心,获取Pepper Flash Player – browser plugin (kUbuntu用户点击此链接可直接启动程序自动安装)。软件包的名字是pepperflashplugin-nonfree,被称做nonfree,是因为这涉及到了它的所有者adobe,以及其free-speech的品质,它并不是说要花钱打意思!浏览器会请求得到权限,以运...
<< 881 882 883 884 885 886 887 888 889 890 >>