来看看:就是一行命令10秒钟架设一个blog站点
由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么。在UbuntuLinux下,你在命令终端下输出:nb,回车,体系会提醒你:
Theprogramnbiscurrentlynotinstalled.Youcaninstallitbytyping:
sudoapt-getinstallnanoblogger
bash:nb:commandnotfound(意义是nb程序未安装,你能够经由过程输出命令sudoapt-getinstallnanoblogger安装它)
那就输出命令:
sudoapt-getinstallnanoblogger
没过一会,就十几秒的工夫(nb程序体积很小,仅80多k),nb程序主动下载并安装了。然后我们再看看利用办法:
nb--help
输入匡助信息为:
NanoBlogger-Consoleweblogengine.
Version3.3,byKevinWood<n1xt3r@fastmail.fm>
Usage:
nb[-bblog_dir]
Options:
-a,--addcreatenewentry,category,orweblog
(directory).
-b,--blogdir<directory>specifyweblogdirectory.
-B,--body<text>deprecated,pleaseuse-Tor--text
instead.
-c,--category<ID,cat>specifycategory(for--add,
--delete,--edit,--list,
--update,and--update-cache).
--cfgfile<file>specifyanalternateconfigurationfile.
--configureconfigureweblog(for--update).
--datadir<directory>specifyweblogsdatadirectory.
-d,--delete<ID,cat>deleteanentryorcategory.
-D,--desc<text>settextofdescription(for--add,
--draft,--makefileand
--makepage).
-e,--edit<ID,cat>editanentryorcategory.
-E,--draft<file>editorcreatemetafile.
-f,--file<file>specifymetafiletoimportasentry
(for--add).
-h,--helpshowthishelpmessage.
-i,--interactive<1=on/0=off>toggleinteractivemode(for--add,
--delete,--preview,--publish,
and--update).
-l,--list<all,cat,DATE,max>listentriesorcategories(defaultsto
max).
--manualviewthemanual.
-m,--move<ID>moveanentrytoaspecified
category(for--category).
-M,--makepage<file1><file2>createnewweblogpage(file2)from
metafile(file1).
--makefile<file>createnewmetafile.
-n,--author<text>settextofauthor(for--add,
--draft,--makefileand
--makepage).
--plugindir<directory>specifyweblogsplugindirectory.
-p,--previewruncommandtopreviewweblog.
-P,--publishruncommandtopublishweblog.
-q,--query<DATE>specifyaquerytorun(for--editand
--delete).
--template<file>specifyfiletoloadastemplate(for
--draft,--makepageand
--makefile).
--template-dir<directory>specifyweblogstemplatedirectory.
-t,--title<text>settextoftitle(for--add,
--category,--draft,
--makefileand--makepage).
--tag<TAG>specifytag(for--add,--draft,
--edit,--makefileand
--makepage).
--tag-text<text>settextoftag(for--tag).
-T,--text<text>settextofbody(for--add,
--draft,--makefileand
--makepage).
-U,--update-cache<all,DATE,max,expired>
forceupdateofweblogscacheremoving
specifiedcacheddata(defaultsto
expired).
-u,--update<all,DATE,main,max>forceupdateofweblogsfilesupdating
specifiedweblogdata(defaultsto
max).
-v,--verbose<1=on/0=off>togglelevelofverbosity.
-V,--versiondisplayversioninformation.
-c,-d,-e,-macceptsmultipleIDnumbersseperatedbycommas(e.g.1,2,3).
--listand--updatecanmatchentriesbydate(irrelevantofentryid(s)).
date=YYYY-MM-DD,YYYY-MM,YYYY
Examples:
specifytheweblogdirectorytocreateoraddnewentry
nb-b~/public_html/weblog-a
createnewcategoryandtitleit"News"
nb-b~/public_html/weblog-t"News"-cnew-a
createnewentryusingnothingbutcommandlineoptions!
nb-b~/public_html/weblog-nmyname-tTitle-TText!-a
Moreinfo:
URL:http://nanoblogger.sourceforge.net
哦,提醒很多可用命令操纵。先创建一个博客吧,在当地服务器的blog目次下创建一个blog(能够多用户哦),命令是:
nb-b/var/www/blog/-a
然后就能够经由过程扫瞄器会见咯:
至于怎样写blog,能够经由过程命令行间接写,也能够用恣意编纂器撰写好再导进,那都不是困难。
这个NanoBlogger对空间需求不高,不必要任何数据库,纯静态HTML空间就能够了。功效仍是很周全的,另有插件撑持哦。博客晋级就更复杂了,博客能够间接在体系更新时晋级。
如今你晓得甚么是nb了吧?
</p>
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。 学习Linux应具备的。[书籍+网络资源] 我想即使Linux高手也很难快速准确精练的回答你。 和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。 一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。 在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。 Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。 熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
页:
[1]