https://wiki.ubuntu.org.cn/api.php?action=feedcontributions&user=Morningboat&feedformat=atom
Ubuntu中文 - 用户贡献 [zh-hans]
2024-03-29T11:59:41Z
用户贡献
MediaWiki 1.26.3
https://wiki.ubuntu.org.cn/index.php?title=Qref/Apps&diff=89697
Qref/Apps
2008-08-29T01:23:18Z
<p>Morningboat:</p>
<hr />
<div>{{TOCright}}<br />
{{Qref}}<br />
==速配指南之软件参考==<br />
{{Qref Info}} '''本文定位:'''作为[[速配指南]]的补充,列出国内用户比较'''常用'''的软件。更多内容请访问论坛[http://forum.ubuntu.org.cn/viewforum.php?f=95 软件推荐]版块<br />
<br />
{{Qref Info}} '''本文作用:'''为新手指明软件的方向,也可供已入门的同仁参考。<br />
<br />
{{Qref Alarm}} '''注意事项:'''<br />
# <font color="red">本文及文中涉及到的词条亟待你的完善。</font>编辑本文前请访问本文[[Talk:Qref/Applications|讨论页]]<br />
# 文中标 {{Qref Ubuntu Logo}} 和 {{Qref Kubuntu Logo}} 都是 Ubuntu 源中的程序,后者仅代表程序是 KDE 所写。<br />
# 文中标 {{Qref Medibuntu Logo}} 的为 Medibuntu 源中的程序。<br />
# 文中的“安装”提供的是[[apturl|apturl一键安装功能]]<br />
# 你可能需要了解如何[[UbuntuHelp:InstallingSoftware/zh|安装软件]]、[[UbuntuHelp:SoftwareManagement/zh|管理软件]]<br />
<br />
== 网络应用 ==<br />
<br />
'''即时聊天''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|pidgin|http://www.pidgin.im|支持多协议,如QQ, msn, yahoo, icq, irc ...|pidgin}}<br />
{{Qref Applications row|Kubuntu|Kopete|http://kopete.kde.org|KDE默认,支持多协议,但目前不支持QQ|kopete}} <br />
{{Qref Applications Row|Kubuntu|eva|http://www.myswear.net|QQ 聊天客户端,KDE程序,推荐|eva}} <br />
{{Qref Applications row| |Tencent QQ|http://im.qq.com/qq/linux/|腾讯官方出品,目前是1.0preview,功能较少}}<br />
{{Qref Applications Row|Ubuntu|amsn|http://www.amsn-project.net|MSN 聊天客户端,跨平台,功能较全,满足绝大多数应用,推荐|amsn}}<br />
{{Qref Applications row|Medibuntu|Skype|http://www.skype.com|网络电话,网络聊天,推荐|skype}}<br />
{{Qref Applications Row|Ubuntu|Emesene|http://www.emesene.org|MSN 聊天客户端,GTK2+编写,Gnome上界面美观,功能较全,推荐|emesene}}<br />
{{Qref Applications Row|Ubuntu|MSC|http://msc.misuland.com|国产java编写的跨平台即时聊天应用程序}}<br />
{{Qref Applications Row|Ubuntu|libfetion|http://www.libfetion.cn|中国移动飞信,免费发手机短信的软件,多平台版本,推荐}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
'''web浏览器''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[Firefox]]|http://www.mozilla.com/firefox|火狐浏览器,系统默认,有很丰富的插件(可读取chm,mht等文件),推荐|firefox}}<br />
{{Qref Applications row|Kubuntu|Konqueror|http://www.konqueror.org|Kubuntu 默认浏览器,速度较快,兼容性尚可,同时可以浏览帮助/Man Page等信息,也是资源管理器|konqueror}}<br />
{{Qref Applications Row| |opera|http://www.opera.com|web浏览器,非自由软件,可读取/保存 mht。性能出色,但中文字体设置有困难}}<br />
{{Qref Applications row|Ubuntu|w3m|http://w3m.sourceforge.net|字符界面浏览器|w3m}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
'''ftp客户端''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Kubuntu|kftpgrabber|http://www.kftp.org|KDE程序,良好的中文支持|kftpgrabber}}<br />
{{Qref Applications row|Ubuntu|FileZilla|http://filezilla-project.org|易用的FTP客户端,界面类似Windows下的CuteFTP,功能强大|filezilla}}<br />
{{Qref Applications Row|Ubuntu|gftp|http://gftp.seul.org|中文支持不太好,不推荐|gftp}}<br />
{{Qref Applications row| |CrossFTP|http://www.crossftp.com|java编写的ftp客户端, FlashFXP和CuteFTP的强大替代品. [http://www.crossftp.com/crossftp.jnlp Java Web Start 网络启动]}}<br />
{{Qref Applications Row|Ubuntu|[[Lftp]]|http://lftp.yar.ru|字符界面ftp客户端|lftp}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
'''P2P下载''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications row|Kubuntu|ktorrent|http://www.ktorrent.org|KDE 下 bt 下载工具,集成了种子搜索功能,并能够添加搜索地址,推荐|ktorrent}}<br />
{{Qref Applications Row|Ubuntu|azureus|http://azureus.sf.net|Java 编写的 BT 客户端,性能出色,推荐|azureus}}<br />
{{Qref Applications row|Ubuntu|aria2|http://aria2.sf.net/|支持HTTP / HTTPS / FTP / BitTorrent / Metalink|aria2}}<br />
{{Qref Applications Row|Ubuntu|bittorrent|http://www.bittorrent.com/|BT 的始祖,字符界面|bittorrent}}<br />
{{Qref Applications row|Ubuntu|Transmission|http://www.transmissionbt.com/|BT客户端,Gnome下默认,但目前不支持DHT网络|transmission}}<br />
{{Qref Applications Row|Ubuntu|amule|http://www.amule.org/|电驴客户端,界面类似eMule,强大易用,推荐|amule}}<br />
{{Qref Applications row|Ubuntu|mldonkey|http://mldonkey.sf.net/|电驴客户端,能同时连接多个ed2k服务器,默认以网页形式控制,也可搭配各种图形前端|mldonkey}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
'''下载工具''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|d4x|http://www.krasu.ru/soft/chuchelo/|类似 Win 下的GetRight、FlashGet 等|d4x}}<br />
{{Qref Applications row|Ubuntu|axel|http://axel.alioth.debian.org/|命令行下的多线程下载工具|axel}}<br />
{{Qref Applications Row|Ubuntu|wget|http://www.gnu.org/software/wget/|命令行下的下载工具|wget}}<br />
{{Qref Applications row| |MultiGet|http://multiget.sourceforge.net/|类似Windows下FlashGet的多线程下载工具,使用方便,推荐}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
'''E-mail客户端''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|thunderbird|http://www.mozilla.com/thunderbird|像 firefox 一样,从 mozilla 分离出来的邮件客户端|thunderbird}}<br />
{{Qref Applications row|Ubuntu|evolution|http://www.gnome.org/projects/evolution|GNOME 默认的邮件客户端。支持 pop3,imap4,smtp 等协议|evolution}}<br />
{{Qref Applications Row|Ubuntu|[[Sylpheed]]|http://sylpheed.sraoss.jp/en|轻便,小巧,日本人所写,很好的CJK支持|sylpheed}}<br />
{{Qref Applications row|Ubuntu|mutt|http://www.mutt.org|字符界面|mutt}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
'''BBS软件''' <br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Kubuntu|qterm|http://qterm.sf.net|国人开发的基于QT的BBS客户端。支持鼠标操作,能看图片|qterm}}<br />
{{Qref Applications row|Ubuntu|pcmanx|http://pcmanx.csie.net/|基于 gtk2,台湾同胞编写|pcmanx-gtk2}}<br />
|}<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
参考词条:<br />
<br />
==编辑办公==<br />
<br />
'''文本编辑'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|gedit|http://www.gnome.org/projects/gedit|gnome 默认文本编辑器,使用方便,但打开较大文件时性能下降|gedit}}<br />
{{Qref Applications row|Kubuntu|kate|http://kate-editor.org|KDE 默认文本编辑器,使用方便,功能强大,推荐kate}}<br />
{{Qref Applications Row|Ubuntu|[[emacs]]|http://www.gnu.org/software/emacs|GNU计划下的第一个产品,EMACS为Editor MACroS 的缩写。|emacs}}<br />
{{Qref Applications row|Ubuntu|[[vim]]|http://www.vim.org|被称作 编辑器之神,任何与配置文件或者源代码打交道的人都值得学会的编辑器|vim-full}}<br />
{{Qref Applications Row|Ubuntu|ghex|http://directory.fsf.org/project/ghex|16进制编辑器|ghex}}<br />
{{Qref Applications row|Kubuntu|khexedit|http://home.online.no/~espensa/khexedit|16进制编辑器|khexedit}}<br />
|}<br />
<br />
'''office套件'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[UbuntuHelp:OpenOffice.org |openoffice]]|http://www.openoffice.org/|各种Unix/Linux下的标准办公套件,功能强大,其支持的ODF格式已成为国际标准之一}}<br />
{{Qref Applications row| |EIOffice|http://www.evermoresw.com/|永中office,Java编写的国产办公套件,文字、报表、简报三种文档集成是其最大特色,对旧版MS Office有不错的兼容能力|eio}}<br />
{{Qref Applications Row|Ubuntu|[[UbuntuHelp:AbiWord/zh|abiword]]|http://www.abisource.com/|轻便的文字处理软件|abiword-gnome}}<br />
{{Qref Applications row|Ubuntu|gnumeric|http://www.gnome.org/projects/gnumeric/|轻便的电子表格软件|gunmeric}}<br />
{{Qref Applications Row|Kubuntu|koffice|http://www.koffice.org/|kde下的办公套件|koffice}}<br />
|}<br />
<br />
'''文件阅读'''<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Medibuntu|AdobeReader|http://www.adobe.com|PDF阅读器,非自由软件|acroread}}<br />
{{Qref Applications row|Kubuntu|Kpdf|http://kpdf.kde.org/|KDE 下的 PDF 文件浏览器,推荐|kpdf}}<br />
{{Qref Applications Row|Ubuntu|chmsee|http://chmsee.gro.clinux.org|chm阅读器|chmsee}}<br />
{{Qref Applications row|Kubuntu|kchmviewer|http://www.kchmviewer.net/|chm阅读器,推荐|kchmviewer}} <br />
{{Qref Applications Row|Ubuntu|gnochm|http://gnochm.sourceforge.net/|chm阅读器|gnochm}}<br />
|}<br />
<br />
'''字典翻译'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[stardict]]|http://stardict.sf.net|星际译王|stardict}}<br />
{{Qref Applications row|Kubuntu|qstardict|http://qstardict.ylsoftware.com/|星际译王的qt实现,目前速度还有点慢|qstardict}}<br />
|}<br />
<br />
'''LaTex相关'''<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|Texlive|http://www.tug.org/texlive/|Tex 的集成包,可以更方便的使用 Tex|texlive}}<br />
{{Qref Applications row|Kubuntu|kile|http://kile.sourceforge.net|KDE 下的Tex/LaTex 集成编辑环境|kile}}<br />
{{Qref Applications Row|Ubuntu|lyx|http://www.lyx.org/Home|Tex/Latex 的所视即所意(WYSIWYM)的编辑环境,不是简单的所视即所得(WYSIWYG)。|lyx}}<br />
|}<br />
<br />
参考词条: [[编辑办公]]、[[UbuntuHelp:OfficeApplications]]<br />
<br />
==影音图像==<br />
<br />
'''图片处理'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[UbuntuHelp:TheGIMP|gimp]]|http://www.gimp.org|类似于 photoshop 的图像处理软件}}<br />
{{Qref Applications row|Ubuntu|[[UbuntuHelp:Dia|Dia]]|http://www.gnome.org/projects/dia|是一个矢量图作图软件,画电路图,流程图等很不错}}<br />
{{Qref Applications Row|Ubuntu|[[UbuntuHelp:Inkscape|Inkscape]]|http://www.inkscape.org|inkscape 是一个类似于 CorelDraw 的矢量图做图软件}}<br />
{{Qref Applications row|Ubuntu|[[UbuntuHelp:ImageMagick|ImageMagick]]|http://www.imagemagick.org|功能强大的命令行程序}}<br />
{{Qref Applications Row|Ubuntu|xfig|http://www.xfig.org|一个专业的矢量作图软件}}<br />
|}<br />
<br />
'''音乐播放'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[Audacious|Audacious/xmms]]|http://audacious-media-player.org|是 xmms 及 bmp 的后裔,有插件可支持APE格式的CUE分轨}}<br />
{{Qref Applications row|Ubuntu|rhythmbox|http://www.gnome.org/projects/rhythmbox|GNOME 默认的音乐播放器。以 gstreamer 为核心,能播放几乎所有的格式}}<br />
{{Qref Applications Row|Kubuntu|amarok|http://amarok.kde.org|KDE 上的音乐管理器。以 xine 或 getreamer,arts 为核心,强大的媒体库和良好的界面}}<br />
|}<br />
<br />
'''视频播放'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications row|Kubuntu|kaffeine|http://kaffeine.kde.org/|Kubuntu-kde3 系统默认的视频播放器,并且默认以 xine 为播放引擎,播放商业版权格式的文件 rmvb,avi,wmv 等,需要 w32codec 支持。}}<br />
{{Qref Applications Row|Kubuntu|[[SMPlayer]]|http://smplayer.sf.net|十分方便的Mplayer 前端软件,在字幕解决上相当便捷}}<br />
{{Qref Applications row|Ubuntu|totem|http://www.gnome.org/projects/totem|gnome 默认电影播放器}}<br />
{{Qref Applications Row|Ubuntu|[[RealPlayer]]|http://www.real.com/linux|real 公司官方出品,基于开源的 helix 写的}}<br />
{{Qref Applications row|Ubuntu|vlc|http://www.videolan.org/vlc|支持除 rm,rmvb 格式外几乎所有的格式}}<br />
{{Qref Applications Row|Ubuntu|MPlayer|http://www.mplayerhq.hu/|最著名的命令行媒体播放器,支持各种插件甚至是Win32下的,有GTK+图形前端mplayer-gui}}<br />
|}<br />
<br />
'''影音编辑'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|recordmydesktop|http://recordmydesktop.iovar.org|屏幕录像软件}}<br />
{{Qref Applications row|Ubuntu|audacity|http://audacity.sourceforge.net|一个跨平台的音频编辑软件}}<br />
{{Qref Applications Row|Ubuntu|ffmpeg|http://ffmpeg.mplayerhq.hu|支持MPEG、DivX、MPEG4、AC3等40多种编码,AVI、MPEG、OGG、ASF等90多种解码}}<br />
{{Qref Applications row|Ubuntu|mencoder|http://www.mplayerhq.hu|命令行的视频转换软件,mplayer 支持的格式几乎都可以转换}}<br />
{{Qref Applications Row|Ubuntu|glame|http://glame.sourceforge.net|lame的图形端。lame是mp3最好的编码}}<br />
|}<br />
<br />
参考词条: [[影音图像]]、[[UbuntuHelp:Photos]]、[[UbuntuHelp:Multimedia/zh]]<br />
<br />
==教育科学==<br />
<br />
'''科学计算'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[octave]]|http://www.gnu.org/software/octave/|一种高级语言,主要设计用来进行数值计算,语法与matlab兼容|octave3.0}}<br />
{{Qref Applications row|Ubuntu|[[scilab]]|http://www.scilab.org|诞生于 1994 年,由法国的 INRIA和 ENPC设计|scilab}}<br />
{{Qref Applications Row|Ubuntu|[[R]]|http://www.r-project.org|用于统计计算和统计制图的优秀工具,S 语言的一种实现|r-base}}<br />
{{Qref Applications row||[[UbuntuHelp:MATLAB|MATLAB]]|http://www.mathworks.com|是当今国际上最流行的科学运算语言,MathWorks 出品}}<br />
{{Qref Applications Row||SPSS|http://www.spss.com|商业统计软件,理工科经济类的估计都知道,SPSS16出linux版, JAVA 编写,不推荐,推荐使用 R 统计语言}}<br />
|}<br />
<br />
'''CAS系统'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|[[maxima]]|http://maxima.sf.net |其前身是DOE-Macsyma由 MIT在美国能源部的支持下于60年代末创造|maxima;apt:wxmaxima}}<br />
{{Qref Applications row|Ubuntu|[[axiom]]|http://www.axiom-developer.org/|1973 年开始开发并作为一个商业软件出售。现在它是一个自由软件。|xiom}}<br />
{{Qref Applications Row|Ubuntu|yacas|http://yacas.sourceforge.net|全名叫 Yet Another Computer Algebra System。|yacas}}<br />
{{Qref Applications row||Mathematica|http://www.wolfram.com|商业数学运算软件,强大的符号运算功能,文档跨平台良好兼容}}<br />
|}<br />
<br />
'''科学作图'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Kubuntu|qtiplot|http://soft.proindependent.com/qtiplot.html|类似win下 origin 的一个科学绘图软件|qtiplot}}<br />
{{Qref Applications row|Ubuntu|gnuplot|http://www.gnuplot.info|非常好的命令行下的作图工具,它从 1986 年开始就存在了。|gnuplot}}<br />
{{Qref Applications Row|Ubuntu|MayaVi|http://mayavi.sourceforge.net/|MayaVi 在梵语中的意思是魔术师,它是一种数据可视化工具|mayavi}}<br />
{{Qref Applications row|Ubuntu|metapost|http://www.tug.org/metapost.html|一种画图语言,可以精确的画出你想要的图形。常与 Latex 配合使用|texlive-metapost}}<br />
|}<br />
<br />
参考词条:[[UbuntuHelp:UbuntuScience]]<br />
<br />
==网络服务==<br />
<br />
'''ftp服务器'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|vsftpd|http://vsftpd.beasts.org |vsftpd 在安全性、高性能及稳定性等方面有上佳的表现|vsftpd}}<br />
{{Qref Applications row|Ubuntu|proftpd|http://www.proftpd.org|ProFTPD设计目标是实现一个安全且易于设定的FTP Server。|proftpd}}<br />
{{Qref Applications Row|Ubuntu|[[pure-ftpd]]|http://www.pureftpd.org|对中文用户来说,其最大的优势是可设置设置客户端默认编码|pure-ftpd}}<br />
{{Qref Applications row||crossftpd|http://www.crossftp.com/crossftpserver.htm|java语言编写,图形化配置界面}}<br />
|}<br />
<br />
'''web服务器'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|apache|http://www.apache.org|世界使用排名第一的Web服务器|apache2}}<br />
{{Qref Applications row|Ubuntu|tomcat|http://tomcat.apache.org|Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。|tomcat5.5}}<br />
{{Qref Applications Row|Ubuntu|lighttpd|http://www.lighttpd.net|lighttpd是众多轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩,URL重写, Alias等重要功能|lighttpd}}<br />
|}<br />
<br />
'''email服务'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|postfix|http://www.postfix.org |}}<br />
{{Qref Applications row|Ubuntu|sendmail|http://www.sendmail.org|}}<br />
{{Qref Applications Row|Ubuntu|mailman|http://sourceforge.net/projects/mailman|}}<br />
{{Qref Applications row||OpenWebMail|http://openwebmail.org|}}<br />
|}<br />
<br />
'''数据库服务'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|mysql|http://www.mysql.com|}}<br />
{{Qref Applications row|Ubuntu|PostgreSQL|http://www.postgresql.org|}}<br />
{{Qref Applications Row||Oracle|http://www.oracle.com|}}<br />
{{Qref Applications row|Ubuntu|SQLite|http://www.sqlite.org|一个非常小巧的数据库,一个数据库就是一个文本文件,适合做内嵌}}<br />
|}<br />
<br />
参考词条:[[网络基本服务]]、[[网站架设服务]]、[[後台数据服务]]<br />
<br />
==编程相关==<br />
<br />
'''网页设计'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Ubuntu|bluefish|http://bluefish.openoffice.nl/| |bluefish}}<br />
{{Qref Applications row|Ubuntu|kompozer|http://kompozer.sf.net|可视化编辑(Nvu 的继承者)|kompozer}}<br />
{{Qref Applications Row|Kubuntu|Quanta|http://quanta.kdewebdev.org/|基于 KDE 的网页设计软件,支持可视化编辑|quanta}}<br />
|}<br />
<br />
'''集成开发环境 IDE'''<br />
<br />
{{Qref Applications Table}}<br />
{{Qref Applications Row|Kubuntu|kdevelop|http://www.kdevelop.org/|KDE 下集成开发环境,支持多种程序设计语言[http://www.kdevelop.org/HEAD/doc/api/html/LangSupportStatus.html]|kdevelop }}<br />
{{Qref Applications row|Ubuntu|geany|http://www.codeblocks.org/|开源、免费、跨平台的c++ IDE|geany}}<br />
{{Qref Applications Row|Ubuntu|Anjuta|http://anjuta.sourceforge.net|gnome下集成开发环境|anjuta}}<br />
{{Qref Applications row|Ubuntu|Code::Blocks|http://www.codeblocks.org/|Code::Blocks 是可以满足其用户几乎所有需求的自由的 C++ IDE|codeblocks}}<br />
{{Qref Applications Row||Netbeans|http://zh-ch.netbeans.org|Sun 公司的IDE,也是 java 编写的,现支持 Java/C/C++/Ruby 等。|netbeans}}<br />
{{Qref Applications row||Eclipse|http://www.eclipse.org/|IBM 支持发起的一个开源 IDE,java 编写的,支持多种编程语言|eclipse}}<br />
|}<br />
<br />
参考词条:[[脚本语言]]、[[编程语言]]<br />
<br />
==无分类==<br />
<br />
参考词条: <br />
<br />
==相关词条==<br />
*[[UbuntuHelp:Applications/zh]]<br />
*[[UbuntuHelp:Community/zh]]<br />
*[[UbuntuHelp:Software]]</div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=UbuntuSkills&diff=77466
UbuntuSkills
2008-03-23T20:57:53Z
<p>Morningboat:</p>
<hr />
<div>Ubuntu 命令技巧<br />
<br />
== 安装升级 ==<br />
<br />
=== 查看软件xxx安装内容 ===<br />
<br />
dpkg -L xxx <br />
<br />
=== 查找软件 ===<br />
<br />
apt-cache search 正则表达式<br />
<br />
=== 查找文件属于哪个包 ===<br />
<br />
dpkg -S filename<br />
apt-file search filename<br />
<br />
=== 查询软件xxx依赖哪些包 ===<br />
<br />
apt-cache depends xxx<br />
<br />
=== 查询软件xxx被哪些包依赖 ===<br />
<br />
apt-cache rdepends xxx<br />
<br />
=== 增加一个光盘源 ===<br />
<br />
sudo apt-cdrom add<br />
<br />
=== 系统升级 ===<br />
<br />
sudo apt-get update<br />
sudo apt-get dist-upgrade<br />
<br />
=== 清除所有已删除包的残馀配置文件 ===<br />
<br />
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P <br />
<br />
如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。<br />
<br />
----<br />
<br />
dpkg: --purge needs at least one package name argument<br />
<br />
Type dpkg --help for help about installing and deinstalling packages [*];<br> Use `dselect' or `aptitude' for user-friendly package management;<br> Type dpkg -Dhelp for a list of dpkg debug flag values;<br> Type dpkg --force-help for a list of forcing options;<br> Type dpkg-deb --help for help about manipulating *.deb files;<br> Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].<br><br />
<br />
Options marked [*] produce a lot of output - pipe it through `less' or `more'&nbsp;!<br />
<br />
<br><br />
<br />
----<br />
<br />
=== 编译时缺少h文件的自动处理 ===<br />
<br />
sudo auto-apt run ./configure<br />
<br />
=== 查看安装软件时下载包的临时存放目录 ===<br />
<br />
ls /var/cache/apt/archives<br />
<br />
=== 备份当前系统安装的所有包的列表 ===<br />
<br />
dpkg --get-selections | grep -v deinstall &gt; ~/somefile<br />
<br />
=== 从上面备份的安装包的列表文件恢复所有包 ===<br />
<br />
dpkg --set-selections &lt; ~/somefile<br />
sudo dselect<br />
<br />
=== 清理旧版本的软件缓存 ===<br />
<br />
sudo apt-get autoclean<br />
<br />
=== 清理所有软件缓存 ===<br />
<br />
sudo apt-get clean<br />
<br />
=== 删除系统不再使用的孤立软件 ===<br />
<br />
sudo apt-get autoremove<br />
<br />
=== 查看包在服务器上面的地址 ===<br />
<br />
apt-get -qq --print-uris install ssh | cut -d\' -f2<br />
<br />
== 系统 ==<br />
<br />
=== 查看内核 ===<br />
<br />
uname -a<br />
<br />
=== 查看Ubuntu版本 ===<br />
<br />
cat /etc/issue<br />
<br />
或者<br />
<br />
lsb_release -a<br />
<br />
=== 查看内核加载的模块 ===<br />
<br />
lsmod<br />
<br />
=== 查看PCI设备 ===<br />
<br />
lspci<br />
<br />
=== 查看USB设备 ===<br />
<br />
lsusb<br />
<br />
=== 查看网卡状态 ===<br />
<br />
sudo ethtool eth0<br />
<br />
=== 查看CPU信息 ===<br />
<br />
cat /proc/cpuinfo<br />
<br />
=== 显示当前硬件信息 ===<br />
<br />
sudo lshw<br />
<br />
== 硬盘 ==<br />
<br />
=== 查看硬盘的分区 ===<br />
<br />
sudo fdisk -l<br />
<br />
=== 硬盘分区 ===<br />
<br />
#危险!小心操作。<br />
sudo fdisk /dev/sda<br />
<br />
=== 硬盘格式化 ===<br />
<br />
#危险!将第一个分区格式化为 ext3 分区, mkfs.reiserfs mkfs.xfs mkfs.vfat<br />
sudo mkfs.ext3 /dev/sda1<br />
<br />
=== 硬盘检查 ===<br />
<br />
#危险!检查第一个分区,请不要检查已经挂载的分区,否则容易丢失和损坏数据<br />
sudo fsck /dev/sda1<br />
<br />
=== 分区挂载 ===<br />
<br />
sudo mount -t 文件系统类型 设备路经 访问路经 <br />
#常用文件类型如下: iso9660 光驱文件系统, vfat fat/fat32分区, ntfs ntfs分区, smbfs windows网络共享目录, reiserfs、ext3、xfs Linux分区<br />
#如果中文名无法显示尝试在最後增加 -o nls=utf8 或 -o iocharset=utf8 <br />
#如果需要挂载後,普通用户也可以使用,在 -o 的参数後面增加 ,umask=022 如:-o nls=utf8,umask=022<br />
<br />
=== 分区卸载 ===<br />
sudo umount 目录名或设备名<br />
<br />
=== 查看IDE硬盘信息 ===<br />
<br />
sudo hdparm -i /dev/hda<br />
<br />
=== 查看STAT硬盘信息 ===<br />
<br />
sudo hdparm -I /dev/sda<br />
或<br />
sudo apt-get install blktool<br />
sudo blktool /dev/sda id<br />
<br />
=== 查看硬盘剩馀空间 ===<br />
<br />
df -h<br />
df -H<br />
<br />
=== 查看目录占用空间 ===<br />
<br />
du -hs 目录名<br />
<br />
=== 优盘没法卸载 ===<br />
<br />
sync<br />
fuser -km /media/usbdisk<br />
<br />
=== 使用文件来增加交换空间 ===<br />
<br />
#创建一个512M的交换文件 /swapfile<br />
sudo dd if=/dev/zero f=/swapfile bs=1M count=512 <br />
sudo mkswap /swapfile<br />
sudo swapon /swapfile<br />
#sudo vim /etc/fstab #加到fstab文件中让系统引导时自动启动<br />
/swapfile swap swap defaults 0 0<br />
<br />
== 进程 ==<br />
<br />
=== 查看当前的内存使用情况 ===<br />
<br />
free -m<br />
<br />
=== 动态显示进程执行情况 ===<br />
<br />
top<br />
#输入 1 ,查看每个CPU的执行情况 ,输入 o 排序<br />
<br />
<br><br />
<br />
=== 查看当前有哪些进程 ===<br />
<br />
ps -A<br />
<br />
=== 中止一个进程 ===<br />
<br />
kill 进程号(就是ps -A中的第一列的数字)<br />
或者 killall 进程名<br />
<br />
=== 强制中止一个进程(在上面进程中止不成功的时候使用) ===<br />
<br />
kill -9 进程号<br />
或者 killall -9 进程名<br />
<br />
=== 图形方式中止一个程序 ===<br />
<br />
xkill 出现骷髅标志的鼠标,点击需要中止的程序即可<br />
<br />
=== 查看当前进程的实时状况 ===<br />
<br />
top<br />
<br />
=== 查看进程打开的文件 ===<br />
<br />
lsof -p<br />
<br />
=== 显示开启文件abc.txt的进程 ===<br />
<br />
lsof abc.txt <br />
<br />
=== 显示22端口现在运行什么程序 ===<br />
<br />
lsof -i&nbsp;:22 <br />
<br />
=== 显示nsd进程现在打开的文件 ===<br />
<br />
lsof -c nsd<br />
<br />
=== 在後台运行程序,退出登录後,并不结束程序 ===<br />
<br />
nohup 程序 &amp;<br />
#查看中间运行情况 tail nohup<br />
<br />
=== 详细显示程序的运行信息 ===<br />
<br />
strace -f -F -o outfile &lt;cmd&gt;<br />
<br />
== ADSL ==<br />
<br />
=== 配置 ADSL ===<br />
<br />
sudo pppoeconf<br />
<br />
=== ADSL手工拨号 ===<br />
<br />
sudo pon dsl-provider<br />
<br />
=== 激活 ADSL ===<br />
<br />
sudo /etc/ppp/pppoe_on_boot<br />
<br />
=== 断开 ADSL ===<br />
<br />
sudo poff<br />
<br />
=== 查看拨号日志 ===<br />
<br />
sudo plog<br />
<br />
=== 如何设置动态域名 ===<br />
<br />
#首先去 http://www.3322.org 申请一个动态域名<br />
#然後修改 /etc/ppp/ip-up 增加拨号时更新域名指令<br />
sudo vim /etc/ppp/ip-up<br />
#在最後增加如下行<br />
w3m -no-cookie -dump 'http://username:password@members.3322.org/dyndns/update?system=dyndns&amp;hostname=yourdns.3322.org'<br />
<br />
== 网络 ==<br />
<br />
=== 根据IP查网卡地址 ===<br />
<br />
arping IP地址<br />
<br />
=== 根据IP查电脑名 ===<br />
<br />
nmblookup -A IP地址<br />
<br />
=== 查看当前IP地址 ===<br />
<br />
ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'<br />
<br />
=== 查看当前外网的IP地址 ===<br />
<br />
w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'<br />
w3m -no-cookie -dump ip.loveroot.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'<br />
<br />
=== 查看当前监听80端口的程序 ===<br />
<br />
lsof -i&nbsp;:80<br />
<br />
=== 查看当前网卡的物理地址 ===<br />
<br />
arp -a | awk '{print $4}'<br />
ifconfig eth0 | head -1 | awk '{print $5}'<br />
<br />
=== 同一个网卡增加第二个IP地址 ===<br />
<br />
#在网卡eth0上增加一个1.2.3.4的IP:<br />
sudo ifconfig eth0:0 1.2.3.4 netmask 255.255.255.0<br />
#删除增加的IP:<br />
sudo ifconfig eth0:0 down<br />
<br />
=== 立即让网络支持nat ===<br />
<br />
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward<br />
sudo iptables -t nat -I POSTROUTING -j MASQUERADE<br />
<br />
=== 查看路由信息 ===<br />
<br />
netstat -rn<br />
sudo route -n<br />
<br />
=== 手工增加删除一条路由 ===<br />
<br />
sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1<br />
sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1<br />
<br />
=== 修改网卡MAC地址的方法 ===<br />
<br />
sudo ifconfig eth0 down #关闭网卡<br />
sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然后改地址<br />
sudo ifconfig eth0 up #然后启动网卡<br />
<br />
=== 统计当前IP连接的个数 ===<br />
<br />
netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n<br />
netstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n<br />
<br />
=== 统计当前20000个IP包中大于100个IP包的IP地址 ===<br />
<br />
tcpdump -tnn -c 20000 -i eth0 | awk -F "." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr | awk ' $1 &gt; 100 '<br />
<br />
=== 屏蔽IPV6 ===<br />
<br />
echo "blacklist ipv6" | sudo tee /etc/modprobe.d/blacklist-ipv6<br />
<br />
=== 察看当前网络连接状况以及程序 ===<br />
<br />
sudo netstat -atnp<br />
<br />
=== 查看域名的注册备案情况 ===<br />
whois baidu.cn<br />
<br />
=== 查看到某一个域名的路由情况 ===<br />
<br />
tracepath baidu.cn<br />
<br />
=== 重新从服务器获得IP地址 ===<br />
sudo dhclient<br />
<br />
=== 下载网站文档 ===<br />
<br />
wget -r -p -np -k http://www.21cn.com<br />
· -r:在本机建立服务器端目录结构;<br />
· -p: 下载显示HTML文件的所有图片;<br />
· -np:只下载目标站点指定目录及其子目录的内容;<br />
· -k: 转换非相对链接为相对链接。<br />
<br />
=== 如何多线程下载 ===<br />
<br />
sudo apt-get install axel<br />
axel -n 5 http://xxx.xxx.xxx.xxx/xxx.zip<br />
或者<br />
lftp -c "pget -n 5 http://xxx.xxx.xxx.xxx/xxx.zip“<br />
<br />
== 服务 ==<br />
<br />
=== 添加一个服务 ===<br />
<br />
sudo update-rc.d 服务名 defaults 99<br />
<br />
=== 删除一个服务 ===<br />
<br />
sudo update-rc.d 服务名 remove<br />
<br />
=== 临时重启一个服务 ===<br />
<br />
/etc/init.d/服务名 restart<br />
<br />
=== 临时关闭一个服务 ===<br />
<br />
/etc/init.d/服务名 stop<br />
<br />
=== 临时启动一个服务 ===<br />
<br />
/etc/init.d/服务名 start<br />
<br />
== 用户管理 ==<br />
<br />
=== 增加用户 ===<br />
<br />
sudo adduser 用户名<br />
<br />
=== 删除用户 ===<br />
<br />
sudo deluser 用户名<br />
<br />
=== 修改当前用户的密码 ===<br />
<br />
passwd<br />
<br />
=== 修改用户密码 ===<br />
<br />
sudo passwd 用户名<br />
<br />
=== 修改用户资料 ===<br />
<br />
sudo chfn userid<br />
<br />
=== 如何禁用/启用某个帐户 ===<br />
<br />
sudo usermod -L 用户名 #锁定用户<br />
sudo usermod -U 用户名 #解锁<br />
或<br />
sudo passwd -l 用户名 #锁定用户<br />
sudo passwd -u 用户名 #解锁<br />
<br />
=== 增加用户到admin组,让其有sudo权限 ===<br />
<br />
sudo usermod -G admin -a 用户名<br />
<br />
== 设置 ==<br />
<br />
=== 配置默认Java使用哪个 ===<br />
<br />
sudo update-alternatives --config java<br />
<br />
=== 给apt设置代理 ===<br />
<br />
export http_proxy=http://xx.xx.xx.xx:xxx<br />
<br />
=== 修改系统登录信息 ===<br />
<br />
sudo vim /etc/motd<br />
<br />
=== 使用eclipse等其他自带java编译器的软件,换回sun的编译器方法 ===<br />
<br />
对于Java JDK6 (就是1.6,sun缩短Java的版本名字了):<br />
<br />
sudo update-java-alternatives -s java-6-sun<br />
<br />
对于Java JDK1.5<br />
<br />
sudo update-java-alternatives -s java-1.5.0-sun<br />
<br />
== 中文 ==<br />
<br />
=== 转换文件名由GBK为UTF8 ===<br />
<br />
sudo apt-get install convmv<br />
convmv -r -f cp936 -t utf8 --notest --nosmart *<br />
<br />
=== 批量转换src目录下的所有文件内容由GBK到UTF8 ===<br />
<br />
find src -type d -exec mkdir -p utf8/{} \;<br />
find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \;<br />
mv utf8/* src<br />
rm -fr utf8<br />
<br />
=== 转换文件内容由GBK到UTF8 ===<br />
<br />
iconv -f gbk -t utf8 $i &gt; newfile <br />
<br />
=== 转换 mp3 标签编码 ===<br />
<br />
sudo apt-get install python-mutagen<br />
find . -iname “*.mp3” -execdir mid3iconv -e GBK {} \;<br />
<br />
=== 控制台下显示中文 ===<br />
<br />
sudo apt-get install zhcon<br />
使用时,输入zhcon即可<br />
<br />
=== lftp 登录远程Windows中文FTP ===<br />
lftp :~>set ftp:charset GBK<br />
lftp :~>set file:charset UTF-8<br />
<br />
== 文件管理 ==<br />
<br />
=== 一屏查看文件内容 ===<br />
cat 文件名<br />
<br />
=== 分页查看文件内容 ===<br />
more 文件名<br />
<br />
=== 可控分页查看文件内容 ===<br />
less 文件名<br />
<br />
=== 根据字符串匹配来查看文件部分内容 ===<br />
grep 字符串 文件名<br />
<br />
=== 显示包含或者不包含字符串的文件名 ===<br />
grep -l -r 字符串 路径 #显示内容包含字符串的文件名<br />
grep -L -r 字符串 路径 #显示内容不包含字符串的文件名<br />
<br />
=== 快速查找某个文件 ===<br />
<br />
whereis filename<br />
find 目录 -name 文件名<br />
<br />
=== 创建两个空文件 ===<br />
<br />
touch file1 file2<br />
<br />
=== 递归式创建一些嵌套目录 ===<br />
mkdir –p /tmp/xxs/dsd/efd<br />
<br />
=== 递归式删除嵌套目录 ===<br />
rm –fr /tmp/xxs<br />
<br />
=== 回当前用户的宿主目录 ===<br />
cd ~<br />
<br />
=== 查看当前所在目录的绝对路经 ===<br />
pwd<br />
<br />
=== 列出当前目录下的所有文件,包括以.开头的隐含文件 ===<br />
ls -a<br />
<br />
=== 移动路经下的文件并改名 ===<br />
mv 路经/文件 /新路经/新文件名<br />
<br />
=== 复制文件或者目录 ===<br />
<br />
cp -av 原文件或原目录 新文件或新目录<br />
<br />
=== 查看文件类型 ===<br />
<br />
file filename<br />
<br />
=== 对比两个文件之间的差异 ===<br />
diff file1 file2<br />
<br />
=== 显示xxx文件倒数6行的内容 ===<br />
<br />
tail -n 6 xxx<br />
<br />
=== 让tail不停地读地最新的内容 ===<br />
<br />
tail -n 10 -f /var/log/apache2/access.log<br />
<br />
或者<br />
<br />
tailf /var/log/apache2/access.log<br />
<br />
=== 查看文件中间的第五行(含)到第10行(含)的内容 ===<br />
<br />
sed -n '5,10p' /var/log/apache2/access.log<br />
<br />
<br />
<br />
=== 查找关于xxx的命令 ===<br />
<br />
apropos xxx<br />
man -k xxx<br />
<br />
=== 通过ssh传输文件 ===<br />
<br />
scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上<br />
scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地<br />
<br />
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; cat -&gt; path.tar.gz" #压缩传输<br />
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; tar xvzf -" #压缩传输一个目录并解压<br />
<br />
=== 把所有文件的後辍由rm改为rmvb ===<br />
<br />
rename 's/.rm$/.rmvb/' *<br />
<br />
=== 把所有文件名中的大写改为小写 ===<br />
<br />
rename 'tr/A-Z/a-z/' *<br />
<br />
=== 删除特殊文件名的文件,如文件名:--help.txt ===<br />
<br />
rm -- --help.txt 或者 rm ./--help.txt<br />
<br />
=== 查看当前目录的子目录 ===<br />
<br />
ls -d */. 或 echo */.<br />
<br />
=== 将当前目录下最近30天访问过的文件移动到上级back目录 ===<br />
<br />
find . -type f -atime -30 -exec mv {} ../back \;<br />
<br />
=== 将当前目录下最近2小时到8小时之内的文件显示出来 ===<br />
<br />
find . -mmin +120 -mmin -480 -exec more {} \;<br />
<br />
=== 删除修改时间在30天之前的所有文件 ===<br />
<br />
find . -type f -mtime +30 -mtime -3600 -exec rm {} \;<br />
<br />
=== 删除创建时间在30天之前的所有文件 ===<br />
<br />
find . -type f -ctime +30 -ctime -3600 -exec rm {} \;<br />
<br />
=== 查找guest用户的以avi或者rm结尾的文件并删除掉 ===<br />
<br />
find . -name '*.avi' -o -name '*.rm' -user 'guest' -exec rm {} \;<br />
<br />
=== 查找不以java和xml结尾,并7天没有使用的文件删除掉 ===<br />
<br />
find .&nbsp;! -name *.java&nbsp;! -name ‘*.xml’ -atime +7 -exec rm {} \;<br />
<br />
=== 删除当前目录里面所有的 .svn 目录 ===<br />
<br />
find . -name .svn -type d -exec "rm -fr {}" \;<br />
<br />
=== 统计当前文件个数 ===<br />
<br />
ls /usr/bin|wc -w<br />
<br />
=== 统计当前目录个数 ===<br />
<br />
ls -l /usr/bin|grep ^d|wc -l<br />
<br />
=== 显示当前目录下2006-01-01的文件名 ===<br />
<br />
ls -l |grep 2006-01-01 |awk '{print $8}'<br />
<br />
=== 备份当前系统到另外一个硬盘 ===<br />
sudo rsync -Pa / /media/disk1 --exclude=/media/* --exclude=/home/* --exclude=/sys/* --exclude=/tmp/* --exclude=/proc/* --exclude=/mnt/* --exclude=/var/cache/* --exclude=/sys/*<br />
<br />
=== 使用ssh方式同步远程数据到本地目录 ===<br />
<br />
rsync -Pa -I --size-only --delete --timeout=300 Remote_IP:/home/ubuntu/back /backup<br />
<br />
=== 使用ftp方式同步远程数据到本地目录 ===<br />
<br />
lftp -c "open Remote_IP;user UserName Password;set cache:enable false;set ftp:passive-mode false;set net:timeout 15;mirror -e -c /back /backup;"<br />
<br />
== 压缩 ==<br />
<br />
=== 增加7Z压缩软件 ===<br />
<br />
sudo apt-get install p7zip<br />
<br />
=== 增加rar软件压缩和解压缩支持 ===<br />
<br />
sudo apt-get install rar unrar<br />
<br />
<br><br />
<br />
=== 解压缩 xxx.tar.gz ===<br />
<br />
tar -zxvf xxx.tar.gz<br />
<br />
=== 解压缩 xxx.tar.bz2 ===<br />
<br />
tar -jxvf xxx.tar.bz2<br />
<br />
=== 压缩aaa bbb目录为xxx.tar.gz ===<br />
<br />
tar -zcvf xxx.tar.gz aaa bbb<br />
<br />
=== 压缩aaa bbb目录为xxx.tar.bz2 ===<br />
<br />
tar -jcvf xxx.tar.bz2 aaa bbb<br />
<br />
== Nautilus ==<br />
<br />
=== 显示隐藏文件 ===<br />
<br />
Ctrl+h<br />
<br />
=== 显示地址栏 ===<br />
<br />
Ctrl+l<br />
<br />
=== 特殊 URI 地址 ===<br />
<br />
* computer:/// - 全部挂载的设备和网络<br />
* network:/// - 浏览可用的网络<br />
* burn:/// - 一个刻录 CDs/DVDs 的数据虚拟目录<br />
* smb:/// - 可用的 windows/samba 网络资源<br />
* x-nautilus-desktop:/// - 桌面项目和图标<br />
* file:/// - 本地文件<br />
* trash:/// - 本地回收站目录<br />
* ftp:// - FTP 文件夹<br />
* ssh:// - SSH 文件夹<br />
* fonts:/// - 字体文件夹,可将字体文件拖到此处以完成安装<br />
* themes:/// - 系统主题文件夹<br />
<br />
=== 查看已安装字体 ===<br />
<br />
在nautilus的地址栏里输入”fonts:///“,就可以查看本机所有的fonts<br />
<br />
<br />
<br />
== 日期和时间 ==<br />
<br />
=== 显示日历 ===<br />
<br />
cal # 显示当月日历<br />
cal 2 2007 # 显示2007年2月的日历<br />
<br />
=== 设置日期 ===<br />
<br />
date -s mm/dd/yy<br />
<br />
=== 设置时间 ===<br />
<br />
date -s HH:MM<br />
<br />
=== 将时间写入CMOS ===<br />
<br />
hwclock --systohc<br />
<br />
=== 读取CMOS时间 ===<br />
<br />
hwclock --hctosys<br />
<br />
=== 从服务器上同步时间 ===<br />
sudo ntpdate ntp.ubuntu.com<br />
sudo ntpdate time.nist.gov<br />
<br />
== 工作区 ==<br />
<br />
=== 不同工作区间切换 ===<br />
<br />
Ctrl + ALT + ←<br />
Ctrl + ALT + →<br />
或者,将滚轮鼠标放在工作区图标上滚动<br />
<br />
== 控制台 ==<br />
<br />
=== 指定控制台切换 ===<br />
<br />
Ctrl + ALT + Fn(n:1~7)<br />
<br />
=== 控制台下滚屏 ===<br />
<br />
SHIFT + pageUp/pageDown<br />
<br />
=== 控制台抓图 ===<br />
<br />
setterm -dump n(n:1~7)<br />
<br />
== 数据库 ==<br />
<br />
=== mysql的数据库存放在地方 ===<br />
<br />
/var/lib/mysql<br />
<br />
=== 从mysql中导出和导入数据 ===<br />
<br />
mysqldump 数据库名 &gt; 文件名 #导出数据库<br />
mysqladmin create 数据库名 #建立数据库<br />
mysql 数据库名 &lt; 文件名 #导入数据库<br />
<br />
=== 忘了mysql的root口令怎么办 ===<br />
<br />
sudo /etc/init.d/mysql stop<br />
sudo mysqld_safe --skip-grant-tables &amp;<br />
sudo mysqladmin -u user password 'newpassword<br />
sudo mysqladmin flush-privileges<br />
<br />
=== 修改mysql的root口令 ===<br />
<br />
sudo mysqladmin -u root -p password '你的新密码'<br />
<br />
== 控制 ==<br />
<br />
=== 如何使用命令关闭显示器 ===<br />
<br />
xset dpms force off<br />
<br />
=== 命令关机 ===<br />
sudo halt<br />
sudo shutdown -h now<br />
<br />
=== 命令重启电脑 ===<br />
sudo reboot<br />
sudo shutdown -r now<br />
<br />
=== 如何使用命令关闭笔记本的触摸板 ===<br />
<br />
synclient touchpadoff=1<br />
那么开启触摸板就是:<br />
synclient touchpadoff=0<br />
<br />
== 统计 ==<br />
<br />
=== 统计最常用的10条命令 ===<br />
<br />
history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10 <br />
<br />
=== 统计每个单词的出现频率,并排序 ===<br />
<br />
awk '{arr[$1]+=1 }END{for(i in arr){print arr[i]"\t"i}}' FILE_NAME | sort -rn<br />
<br />
=== 统计80端口的连接个数并按照从大到小排列 ===<br />
<br />
netstat -na|grep&nbsp;:80|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n<br />
<br />
== 其它 ==<br />
<br />
=== 如何删除Totem电影播放机的播放历史记录 ===<br />
<br />
rm ~/.recently-used<br />
<br />
=== 如何更换gnome程序的快捷键 ===<br />
<br />
点击菜单,鼠标停留在某条菜单上,键盘输入任意你所需要的键,可以是组合键,会立即生效;<br />
如果要清除该快捷键,请使用backspace<br />
<br />
=== 如何配置Emacs ===<br />
<br />
打开新得力或者命令行,查找emacs, 选择你想要的版本,比如emacs22或者emacs21.<br />
<br />
之后的配置参考[http://forum.ubuntu.com.cn/viewtopic.php?t=13560 <span class="postdetails">Emacs 常见问题及其解决方法</span>]<br />
<br />
=== vim 如何显示彩色字符 ===<br />
<br />
sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc<br />
<br />
=== 让 vim 直接支持编辑 .gz 文件 ===<br />
<br />
sudo apt-get install vim-full<br />
<br />
=== man 如何显示彩色字符 ===<br />
<br />
export LESS_TERMCAP_mb=$'\E[01;31m'<br />
export LESS_TERMCAP_md=$'\E[01;31m'<br />
export LESS_TERMCAP_me=$'\E[0m'<br />
export LESS_TERMCAP_se=$'\E[0m'<br />
export LESS_TERMCAP_so=$'\E[01;44;33m'<br />
export LESS_TERMCAP_ue=$'\E[0m'<br />
export LESS_TERMCAP_us=$'\E[01;32m'<br />
<br />
=== 解决vim中文编码问题,在~/.vimrc中加入 ===<br />
<br />
let &amp;termencoding=&amp;encoding<br />
set fileencodings=utf-8,gbk,ucs-bom,cp936<br />
<br />
=== vim 如何显示行号,在~/.vimrc中加入 ===<br />
<br />
set number<br />
<br />
如果没有~/.vimrc文件,则可以在/etc/vim/vimrc中加入<br />
<br />
set number<br />
<br />
=== vim配色方案 (~/.vimrc) <br> ===<br />
<pre>colorscheme scheme<br />
可用的 scheme 在 /usr/share/vim/vim71/colors/ <br />
</pre> <br />
=== 如何在命令行删除在会话设置的启动程序 ===<br />
<br />
cd ~/.config/autostart<br />
rm 需要删除启动程序<br />
<br />
=== 如何提高wine的反应速度 ===<br />
<br />
sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE<br />
<br />
<br><br />
<br />
=== 如何命令行刻录 ===<br />
<br />
mkisofs -o test.iso -Jrv -V test_disk /home/carla/<br />
cdrecord -scanbus<br />
scsibus1:<br />
1,1,0 101) 'HL-DT-ST' 'CD-RW GCE-8481B ' '1.04' Removable CD-ROM<br />
cdrecord -v -eject speed=8 dev=1,1,0 test.iso<br />
<br />
http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html<br><br />
<br />
=== 延迟抓图 ===<br />
<br />
gnome-screenshot -d 10 #延迟10秒抓图<br />
gnome-screenshot -w -d 5 #延迟5秒抓当前激活窗口</div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=UbuntuSkills&diff=77465
UbuntuSkills
2008-03-23T20:47:15Z
<p>Morningboat:</p>
<hr />
<div>Ubuntu 命令技巧<br />
<br />
== 安装升级 ==<br />
<br />
=== 查看软件xxx安装内容 ===<br />
<br />
dpkg -L xxx <br />
<br />
=== 查找软件 ===<br />
<br />
apt-cache search 正则表达式<br />
<br />
=== 查找文件属于哪个包 ===<br />
<br />
dpkg -S filename<br />
apt-file search filename<br />
<br />
=== 查询软件xxx依赖哪些包 ===<br />
<br />
apt-cache depends xxx<br />
<br />
=== 查询软件xxx被哪些包依赖 ===<br />
<br />
apt-cache rdepends xxx<br />
<br />
=== 增加一个光盘源 ===<br />
<br />
sudo apt-cdrom add<br />
<br />
=== 系统升级 ===<br />
<br />
sudo apt-get update<br />
sudo apt-get dist-upgrade<br />
<br />
=== 清除所有已删除包的残馀配置文件 ===<br />
<br />
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P <br />
<br />
如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。<br />
<br />
----<br />
<br />
dpkg: --purge needs at least one package name argument<br />
<br />
Type dpkg --help for help about installing and deinstalling packages [*];<br> Use `dselect' or `aptitude' for user-friendly package management;<br> Type dpkg -Dhelp for a list of dpkg debug flag values;<br> Type dpkg --force-help for a list of forcing options;<br> Type dpkg-deb --help for help about manipulating *.deb files;<br> Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].<br><br />
<br />
Options marked [*] produce a lot of output - pipe it through `less' or `more'&nbsp;!<br />
<br />
<br><br />
<br />
----<br />
<br />
=== 编译时缺少h文件的自动处理 ===<br />
<br />
sudo auto-apt run ./configure<br />
<br />
=== 查看安装软件时下载包的临时存放目录 ===<br />
<br />
ls /var/cache/apt/archives<br />
<br />
=== 备份当前系统安装的所有包的列表 ===<br />
<br />
dpkg --get-selections | grep -v deinstall &gt; ~/somefile<br />
<br />
=== 从上面备份的安装包的列表文件恢复所有包 ===<br />
<br />
dpkg --set-selections &lt; ~/somefile<br />
sudo dselect<br />
<br />
=== 清理旧版本的软件缓存 ===<br />
<br />
sudo apt-get autoclean<br />
<br />
=== 清理所有软件缓存 ===<br />
<br />
sudo apt-get clean<br />
<br />
=== 删除系统不再使用的孤立软件 ===<br />
<br />
sudo apt-get autoremove<br />
<br />
=== 查看包在服务器上面的地址 ===<br />
<br />
apt-get -qq --print-uris install ssh | cut -d\' -f2<br />
<br />
== 系统 ==<br />
<br />
=== 查看内核 ===<br />
<br />
uname -a<br />
<br />
=== 查看Ubuntu版本 ===<br />
<br />
cat /etc/issue<br />
<br />
或者<br />
<br />
lsb_release -a<br />
<br />
=== 查看内核加载的模块 ===<br />
<br />
lsmod<br />
<br />
=== 查看PCI设备 ===<br />
<br />
lspci<br />
<br />
=== 查看USB设备 ===<br />
<br />
lsusb<br />
<br />
=== 查看网卡状态 ===<br />
<br />
sudo ethtool eth0<br />
<br />
=== 查看CPU信息 ===<br />
<br />
cat /proc/cpuinfo<br />
<br />
=== 显示当前硬件信息 ===<br />
<br />
sudo lshw<br />
<br />
== 硬盘 ==<br />
<br />
=== 查看硬盘的分区 ===<br />
<br />
sudo fdisk -l<br />
<br />
=== 硬盘分区 ===<br />
<br />
#危险!小心操作。<br />
sudo fdisk /dev/sda<br />
<br />
=== 硬盘格式化 ===<br />
<br />
#危险!将第一个分区格式化为 ext3 分区, mkfs.reiserfs mkfs.xfs mkfs.vfat<br />
sudo mkfs.ext3 /dev/sda1<br />
<br />
=== 硬盘检查 ===<br />
<br />
#危险!检查第一个分区,请不要检查已经挂载的分区,否则容易丢失和损坏数据<br />
sudo fsck /dev/sda1<br />
<br />
=== 分区挂载 ===<br />
<br />
sudo mount -t 文件系统类型 设备路经 访问路经 <br />
#常用文件类型如下: iso9660 光驱文件系统, vfat fat/fat32分区, ntfs ntfs分区, smbfs windows网络共享目录, reiserfs、ext3、xfs Linux分区<br />
#如果中文名无法显示尝试在最後增加 -o nls=utf8 或 -o iocharset=utf8 <br />
#如果需要挂载後,普通用户也可以使用,在 -o 的参数後面增加 ,umask=022 如:-o nls=utf8,umask=022<br />
<br />
=== 分区卸载 ===<br />
sudo umount 目录名或设备名<br />
<br />
=== 查看IDE硬盘信息 ===<br />
<br />
sudo hdparm -i /dev/hda<br />
<br />
=== 查看STAT硬盘信息 ===<br />
<br />
sudo hdparm -I /dev/sda<br />
或<br />
sudo apt-get install blktool<br />
sudo blktool /dev/sda id<br />
<br />
=== 查看硬盘剩馀空间 ===<br />
<br />
df -h<br />
df -H<br />
<br />
=== 查看目录占用空间 ===<br />
<br />
du -hs 目录名<br />
<br />
=== 优盘没法卸载 ===<br />
<br />
sync<br />
fuser -km /media/usbdisk<br />
<br />
=== 使用文件来增加交换空间 ===<br />
<br />
#创建一个512M的交换文件 /swapfile<br />
sudo dd if=/dev/zero f=/swapfile bs=1M count=512 <br />
sudo mkswap /swapfile<br />
sudo swapon /swapfile<br />
#sudo vim /etc/fstab #加到fstab文件中让系统引导时自动启动<br />
/swapfile swap swap defaults 0 0<br />
<br />
== 进程 ==<br />
<br />
=== 查看当前的内存使用情况 ===<br />
<br />
free -m<br />
<br />
=== 动态显示进程执行情况 ===<br />
<br />
top<br />
#输入 1 ,查看每个CPU的执行情况 ,输入 o 排序<br />
<br />
<br><br />
<br />
=== 查看当前有哪些进程 ===<br />
<br />
ps -A<br />
<br />
=== 中止一个进程 ===<br />
<br />
kill 进程号(就是ps -A中的第一列的数字)<br />
或者 killall 进程名<br />
<br />
=== 强制中止一个进程(在上面进程中止不成功的时候使用) ===<br />
<br />
kill -9 进程号<br />
或者 killall -9 进程名<br />
<br />
=== 图形方式中止一个程序 ===<br />
<br />
xkill 出现骷髅标志的鼠标,点击需要中止的程序即可<br />
<br />
=== 查看当前进程的实时状况 ===<br />
<br />
top<br />
<br />
=== 查看进程打开的文件 ===<br />
<br />
lsof -p<br />
<br />
=== 显示开启文件abc.txt的进程 ===<br />
<br />
lsof abc.txt <br />
<br />
=== 显示22端口现在运行什么程序 ===<br />
<br />
lsof -i&nbsp;:22 <br />
<br />
=== 显示nsd进程现在打开的文件 ===<br />
<br />
lsof -c nsd<br />
<br />
=== 在後台运行程序,退出登录後,并不结束程序 ===<br />
<br />
nohup 程序 &amp;<br />
#查看中间运行情况 tail nohup<br />
<br />
=== 详细显示程序的运行信息 ===<br />
<br />
strace -f -F -o outfile &lt;cmd&gt;<br />
<br />
== ADSL ==<br />
<br />
=== 配置 ADSL ===<br />
<br />
sudo pppoeconf<br />
<br />
=== ADSL手工拨号 ===<br />
<br />
sudo pon dsl-provider<br />
<br />
=== 激活 ADSL ===<br />
<br />
sudo /etc/ppp/pppoe_on_boot<br />
<br />
=== 断开 ADSL ===<br />
<br />
sudo poff<br />
<br />
=== 查看拨号日志 ===<br />
<br />
sudo plog<br />
<br />
=== 如何设置动态域名 ===<br />
<br />
#首先去 http://www.3322.org 申请一个动态域名<br />
#然後修改 /etc/ppp/ip-up 增加拨号时更新域名指令<br />
sudo vim /etc/ppp/ip-up<br />
#在最後增加如下行<br />
w3m -no-cookie -dump 'http://username:password@members.3322.org/dyndns/update?system=dyndns&amp;hostname=yourdns.3322.org'<br />
<br />
== 网络 ==<br />
<br />
=== 根据IP查网卡地址 ===<br />
<br />
arping IP地址<br />
<br />
=== 根据IP查电脑名 ===<br />
<br />
nmblookup -A IP地址<br />
<br />
=== 查看当前IP地址 ===<br />
<br />
ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'<br />
<br />
=== 查看当前外网的IP地址 ===<br />
<br />
w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'<br />
w3m -no-cookie -dump ip.loveroot.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'<br />
<br />
=== 查看当前监听80端口的程序 ===<br />
<br />
lsof -i&nbsp;:80<br />
<br />
=== 查看当前网卡的物理地址 ===<br />
<br />
arp -a | awk '{print $4}'<br />
ifconfig eth0 | head -1 | awk '{print $5}'<br />
<br />
=== 同一个网卡增加第二个IP地址 ===<br />
<br />
#在网卡eth0上增加一个1.2.3.4的IP:<br />
sudo ifconfig eth0:0 1.2.3.4 netmask 255.255.255.0<br />
#删除增加的IP:<br />
sudo ifconfig eth0:0 down<br />
<br />
=== 立即让网络支持nat ===<br />
<br />
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward<br />
sudo iptables -t nat -I POSTROUTING -j MASQUERADE<br />
<br />
=== 查看路由信息 ===<br />
<br />
netstat -rn<br />
sudo route -n<br />
<br />
=== 手工增加删除一条路由 ===<br />
<br />
sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1<br />
sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1<br />
<br />
=== 修改网卡MAC地址的方法 ===<br />
<br />
sudo ifconfig eth0 down #关闭网卡<br />
sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然后改地址<br />
sudo ifconfig eth0 up #然后启动网卡<br />
<br />
=== 统计当前IP连接的个数 ===<br />
<br />
netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n<br />
netstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n<br />
<br />
=== 统计当前20000个IP包中大于100个IP包的IP地址 ===<br />
<br />
tcpdump -tnn -c 20000 -i eth0 | awk -F "." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr | awk ' $1 &gt; 100 '<br />
<br />
=== 屏蔽IPV6 ===<br />
<br />
echo "blacklist ipv6" | sudo tee /etc/modprobe.d/blacklist-ipv6<br />
<br />
=== 察看当前网络连接状况以及程序 ===<br />
<br />
sudo netstat -atnp<br />
<br />
=== 查看域名的注册备案情况 ===<br />
whois baidu.cn<br />
<br />
=== 查看到某一个域名的路由情况 ===<br />
<br />
tracepath baidu.cn<br />
<br />
=== 重新从服务器获得IP地址 ===<br />
sudo dhclient<br />
<br />
=== 下载网站文档 ===<br />
<br />
wget -r -p -np -k http://www.21cn.com<br />
· -r:在本机建立服务器端目录结构;<br />
· -p: 下载显示HTML文件的所有图片;<br />
· -np:只下载目标站点指定目录及其子目录的内容;<br />
· -k: 转换非相对链接为相对链接。<br />
<br />
=== 如何多线程下载 ===<br />
<br />
sudo apt-get install axel<br />
axel -n 5 http://xxx.xxx.xxx.xxx/xxx.zip<br />
或者<br />
lftp -c "pget -n 5 http://xxx.xxx.xxx.xxx/xxx.zip“<br />
<br />
== 服务 ==<br />
<br />
=== 添加一个服务 ===<br />
<br />
sudo update-rc.d 服务名 defaults 99<br />
<br />
=== 删除一个服务 ===<br />
<br />
sudo update-rc.d 服务名 remove<br />
<br />
=== 临时重启一个服务 ===<br />
<br />
/etc/init.d/服务名 restart<br />
<br />
=== 临时关闭一个服务 ===<br />
<br />
/etc/init.d/服务名 stop<br />
<br />
=== 临时启动一个服务 ===<br />
<br />
/etc/init.d/服务名 start<br />
<br />
== 用户管理 ==<br />
<br />
=== 增加用户 ===<br />
<br />
sudo adduser 用户名<br />
<br />
=== 删除用户 ===<br />
<br />
sudo deluser 用户名<br />
<br />
=== 修改当前用户的密码 ===<br />
<br />
passwd<br />
<br />
=== 修改用户密码 ===<br />
<br />
sudo passwd 用户名<br />
<br />
=== 修改用户资料 ===<br />
<br />
sudo chfn userid<br />
<br />
=== 如何禁用/启用某个帐户 ===<br />
<br />
sudo usermod -L 用户名 #锁定用户<br />
sudo usermod -U 用户名 #解锁<br />
或<br />
sudo passwd -l 用户名 #锁定用户<br />
sudo passwd -u 用户名 #解锁<br />
<br />
=== 增加用户到admin组,让其有sudo权限 ===<br />
<br />
sudo usermod -G admin -a 用户名<br />
<br />
== 设置 ==<br />
<br />
=== 配置默认Java使用哪个 ===<br />
<br />
sudo update-alternatives --config java<br />
<br />
=== 给apt设置代理 ===<br />
<br />
export http_proxy=http://xx.xx.xx.xx:xxx<br />
<br />
=== 修改系统登录信息 ===<br />
<br />
sudo vim /etc/motd<br />
<br />
=== 使用eclipse等其他自带java编译器的软件,换回sun的编译器方法 ===<br />
<br />
对于Java JDK6 (就是1.6,sun缩短Java的版本名字了):<br />
<br />
sudo update-java-alternatives -s java-6-sun<br />
<br />
对于Java JDK1.5<br />
<br />
sudo update-java-alternatives -s java-1.5.0-sun<br />
<br />
== 中文 ==<br />
<br />
=== 转换文件名由GBK为UTF8 ===<br />
<br />
sudo apt-get install convmv<br />
convmv -r -f cp936 -t utf8 --notest --nosmart *<br />
<br />
=== 批量转换src目录下的所有文件内容由GBK到UTF8 ===<br />
<br />
find src -type d -exec mkdir -p utf8/{} \;<br />
find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \;<br />
mv utf8/* src<br />
rm -fr utf8<br />
<br />
=== 转换文件内容由GBK到UTF8 ===<br />
<br />
iconv -f gbk -t utf8 $i &gt; newfile <br />
<br />
=== 转换 mp3 标签编码 ===<br />
<br />
sudo apt-get install python-mutagen<br />
find . -iname “*.mp3” -execdir mid3iconv -e GBK {} \;<br />
<br />
=== 控制台下显示中文 ===<br />
<br />
sudo apt-get install zhcon<br />
使用时,输入zhcon即可<br />
<br />
=== lftp 登录远程Windows中文FTP ===<br />
lftp :~>set ftp:charset GBK<br />
lftp :~>set file:charset UTF-8<br />
<br />
== 文件管理 ==<br />
<br />
=== 一屏查看文件内容 ===<br />
cat 文件名<br />
<br />
=== 分页查看文件内容 ===<br />
more 文件名<br />
<br />
=== 可控分页查看文件内容 ===<br />
less 文件名<br />
<br />
=== 根据字符串匹配来查看文件部分内容 ===<br />
grep 字符串 文件名<br />
<br />
=== 显示包含或者不包含字符串的文件名 ===<br />
grep -l -r 字符串 路径 #显示内容包含字符串的文件名<br />
grep -L -r 字符串 路径 #显示内容不包含字符串的文件名<br />
<br />
=== 快速查找某个文件 ===<br />
<br />
whereis filename<br />
find 目录 -name 文件名<br />
<br />
=== 创建两个空文件 ===<br />
<br />
touch file1 file2<br />
<br />
=== 递归式创建一些嵌套目录 ===<br />
mkdir –p /tmp/xxs/dsd/efd<br />
<br />
=== 递归式删除嵌套目录 ===<br />
rm –fr /tmp/xxs<br />
<br />
=== 回当前用户的宿主目录 ===<br />
cd ~<br />
<br />
=== 查看当前所在目录的绝对路经 ===<br />
pwd<br />
<br />
=== 列出当前目录下的所有文件,包括以.开头的隐含文件 ===<br />
ls -a<br />
<br />
=== 移动路经下的文件并改名 ===<br />
mv 路经/文件 /新路经/新文件名<br />
<br />
=== 复制文件或者目录 ===<br />
<br />
cp -av 原文件或原目录 新文件或新目录<br />
<br />
=== 查看文件类型 ===<br />
<br />
file filename<br />
<br />
=== 对比两个文件之间的差异 ===<br />
diff file1 file2<br />
<br />
=== 显示xxx文件倒数6行的内容 ===<br />
<br />
tail -n 6 xxx<br />
<br />
=== 让tail不停地读地最新的内容 ===<br />
<br />
tail -n 10 -f /var/log/apache2/access.log<br />
<br />
或者<br />
<br />
tailf /var/log/apache2/access.log<br />
<br />
=== 查看文件中间的第五行(含)到第10行(含)的内容 ===<br />
<br />
sed -n '5,10p' /var/log/apache2/access.log<br />
<br />
<br />
<br />
=== 查找关于xxx的命令 ===<br />
<br />
apropos xxx<br />
man -k xxx<br />
<br />
=== 通过ssh传输文件 ===<br />
<br />
scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上<br />
scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地<br />
<br />
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; cat -&gt; path.tar.gz" #压缩传输<br />
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; tar xvzf -" #压缩传输一个目录并解压<br />
<br />
=== 把所有文件的後辍由rm改为rmvb ===<br />
<br />
rename 's/.rm$/.rmvb/' *<br />
<br />
=== 把所有文件名中的大写改为小写 ===<br />
<br />
rename 'tr/A-Z/a-z/' *<br />
<br />
=== 删除特殊文件名的文件,如文件名:--help.txt ===<br />
<br />
rm -- --help.txt 或者 rm ./--help.txt<br />
<br />
=== 查看当前目录的子目录 ===<br />
<br />
ls -d */. 或 echo */.<br />
<br />
=== 将当前目录下最近30天访问过的文件移动到上级back目录 ===<br />
<br />
find . -type f -atime -30 -exec mv {} ../back \;<br />
<br />
=== 将当前目录下最近2小时到8小时之内的文件显示出来 ===<br />
<br />
find . -mmin +120 -mmin -480 -exec more {} \;<br />
<br />
=== 删除修改时间在30天之前的所有文件 ===<br />
<br />
find . -type f -mtime +30 -mtime -3600 -exec rm {} \;<br />
<br />
=== 删除创建时间在30天之前的所有文件 ===<br />
<br />
find . -type f -ctime +30 -ctime -3600 -exec rm {} \;<br />
<br />
=== 查找guest用户的以avi或者rm结尾的文件并删除掉 ===<br />
<br />
find . -name '*.avi' -o -name '*.rm' -user 'guest' -exec rm {} \;<br />
<br />
=== 查找不以java和xml结尾,并7天没有使用的文件删除掉 ===<br />
<br />
find .&nbsp;! -name *.java&nbsp;! -name ‘*.xml’ -atime +7 -exec rm {} \;<br />
<br />
=== 删除当前目录里面所有的 .svn 目录 ===<br />
<br />
find . -name .svn -type d -exec "rm -fr {}" \;<br />
<br />
=== 统计当前文件个数 ===<br />
<br />
ls /usr/bin|wc -w<br />
<br />
=== 统计当前目录个数 ===<br />
<br />
ls -l /usr/bin|grep ^d|wc -l<br />
<br />
=== 显示当前目录下2006-01-01的文件名 ===<br />
<br />
ls -l |grep 2006-01-01 |awk '{print $8}'<br />
<br />
=== 备份当前系统到另外一个硬盘 ===<br />
sudo rsync -Pa / /media/disk1 --exclude=/media/* --exclude=/home/* --exclude=/sys/* --exclude=/tmp/* --exclude=/proc/* --exclude=/mnt/* --exclude=/var/cache/* --exclude=/sys/*<br />
<br />
=== 使用ssh方式同步远程数据到本地目录 ===<br />
<br />
rsync -Pa -I --size-only --delete --timeout=300 Remote_IP:/home/ubuntu/back /backup<br />
<br />
=== 使用ftp方式同步远程数据到本地目录 ===<br />
<br />
lftp -c "open Remote_IP;user UserName Password;set cache:enable false;set ftp:passive-mode false;set net:timeout 15;mirror -e -c /back /backup;"<br />
<br />
== 压缩 ==<br />
<br />
=== 增加7Z压缩软件 ===<br />
<br />
sudo apt-get install p7zip<br />
<br />
=== 增加rar软件压缩和解压缩支持 ===<br />
<br />
sudo apt-get install rar unrar<br />
<br />
<br><br />
<br />
=== 解压缩 xxx.tar.gz ===<br />
<br />
tar -zxvf xxx.tar.gz<br />
<br />
=== 解压缩 xxx.tar.bz2 ===<br />
<br />
tar -jxvf xxx.tar.bz2<br />
<br />
=== 压缩aaa bbb目录为xxx.tar.gz ===<br />
<br />
tar -zcvf xxx.tar.gz aaa bbb<br />
<br />
=== 压缩aaa bbb目录为xxx.tar.bz2 ===<br />
<br />
tar -jcvf xxx.tar.bz2 aaa bbb<br />
<br />
== Nautilus ==<br />
<br />
=== 显示隐藏文件 ===<br />
<br />
Ctrl+h<br />
<br />
=== 显示地址栏 ===<br />
<br />
Ctrl+l<br />
<br />
=== 特殊 URI 地址 ===<br />
<br />
* computer:/// - 全部挂载的设备和网络<br />
* network:/// - 浏览可用的网络<br />
* burn:/// - 一个刻录 CDs/DVDs 的数据虚拟目录<br />
* smb:/// - 可用的 windows/samba 网络资源<br />
* x-nautilus-desktop:/// - 桌面项目和图标<br />
* file:/// - 本地文件<br />
* trash:/// - 本地回收站目录<br />
* ftp:// - FTP 文件夹<br />
* ssh:// - SSH 文件夹<br />
* fonts:/// - 字体文件夹,可将字体文件拖到此处以完成安装<br />
* themes:/// - 系统主题文件夹<br />
<br />
=== 查看已安装字体 ===<br />
<br />
在nautilus的地址栏里输入”fonts:///“,就可以查看本机所有的fonts<br />
<br />
<br />
<br />
== 日期和时间 ==<br />
<br />
=== 显示日历 ===<br />
<br />
cal # 显示当月日历<br />
cal 2 2007 # 显示2007年2月的日历<br />
<br />
=== 设置日期 ===<br />
<br />
date -s mm/dd/yy<br />
<br />
=== 设置时间 ===<br />
<br />
date -s HH:MM<br />
<br />
=== 将时间写入CMOS ===<br />
<br />
hwclock --systohc<br />
<br />
=== 读取CMOS时间 ===<br />
<br />
hwclock --hctosys<br />
<br />
=== 从服务器上同步时间 ===<br />
sudo ntpdate ntp.ubuntu.com<br />
sudo ntpdate time.nist.gov<br />
<br />
== 工作区 ==<br />
<br />
=== 不同工作区间切换 ===<br />
<br />
Ctrl + ALT + ←<br />
Ctrl + ALT + →<br />
或者,将滚轮鼠标放在工作区图标上滚动<br />
<br />
== 控制台 ==<br />
<br />
=== 指定控制台切换 ===<br />
<br />
Ctrl + ALT + Fn(n:1~7)<br />
<br />
=== 控制台下滚屏 ===<br />
<br />
SHIFT + pageUp/pageDown<br />
<br />
=== 控制台抓图 ===<br />
<br />
setterm -dump n(n:1~7)<br />
<br />
== 数据库 ==<br />
<br />
=== mysql的数据库存放在地方 ===<br />
<br />
/var/lib/mysql<br />
<br />
=== 从mysql中导出和导入数据 ===<br />
<br />
mysqldump 数据库名 &gt; 文件名 #导出数据库<br />
mysqladmin create 数据库名 #建立数据库<br />
mysql 数据库名 &lt; 文件名 #导入数据库<br />
<br />
=== 忘了mysql的root口令怎么办 ===<br />
<br />
sudo /etc/init.d/mysql stop<br />
sudo mysqld_safe --skip-grant-tables &amp;<br />
sudo mysqladmin -u user password 'newpassword<br />
sudo mysqladmin flush-privileges<br />
<br />
=== 修改mysql的root口令 ===<br />
<br />
sudo mysqladmin -u root -p password '你的新密码'<br />
<br />
== 控制 ==<br />
<br />
=== 如何使用命令关闭显示器 ===<br />
<br />
xset dpms force off<br />
<br />
=== 命令关机 ===<br />
sudo halt<br />
sudo shutdown -h now<br />
<br />
=== 命令重启电脑 ===<br />
sudo reboot<br />
sudo shutdown -r now<br />
<br />
=== 如何使用命令关闭笔记本的触摸板 ===<br />
<br />
synclient touchpadoff=1<br />
那么开启触摸板就是:<br />
synclient touchpadoff=0<br />
<br />
== 统计 ==<br />
<br />
=== 统计最常用的10条命令 ===<br />
<br />
history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10 <br />
<br />
=== 统计每个单词的出现频率,并排序 ===<br />
<br />
awk '{arr[$1]+=1 }END{for(i in arr){print arr[i]"\t"i}}' FILE_NAME | sort -rn<br />
<br />
=== 统计80端口的连接个数并按照从大到小排列 ===<br />
<br />
netstat -na|grep&nbsp;:80|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n<br />
<br />
== 其它 ==<br />
<br />
=== 如何删除Totem电影播放机的播放历史记录 ===<br />
<br />
rm ~/.recently-used<br />
<br />
=== 如何更换gnome程序的快捷键 ===<br />
<br />
点击菜单,鼠标停留在某条菜单上,键盘输入任意你所需要的键,可以是组合键,会立即生效;<br />
如果要清除该快捷键,请使用backspace<br />
<br />
=== vim 如何显示彩色字符 ===<br />
<br />
sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc<br />
<br />
=== 让 vim 直接支持编辑 .gz 文件 ===<br />
<br />
sudo apt-get install vim-full<br />
<br />
=== man 如何显示彩色字符 ===<br />
<br />
export LESS_TERMCAP_mb=$'\E[01;31m'<br />
export LESS_TERMCAP_md=$'\E[01;31m'<br />
export LESS_TERMCAP_me=$'\E[0m'<br />
export LESS_TERMCAP_se=$'\E[0m'<br />
export LESS_TERMCAP_so=$'\E[01;44;33m'<br />
export LESS_TERMCAP_ue=$'\E[0m'<br />
export LESS_TERMCAP_us=$'\E[01;32m'<br />
<br />
=== 解决vim中文编码问题,在~/.vimrc中加入 ===<br />
<br />
let &amp;termencoding=&amp;encoding<br />
set fileencodings=utf-8,gbk,ucs-bom,cp936<br />
<br />
=== vim 如何显示行号,在~/.vimrc中加入 ===<br />
<br />
set number<br />
<br />
如果没有~/.vimrc文件,则可以在/etc/vim/vimrc中加入<br />
<br />
set number<br />
<br />
=== vim配色方案 (~/.vimrc) <br> ===<br />
<pre>colorscheme scheme<br />
可用的 scheme 在 /usr/share/vim/vim71/colors/ <br />
</pre> <br />
=== 如何在命令行删除在会话设置的启动程序 ===<br />
<br />
cd ~/.config/autostart<br />
rm 需要删除启动程序<br />
<br />
=== 如何提高wine的反应速度 ===<br />
<br />
sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE<br />
<br />
<br><br />
<br />
=== 如何命令行刻录 ===<br />
<br />
mkisofs -o test.iso -Jrv -V test_disk /home/carla/<br />
cdrecord -scanbus<br />
scsibus1:<br />
1,1,0 101) 'HL-DT-ST' 'CD-RW GCE-8481B ' '1.04' Removable CD-ROM<br />
cdrecord -v -eject speed=8 dev=1,1,0 test.iso<br />
<br />
http://www.ibm.com/developerworks/cn/linux/l-cdburn/index.html<br><br />
<br />
=== 延迟抓图 ===<br />
<br />
gnome-screenshot -d 10 #延迟10秒抓图<br />
gnome-screenshot -w -d 5 #延迟5秒抓当前激活窗口</div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=Lftp&diff=76630
Lftp
2008-03-03T05:27:08Z
<p>Morningboat:minor modification.</p>
<hr />
<div>本文作者:dbzhang800<br />
<br />
授权许可:[http://www.creativecommons.cn/licenses/by-nc-sa/1.0/ 创作共享协议]<br />
<br />
适用版本:<br />
<br />
文章状态:整理中...<br />
<br />
== 前言 ==<br />
<br />
刚进入linux殿堂的人似乎总会尝试寻找一个类似FlashFXP或Leapftp的图形界面的ftp客户端,可是尝试过的朋友应该都清楚:不管是自由的,还是商业的ftp客户端,用来用去总还是不如lftp来得方便。没有图形界面,对于初学者来说,确实有一点痛苦,可是只要我们花一点时间,掌握几个简单的命令,就能迅速体会到lftp的强大。<br />
<br />
== ~/.lftprc ==<br />
<br />
在用lftp访问国内一些ftp服务器时,往往看到的中文是乱码<br />
<br />
^_^不用慌,这是由于服务器和本地编码不一致造成的。我们只要在主目录下新建一个文件~/.lftprc或者~/.lftp/rc<br />
<br />
并在其中加入以下内容:<br />
<br />
debug 3<br />
set ftp:charset GBK<br />
set file:charset UTF-8<br />
#set ftp:passtive-mode no<br />
#alias utf8 " set ftp:charset UTF-8"<br />
#alias gbk " set ftp:charset GBK"<br />
<br />
== 登录ftp服务器 ==<br />
<br />
言归正传,我们先来看看怎么登录ftp服务器<br />
<br />
* lftp ftp://user:password@site:port<br />
* lftp user:password@site:port<br />
* lftp site -p port -u user,password<br />
* lftp site:port -u user,password<br />
<br />
上面的几种方式都能正常工作,不过密码都是明文,这样好像不太安全哦。没关系<br />
<br />
lftp user@site:port<br />
<br />
系统会提示输入password,密码就回显为******了<br />
<br />
不过每次都输入这么多,好麻烦哦。 如果有类似leapftp的站点管理器就好了,其实lftp早就给我们想好了: 这就是bookmark。後面我们将会看到。<br />
<br />
== 常用命令 ==<br />
<br />
在终端运行<br />
<br />
man lftp<br />
<br />
或登录ftp後输入<br />
<br />
help<br />
<br />
就可以看到命令列表<br />
<br />
下面我们看一下lftp常用的命令:<br />
<br />
;ls&nbsp;:显示远端文件列表(!ls 显示本地文件列表)。<br />
;cd&nbsp;:切换远端目录(lcd 切换本地目录)。<br />
<br />
;get&nbsp;:下载远端文件。<br />
;mget&nbsp;:下载远端文件(可以用通配符也就是 *)。<br />
;pget&nbsp;:使用多个线程来下载远端文件, 预设为五个。<br />
<br />
;mirror&nbsp;:下载/上传(mirror -R)/同步 整个目录。<br />
<br />
;put&nbsp;:上传文件。<br />
;mput&nbsp;:上传多个文件(支持通配符)。<br />
<br />
;mv&nbsp;:移动远端文件(远端文件改名)。<br />
;rm&nbsp;:删除远端文件。<br />
;mrm&nbsp;:删除多个远端文件(支持通配符)。<br />
;mkdir&nbsp;:建立远端目录。<br />
;rmdir&nbsp;:删除远端目录。<br />
<br />
;pwd&nbsp;:显示目前远端所在目录(lpwd 显示本地目录)。<br />
;du&nbsp;:计算远端目录的大小<br />
<br />
;!&nbsp;:执行本地 shell的命令(由于lftp 没有 lls, 故可用&nbsp;!ls 来替代)<br />
<br />
;lcd&nbsp;:切换本地目录<br />
<br />
;lpwd&nbsp;:显示本地目录<br />
<br />
;alias&nbsp;:定义别名<br />
<br />
;bookmark&nbsp;:设定书签。<br />
<br />
;exit&nbsp;:退出ftp<br />
<br />
== 快捷书签 ==<br />
<br />
补充作者:aBiNg<br />
<br />
ftp中的bookmark命令,是将配置写到~/.lftp/bookmarks文件中;我们可以直接修改此文件,快速登陆ftp服务器。<br />
<br />
例如添加一行:<br />
<br />
echo 'uftp ftp://user:passwd@ftp.ubuntu.org.cn' &gt;&gt; ~/.lftp/bookmarks<br />
<br />
lftp的bookmarks文件书写格式为:<br />
<br />
别名&lt;空格&gt;ftp://user:passwd@site:port<br />
<br />
以後要登陆ubuntu-cn的ftp,只要执行:<br />
<br />
lftp uftp<br />
<br />
== 其它客户端 ==<br />
<br />
;kftpgrabber:KDE下ftp客户端,支持编码选择。对中文支持较好<br />
<br />
;gftp:gnome下ftp客户端,目前对中文支持尚不太好,受抱怨颇多。<br />
<br />
;fireftp:firefox的ftp客户端插件,新版对中文支持较好。<br />
<br />
;FileZilla:对中文支持较好<br />
<br />
;CrossFTP:基于Java的稳定ftp客户端和同步工具。优良的中文/Unicode支持。</div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:CrossFTP&diff=75664
UbuntuHelp:CrossFTP
2008-01-15T16:02:40Z
<p>Morningboat:</p>
<hr />
<div>CrossFTP是一款优秀的FTP客户端软件。采用类似资源管理器的界面设计, 喜欢FlashFXP和CuteFTP的用户绝对不容错过。同时附带CrossFTP服务器的网络启动,帮助你构建专业级FTP系统.<br />
<br />
至于FTP的资源,大名鼎鼎的[http://www3.eastgame.net/?a=morningboat TLF (The Last Fantasy)]估计很多人都知道吧?注册登录以后就可以看到大量FTP站点,资源非常的丰富,推荐! 对于要使用他下TLF系列的用户绝对推荐, 因为前辈的FlashFXP站点列表Site.dat可以直接被导入。Linux, Windows, 或者Mac下都可以用,而且提供汉化的中文语言界面。<br />
<br />
CrossFTP的主要功能有:<br>--优良的CJK/中文编码支持<br>--站点管理, 证书保管,配置文件远程备份<br>--多标签支持<br>--站点密码加密<br>--CrossFTP服务器启动支持<br>--退出位置的自动记忆<br>--队列恢复<br>--文件本地和Web搜索<br>--自动重连和anti-idle<br>--命令控制等等<br />
<br />
CrossFTP Pro是一款同步工具以及FTP/FXP/SFTP/FTPS/WebDav(s)客户端。它进一步提供了以下功能。<br>--双向同步/镜像服务<br>--SSL/TSL加密传输支持<br>--多线程传输引擎<br>--FXP传输协议支持<br>--SFTP/SSH协议支持<br>--WebDav(s)协议支持<br>--远程编辑等等<br />
<br />
主页: http://www.crossftp.com/index.htm<br />
<br />
* 网络下载: http://www.crossftp.com/crossftp.jnlp ,并用java web start(javaws)打开下载连接<br>或者用命令启动:<br>代码:<br />
<pre>javaws http://www.crossftp.com/crossftp.jnlp</pre> <br />
<br> 第一次成功启动后,以后离线启动的话可以用命令<br>代码:<br />
<pre>javaws -offline http://www.crossftp.com/crossftp.jnlp</pre> <br />
<br><br />
<br />
* deb下载: http://forum.ubuntu.org.cn/download.php?id=21558<br />
* 系统需求: Java 1.4+<br />
* FTP中文: 服务器编码(Global Options -&gt; Connection -&gt; Server Encoding)请选择GB18030。<br />
* 若中文显示仍然有问题, 请确认Java是正确汉化的(参见http://www.linuxsir.org/bbs/showthread.php?t=222214 的第一和第二步) , 然后到tools-&gt;options-&gt;display-&gt;Table font/Log font选择合适的中文字体.<br />
* 测试环境: Windows XP, Windows 2000, Mac OS X, Gentoo Linux, Ubuntu Dapper <br></div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:CrossFTP&diff=75663
UbuntuHelp:CrossFTP
2008-01-15T16:01:28Z
<p>Morningboat:新页面: CrossFTP是一款优秀的FTP客户端软件。采用类似资源管理器的界面设计, 喜欢FlashFXP和CuteFTP的用户绝对不容错过。同时附带CrossFTP服务器的网络启...</p>
<hr />
<div>CrossFTP是一款优秀的FTP客户端软件。采用类似资源管理器的界面设计, 喜欢FlashFXP和CuteFTP的用户绝对不容错过。同时附带CrossFTP服务器的网络启动,帮助你构建专业级FTP系统.<br />
<br />
至于FTP的资源,大名鼎鼎的[http://www3.eastgame.net/?a=morningboat TLF (The Last Fantasy)]估计很多人都知道吧?注册登录以后就可以看到大量FTP站点,资源非常的丰富,推荐! 对于要使用他下TLF系列的用户绝对推荐, 因为前辈的FlashFXP站点列表Site.dat可以直接被导入。Linux, Windows, 或者Mac下都可以用,而且提供汉化的中文语言界面。<br />
<br />
CrossFTP的主要功能有:<br>--优良的CJK/中文编码支持<br>--站点管理, 证书保管,配置文件远程备份<br>--多标签支持<br>--站点密码加密<br>--CrossFTP服务器启动支持<br>--退出位置的自动记忆<br>--队列恢复<br>--文件本地和Web搜索<br>--自动重连和anti-idle<br>--命令控制等等<br />
<br />
CrossFTP Pro是一款同步工具以及FTP/FXP/SFTP/FTPS/WebDav(s)客户端。它进一步提供了以下功能。<br>--双向同步/镜像服务<br>--SSL/TSL加密传输支持<br>--多线程传输引擎<br>--FXP传输协议支持<br>--SFTP/SSH协议支持<br>--WebDav(s)协议支持<br>--远程编辑等等<br />
<br />
主页: http://www.crossftp.com/index.htm<br />
<br />
* 网络下载: http://www.crossftp.com/crossftp.jnlp,并用java web start(javaws)打开下载连接<br>或者用命令启动:<br>代码:<br />
<pre><br />
javaws http://www.crossftp.com/crossftp.jnlp</pre><br />
<br />
<br />
第一次成功启动后,以后离线启动的话可以用命令<br>代码:<br />
<pre><br />
javaws -offline http://www.crossftp.com/crossftp.jnlp</pre><br />
<br />
<br />
* deb下载: http://forum.ubuntu.org.cn/download.php?id=21558<br>* 系统需求: Java 1.4+<br>* FTP中文: 服务器编码(Global Options -&gt; Connection -&gt; Server Encoding)请选择GB18030。<br>* 若中文显示仍然有问题, 请确认Java是正确汉化的(参见http://www.linuxsir.org/bbs/showthread.php?t=222214 的第一和第二步) , 然后到tools-&gt;options-&gt;display-&gt;Table font/Log font选择合适的中文字体.<br>* 测试环境: Windows XP, Windows 2000, Mac OS X, Gentoo Linux, Ubuntu Dapper <br></div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=CrossFTP%E6%9C%8D%E5%8A%A1%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE&diff=75662
CrossFTP服务安装设置
2008-01-15T15:57:37Z
<p>Morningboat:</p>
<hr />
<div>== CrossFTP 服务器 ==<br />
<br />
本文作者:morningboat<br />
<br />
授权许可:<br />
<br />
* [http://creativecommons.org/licenses/by-sa/2.0/ 创作共用协议Attribution-ShareAlike 2.0]<br />
* [http://www.gnu.org/copyleft/fdl.html GNU自由文档许可证]<br />
<br />
编辑人员:<br />
<br />
校对人员:<br />
<br />
适用版本:<br />
<br />
文章状态:<br />
<br />
参考文献:<br />
<br />
----<br />
<br />
<br> CrossFTP服务器是一个专业级的多平台FTP服务器, 提供了友好的界面.它性能优越,定制性强,更具备安全特性.初学者可以轻易的使用它开启一个ftp, 同时也适合高级用户的需要.<br />
<br />
* 先安装Java环境, 参考:<br>http://wiki.ubuntu.org.cn/Java<br />
<br />
* 安装CrossFTP服务器:<br> <br />
** 点击 http://www.crossftp.com/crossftpserver.jnlp , 由Java Web Start打开(命令是javaws)<br />
** 或者用命令行: <br><br />
** <pre>javaws http://www.crossftp.com/crossftpserver.jnlp</pre><br />
<br />
* 如何通过Proxy安装程序? 打开java web start后,设置Edit-&gt;Preferences-&gt;Network Settings选项。命令如下:<br />
<pre>javaws -viewer<br />
</pre> <br />
<br />
<br />
* 离线使用:<br>打开java web start (javaws), 选择Launch offline(离线启动). 要建立离线启动的快捷方式,可选 Install Shortcuts(安装快捷方式)。<br />
<br />
* 卸载:打开Java Web Start (javaws), 选择Remove Application(删除程序)<br />
<br />
* 参见[[UbuntuHelp:CrossFTP]]客户端<br />
<br />
* Home Page: http://www.crossftp.com/<br />
<br />
----</div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=CrossFTP&diff=20734
CrossFTP
2007-05-26T22:21:46Z
<p>Morningboat:</p>
<hr />
<div>参见: http://forum.ubuntu.org.cn/about53198.html</div>
Morningboat
https://wiki.ubuntu.org.cn/index.php?title=CrossFTP&diff=525
CrossFTP
2007-05-07T15:31:38Z
<p>Morningboat:New page: Please Go: http://forum.ubuntu.org.cn/about17252.html</p>
<hr />
<div>Please Go: http://forum.ubuntu.org.cn/about17252.html</div>
Morningboat