Linux系统管理员都应该熟悉的工具
Linux系统的软件包管理工具介绍

Linux系统的软件包管理工具介绍在Linux系统中,软件包管理工具扮演着至关重要的角色,它们能够帮助我们方便地安装、更新、卸载和管理系统中的软件包。
本文将为您介绍几种常见的Linux系统软件包管理工具。
I. dpkgdpkg是Debian系统中的软件包管理工具,它负责安装、更新、卸载和管理软件包。
通过使用dpkg,您可以轻松地将软件包安装到系统中,并可以使用dpkg的命令参数来管理软件包,如dpkg -i安装软件包、dpkg -r卸载软件包等。
II. APTAPT(Advanced Package Tool)是Debian系统中的高级软件包管理工具,它使用dpkg来处理软件包。
APT提供了一组命令,如apt-get、apt-cache等,这些命令能够实现自动处理软件包的依赖关系、自动下载并安装相关的软件包等功能。
例如,通过使用apt-get install命令,您可以指定要安装的软件包名称,APT将自动解决软件包的依赖关系,并下载并安装相关的软件包。
III. RPMRPM(Red Hat Package Manager)是Red Hat、CentOS等Linux发行版中的软件包管理工具。
RPM用于安装、升级、查询和卸载软件包,并提供了一组命令行工具,如rpm、yum等。
使用rpm命令,您可以通过rpm -i安装软件包、rpm -e卸载软件包等来管理软件包。
而yum命令则是RPM包管理器的高级工具,它可以自动解决软件包的依赖关系,从软件源下载并安装相关的软件包。
IV. ZypperZypper是openSUSE和SUSE Linux Enterprise发行版中的软件包管理工具。
它是基于RPM的,类似于yum。
Zypper提供了一组命令,如zypper install、zypper remove等,用于安装、升级、卸载软件包。
Zypper还具备一些特殊功能,如能够处理滚动更新(即系统不需要重启即可更新)和处理软件仓库中的软件包等。
linux系统管理员常用命令

linux系统管理员常用命令Linux是一种开源的操作系统,广泛应用于服务器和个人电脑。
作为一名Linux系统管理员,熟悉并掌握常用的命令是必不可少的。
本文将介绍一些常用的Linux系统管理员命令,帮助管理员更好地管理和维护系统。
1. ls命令:ls命令用于列出当前目录下的文件和文件夹。
通过ls命令,管理员可以查看目录结构,了解文件的权限和属性。
2. cd命令:cd命令用于切换当前工作目录。
管理员可以使用cd命令进入不同的目录,方便进行文件操作和管理。
3. pwd命令:pwd命令用于显示当前工作目录的路径。
管理员可以使用pwd命令确认当前所在位置,避免操作错误。
4. mkdir命令:mkdir命令用于创建新的目录。
管理员可以使用mkdir命令创建新的文件夹,方便组织和管理文件。
5. rm命令:rm命令用于删除文件和目录。
管理员可以使用rm命令删除不再需要的文件和目录,释放存储空间。
6. cp命令:cp命令用于复制文件和目录。
管理员可以使用cp命令将文件和目录复制到指定位置,方便备份和迁移。
7. mv命令:mv命令用于移动文件和目录,也可以用于重命名文件和目录。
管理员可以使用mv命令将文件和目录移动到其他位置,或者修改文件和目录的名称。
8. cat命令:cat命令用于查看文件的内容。
管理员可以使用cat命令查看文件的文本内容,或者将多个文件合并成一个文件。
9. grep命令:grep命令用于在文件中搜索指定的字符串。
管理员可以使用grep命令快速定位文件中包含特定内容的行。
10. chmod命令:chmod命令用于修改文件和目录的权限。
管理员可以使用chmod命令设置文件和目录的读、写、执行权限,保护系统的安全性。
11. chown命令:chown命令用于修改文件和目录的所有者。
管理员可以使用chown命令将文件和目录的所有权转移给其他用户或用户组。
12. top命令:top命令用于实时监控系统的运行状态。
linux 服务器必备的常用安全软件

139/tcp open netbios-ssn
443/tcp open https
445/tcp open Microsoft-ds
1025/tcp open NFS-or-IIS
1033/tcp open netinfo
1521/tcp open oracle
#nmap -sS -p 23,80 -oN ftphttpscan.txt 203.187.53.50-100
◆Nmap图形用户界面
Nmap有一些图形用户前端,比如,NmapFE(GTK界面)网址为
/nmapfe.html;Kmap(Qt/KDE前端)网址为
Running:Microsoft Windows 95/98/ME∣NT/2K/XP
OS details:Microsoft Windows Millennium Edition(Me),Windows 2000 Pro or Advanced Server,or Windows XP
Nmap run completed – 1 IP address(1 host up) scanned in 3.398 seconds
linux 服务器必备的常用安全软件
linux 服务器必备的常用安全软件: 作为一个合格的网络系统管理员,要谁时应对可能发生的安全问题,掌握Linux下各种必须的安全工具设备是很重要的。本文主要介绍Linux上常用的安全工具,例如,Nmap、Snort、Nesseu等安装、使用和维护知识。通过这些工具管理人员能够了解其系统目前存在的安全隐患、入侵者可能利用的漏洞,及时发现入侵,并构造一个坚固的防御体系将入侵拒之门外。
1、Nmap
系统管理员必备 Linux服务器中“四管家”

服务器管理软件能够让服务器人员方便快捷的部署管理服务器,节省用户的配置部署时间以及维护时间。
配置服务器是一项十分耗时且麻烦的工作,有序部署额外服务器或替换有故障服务器的能力对保证企业应用程序运行至关重要,服务器管理软件可以帮助管理员减轻压力。
此外,服务器管理的一大困难还在于它上面有数以千计的组件,各个都有不同的接口,因此考虑到服务器所涉及的任务,服务器管理起来的复杂程度可能相当惊人。
管理的任务将包括安装操作系统、内核模块、中间件和应用程序,而且不同企业有不同的定制需求,比如web服务器、电子邮件服务器等等。
相比于如今已经成熟的Windows Server工具软件,Linux的服务器管理软件仍然是非常稀少,但是随着Linux近年兴起,Linux上也出现了相应的管理工具,这里列出四款优秀的Linux服务器配置工具,供系统管理员参考。
支持多平台的SplunkSplunk是一个能够支持多种平台的IT数据、日志分析软件,支持平台包括主流的Windows,Linux,Solaris,FreeBSD,AIX,MacOS,HP-UX。
与谷歌Analytics这一类的Web日志分析软件的不同之处在于Splunk可以支持任何IT设备(服务器、网络设备、应用程序、数据库等)所产生的日志,其对日志进行处理的方式是进行高效索引之后让管理员可以对日志中出现的各种情况进行搜索,并且通过非常好的图形化的方式展现出来。
如今的服务器产生的日志的数量非常惊人,当遇到突发情况,我们很难再还老的日志中找到有用的信息。
而Splunk使用了现代搜索引擎技术对日志进行搜索,同时提供了一个非常强大的AJAX式的界面展现日志。
让我们能够快速找到问题,缩短宕机时间。
Splunk是一款对IT管理员非常有用、非常专业的工具。
与其他Linux下的其他日志分析软件不同,Splunk是一个商业软件,但是其提供了可以自由使用的Splunk测试版可以免费下载,而如果需要海量授权及更多的功能比如分散式搜寻(Distributed Search)、排程告警(Schedule Alert)、权限(Access Control)这样的功能的话,则需要购买企业版。
常用的linux命令 文档

常用的linux命令文档常用的Linux命令文档Linux操作系统是一种非常强大和灵活的操作系统,广泛应用于服务器和嵌入式系统中。
作为一名Linux系统管理员或者开发者,掌握常用的Linux 命令是至关重要的。
本文旨在提供一份常用的Linux命令文档,涵盖了从基本命令到高级命令的应用和使用。
1. 文件和目录操作命令1.1 ls命令:列出当前目录下的文件和子目录。
1.2 cd命令:切换当前工作目录。
1.3 mkdir命令:创建新的目录。
1.4 cp命令:复制文件或目录。
1.5 mv命令:移动文件或目录。
1.6 rm命令:删除文件或目录。
1.7 touch命令:创建一个新文件。
1.8 cat命令:显示文件内容或者将几个文件合并成一个文件。
1.9 echo命令:将指定的文本输出到终端或者文件。
2. 文件查找和搜索命令2.1 find命令:根据指定的条件在文件系统中查找文件。
2.2 grep命令:在文件或者输入中查找匹配的行。
2.3 locate命令:在系统的数据库中查找文件。
2.4 which命令:查找可执行文件的路径。
2.5 whereis命令:查找二进制程序、源代码和man页文件的路径。
3. 文件权限和权限管理命令3.1 chmod命令:修改文件或目录的权限。
3.2 chown命令:修改文件或目录的所有者。
3.3 chgrp命令:修改文件或目录的所属组。
3.4 passwd命令:修改用户密码。
4. 系统管理命令4.1 top命令:实时显示各种系统资源的使用情况。
4.2 ps命令:查看当前运行的进程。
4.3 kill命令:终止指定的进程。
4.4 service命令:启动、停止和重启系统服务。
4.5 systemctl命令:管理系统的Systemd服务。
5. 网络操作命令5.1 ifconfig命令:查看和设置网络接口配置。
5.2 ping命令:测试主机之间的连通性。
5.3 ssh命令:通过SSH协议登录到远程主机。
10个常用的 Linux 网络工具

10个你可能不知道的 Linux 网络工具如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于Linux用户来说,有着许许多多现成的工具可以使用,如:nethogs,ntopng,nload,iftop,iptraf,bmon,slurm,tcptrack,cbm,netwatch,co llectl,trafshow,cacti,etherape,ipband,jnettop,netspeed以及speedometer。
鉴于世上有着许多的Linux专家和开发者,显然还存在其他的网络监控工具,但在这篇教程中,我不打算将它们所有包括在内。
上面列出的工具都有着自己的独特之处,但归根结底,它们都做着监控网络流量的工作,只是通过各种不同的方法。
例如nethogs可以被用来展示每个进程的带宽使用情况,以防你想知道究竟是哪个应用在消耗了你的整个网络资源;iftop可以被用来展示每个套接字连接的带宽使用情况,而像nload这类的工具可以帮助你得到有关整个带宽的信息。
1)nethogsnethogs是一个免费的工具,当要查找哪个PID(注:即processidentifier,进程ID)给你的网络流量带来了麻烦时,它是非常方便的。
它按每个进程来分组带宽,而不是像大多数的工具那样按照每个协议或每个子网来划分流量。
它功能丰富,同时支持IPv4和IPv6,并且我认为,若你想在你的Linux主机上确定哪个程序正消耗着你的全部带宽,它是来做这件事的最佳的程序。
一个Linux用户可以使用nethogs来显示每个进程的TCP下载和上传速率,可以使用命令nethogseth0来监控一个指定的设备,上面的eth0是那个你想获取信息的设备的名称,你还可以得到有关正在传输的数据的传输速率信息。
对我而言,nethogs是非常容易使用的,或许是因为我非常喜欢它,以至于我总是在我的Ubuntu12.04LTS机器中使用它来监控我的网络带宽。
Linux系统日志管理工具介绍使用rsyslog和syslogng

Linux系统日志管理工具介绍使用rsyslog和syslogngLinux系统日志管理工具介绍使用rsyslog和syslog-ngLinux系统日志对于系统管理和故障排除非常重要。
为了帮助管理员更有效地管理系统日志,Linux提供了多个日志管理工具。
本文将介绍两个主要的Linux系统日志管理工具:rsyslog和syslog-ng。
一、rsyslogrsyslog是Linux上的默认系统日志守护进程。
它是标准syslog守护进程的升级版本,提供了更强大的功能和灵活性。
以下是rsyslog的一些主要特点:1. 高度可配置:rsyslog提供了丰富的配置选项,允许管理员灵活地定义日志记录规则和目标。
2. 支持统一的远程日志管理:rsyslog可以将日志发送到远程服务器,方便集中管理和分析。
3. 强大的过滤功能:rsyslog提供了强大的过滤功能,可以根据不同的条件过滤日志条目,以便更好地跟踪和分析特定事件。
4. 可靠性和高性能:rsyslog被广泛用于生产环境中,具有良好的稳定性和高性能。
二、syslog-ngsyslog-ng是另一个流行的Linux系统日志管理工具。
它是syslog的替代品,提供了更多的功能和配置选项。
以下是syslog-ng的一些主要特点:1. 灵活的日志收集和路由:syslog-ng允许管理员从多个源收集日志,并根据配置规则将日志路由到指定的目标。
2. 多种日志格式支持:syslog-ng支持多种常见的日志格式,例如JSON、CSV等,方便管理员的日志分析和处理。
3. 可扩展性:syslog-ng提供了插件机制,可以扩展其功能,例如添加新的日志源或目标。
4. 多平台支持:syslog-ng支持多个操作系统平台,包括Linux、Unix和Windows。
在实际使用中,rsyslog和syslog-ng都可以满足大多数日志管理需求。
管理员可以根据自己的具体情况选择合适的工具。
Linux下的日志管理与分析工具推荐

Linux下的日志管理与分析工具推荐在Linux系统中,日志文件记录了系统运行时的各种事件和错误信息,对于系统管理员来说,管理和分析这些日志文件是一项非常重要的任务。
为了更高效地管理和分析日志文件,有许多优秀的工具可供选择。
本文将介绍几个值得推荐的Linux下的日志管理与分析工具。
一、LogwatchLogwatch是一款功能强大的日志文件分析工具,它能够自动分析系统的日志文件并生成相应的报告。
Logwatch支持多种日志格式,包括syslog、authlog、maillog等。
通过定期运行Logwatch,管理员可以了解系统的运行状况,及时发现潜在的问题。
二、GraylogGraylog是一个开源的日志管理和分析平台。
它提供了强大的搜索功能和仪表盘,可以帮助管理员快速定位和解决问题。
Graylog支持多种数据源,包括syslog、GELF、Beats等,可以集中管理和分析来自不同来源的日志数据。
三、ELK StackELK Stack是由Elasticsearch、Logstash和Kibana组成的一套日志管理和分析解决方案。
Elasticsearch是一种分布式搜索引擎,可以高效地索引和搜索大量的数据;Logstash用于数据收集、过滤和转发;Kibana 则提供了强大的可视化功能,可以全面展现数据的各种指标和趋势。
四、SplunkSplunk是一款商业化的日志管理和分析工具,具有强大的搜索能力和可视化功能。
它支持各种数据源,并能够对大量的数据进行实时处理和分析。
Splunk还提供了丰富的插件和应用程序,可以扩展其功能。
五、rsyslogrsyslog是一款高性能的系统日志守护进程,可以替代传统的syslogd。
rsyslog支持灵活的配置和过滤规则,可以将日志数据发送到远程服务器或存储到本地文件。
通过rsyslog,管理员可以更好地管理和维护系统日志。
六、SaganSagan是一款开源的入侵检测系统(IDS)日志分析工具,可以分析来自各种IDS工具(如Snort、Suricata等)的日志数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux系统管理员都应该熟悉的工具2010-10-21 17:42:56 来源:51CTOLinux/unix系统工程师远程管理Linux/unix服务器不是像大家想象中的那样,直接在linux/unix下远程管理其服务器,而是一般都在windows下通过工具来远程管理。
我这里推荐的工具是我平时用得最多的,推荐给大家...Linux/unix系统工程师远程管理Linux/unix服务器不是像大家想象中的那样,直接在linux/unix下远程管理其服务器,而是一般都在windows下通过工具来远程管理。
我这里推荐的工具是我平时用得最多的,推荐给大家。
大家较熟悉的,我轻轻带过;不是太熟练的,我多花些篇幅介绍,让大家先知道它们的优点,然后再试用。
作者简介:文章作者抚琴煮酒(Andrew Yu)是经验丰富的Linux/Unix系统工程师,并曾经担任过一段时间的RHCE讲师的工作。
PieTTYPieTTY 是由林弘德(Hung-Te Lin, piaip)以PuTTY 源代码为基础,在Windows上发展的Telnet/SSH 安全远端连线程式,修正与完整支援亚洲语系字符,可切换多种Unicode 字符显示方式,提供简易scp上传界面,并增加透明视窗、无边框模式等视觉效果。
PieTTY 与PuTTY同样采用MIT License,但PieTTY目前并没有释出源代码,如果您有非常高度的安全需求,请自行斟酌是否使用PieTTY;个人的感觉是,PieTTY比putty方便和实用多了,所以推荐采用PieTTY。
PieTTY官方网站:/~piaip/pietty/价格:免费WinSCPWinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。
同时支持SCP 协议。
它的主要功能就是在本地与远程计算机间安全的复制文件。
此软件还可以结合pietty,以方便用户的远程登录。
特性图形用户界面多语言与Windows完美集成(拖拽, URL, 快捷方式)支持所有常用文件操作支持基于SSH-1、SSH-2的SFTP和SCP协议支持批处理脚本和命令行方式多种半自动、自动的目录同步方式内置文本编辑器支持SSH密码、键盘交互、公钥和Kerberos(GSS) 验证通过与Pageant(PuTTY Agent)集成支持各种类型公钥验证提供Windows Explorer与Norton Commander界面可选地存储会话信息可将设置存在配置文件中而非注册表中,适合在移动介质上操作文件操作WinSCP可以执行所有基本的文件操作,例如下载和上传。
同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。
两种可选界面允许用户管理远程或本地的文件连接到远程计算机使用WinSCP可以连接到一台提供SFTP (SSH File Transfer Protocol)或SCP (Secure Copy Protocol)服务的SSH (Secure Shell)服务器,通常是UNIX服务器。
SFTP包含于SSH-2包中,SCP在SSH-1包中。
两种协议都能运行在以后的SSH版本之上。
WinSCP同时支持SSH-1和SSH-2WinSCP官方网站:/价格:开源免费Xmanager 3.0企业版不说了,Linux/unix的系统管理员必备软件之一,功能无比强大。
跟putty不同,它只需要一个程序窗口就可以同时控制成百台Linux/unix服务器;X-shell的乱码情况比putty更好;X-browser能很好的从windows桌面控制Linux桌面,尤其是操作Linux下的oracle数据库时;X-sftp很方便的和安全的上传和下载Linux/unix服务器的东西,尤其是在windowsXP 下;支持FTP和SFTP基于功能就相当于PieTTY+WinSCP了,其它未发现功能有待试用挖掘。
Xmanager官方网站:/products/enterprise.html价格:289美元推荐阅读:明明白白你的Linux服务器——技巧篇FileZillaFileZilla是一个免费开源且跨平台的FTP解决方案,分为客户端版本和服务器版本,具备所有的FTP软件功能。
在Windows,Linux, MacOS X下的均有对应的版本。
软件许可证为GPL。
可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。
鸟哥也推荐使用;我现在虽然用Xmanager自带的Xftp来代替它,但我向公司的PHP Developer推荐他们使用,毕竟不是人人都喜欢用Xmanager的;而FileZilla的界面非常友好,它的界面之一就是仿IE 的。
FileZilla官方网站:/价格:开源免费gVimVim是Linux上的着名的文本编辑器,他是早年的Vi编辑器的加强版。
这个gVim是windows版的,并且有了标准的windows风格的图形界面,所以叫g(graphical)Vim。
这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。
这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。
我强烈建议大伙在windows下面使用它,编辑PHP文件、shell文件、Linux/unix 配置文件(.conf)和openVPN的文件都非常方便,是居家旅行必备精品软件之一。
gVim官方网站:/ (也就是Vim的官网。
gVim下载地址)价格:开源免费远程桌面、PCanywhere、Radmin这些是控制windows2003及windows2008服务器必须的东东,前面二个大家也太熟悉了吧;我重点介绍下后面一个,我目前用之于取代远程桌面。
当然如果是内网,还是推荐使用远程桌面。
Radmin有以下特点:运行速度快。
Radmin支持被控端以服务的方式运行、支持多个连接和IP过滤(即允许特定的IP控制远端机器)、个性化的文件互传、远程关机、支持高分辨率模式、基于Windows NT的安全支持及密码保护以及提供日志文件支持等。
在安全性方面,Radmin支持Windows NT/2000用户级安全特性,您可以将远程控制的权限授予特定的用户或者用户组,Radmin将以加密的模式工作,所有的数据(包括屏幕影像、鼠标和键盘的移动)都使用128位强加密算法加密; 服务器端会将所有操作写进日志文件,以便于事后查询,服务器端有IP过滤表,对IP过滤表以外的控制请求将不予响应。
Radmin目前支持TCP/IP协议,应用十分广泛。
远程桌面是Windows自带的功能。
PCanywhere官方网站:/zh/cn/business/pcanywhere价格:付费,价格未公开Radmin官方网站:/价格:49美元51CTO推荐专题:远程服务器管理技巧大全服务器监控软件-Cacti和Nagios这个网上资料也非常多,我这里也只重点推荐下,建议大家熟悉掌握它们;尤其是Nagios,它现在的邮件/短信报警也做得相当好,只要你手机二十四小时开机,如果遇到服务器服务死掉或服务器宕机的情况,它会让你非常舒服的:(Cacti官方网站:/Nagios官方网站:/这两个都是开源免费的软件。
51CTO推荐专题:Linux监控工具的展览馆扫描之王-Nmap多的话不说了,这称号也当之无愧;windows和Linux/unix也有相对的版本,尽快掌握吧。
Nmap官方网站:/价格:开源免费抓包工具-sniffer和wiresharksniffer大家都应该有接触了,我这里重点推荐下linux下的wireshark,界面友好,语法也简单,是我linux下的抓包工具首选;如果对命令行非常熟悉,可以考虑用Tcpdump来抓包。
Sniffer是一种技术,有各种实现工具,这里不多介绍,有兴趣的读者们可以参考安全频道的Sniffer专题。
Wireshark官方网站:/价格:开源免费防火墙工具-ipfw和iptables FreeBSD、OpenBSD下是ipfw,Linux下是iptables;我个人重点推荐下iptables,它的语法较之简单易学,作NAT路由器也很方便,这里重点推荐下,有兴趣的可参考我在的相关文章:iptables做网关时一种简单的NA T使用方式,以及自动分析黑名单白名单的脚本。
ipfw是FreeBSD自带,iptables是netfilter的一个项目,一般Linux发行版中都预装的,就不多介绍了。
数据库工具-phpMyadmin作为Linux/Unix系统管理员也免不了要摸摸MySQL数据库。
虽然有phpMyadmin这个好工具帮我们管理MySQL数据库,但我建议大家还是熟练掌握MySQL的命令语法,毕竟不可能你的每台MySQL数据库都配备phpMyadmin的。
我以前公司的开发们喜欢用windows 下的图形工具来配置MySQL,这个我不是太赞成;PHP Developer必须对MySQL非常熟悉,而且触类旁通,熟悉其SQL语法后转到SQL Server2008下也不是太难。
pypMyadmin官方网站:/home_page/index.php虚拟机软件系列-推荐VMware系列Linux服务器我推荐采用VMware EXSi或KVM,Windows 2003可采用VMware GSX ,FreeBSD服务器可采用Jail(方便,极适合开发使用)。
我个人笔记本现在用的就是VMware Workstation 6,宿主机是windowsXP_SP3,用其虚拟了一个FreeBSD 8.1_release(128M内存),这样既不影响我在XP下远程连接Linux/unix服务器和openVPN,又可以有事没事就学习下FreeBSD,方便极了。
VMware是付费的,而上面提到的其他虚拟化软件都是免费的。
TortoiseSVN--windows下的SVN客户端差点忘了我心爱的乌龟噢,这个是天天在用的:)我稍为简单介绍下版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队- 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。
什么是TortoiseSVN?TortoiseSVN 是Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。
文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。