+ -
当前位置:首页 → 问答吧 → 指令大接龙!!!!

指令大接龙!!!!

时间:2003-03-07

来源:互联网

我们常常看到外面的书局有在卖linux指令参考手册,
但是有很多指令是专属於red hat的,
我想发起这个指令大接龙,
主要是想透过集思广益的方法,
建立一个属於debian的指令参考手册,
日后可以摆在无痛起步法中。

我参考了一下外面的linux指令参考手册,做出了我们指令大接龙的写法。

指令名称:
简要功能说明:
是否需另外安装套件: <---这个是我自己加的
详细说明:
参数:
范例:

我列出了这么一长串,可能有兴趣的人会有却步的感觉,大家不用怕,你可以随便接,上面是我提供参考的方法拉(主要是我日后整理的格式),
你可以就你知道的写,我会把你写的整理成上面的格式。

不知大家对我提出的指令大接龙的想法如何,是否有更好的建议可以建议给我的,欢迎大家讨论及分享。

作者: 阿威   发布时间: 2003-03-07

Good Idea

不过有一点要注意的是,阿威提的这个指令是泛指 UNIX 底下的标准指令,或是只有 Debian 独有?

作者: moto   发布时间: 2003-03-07

超赞的提意~~~~~~~
我觉得最好还有就是有些指令和rh、mk下的不一样名称的应该也可以列出来
因为其实一开始我启动apache就习惯是httpd start
可是在debian下不是~~~~
虽然这个不算啦!
可是我觉得有必要这样吧!

作者: huki   发布时间: 2003-03-07

如果大家觉得不错...小弟有点小建议:

* 由阿威兄在做详细一点的计画 (规格明确些 )..
* 小弟帮忙开各专版..

大家觉得如何...

作者: moto   发布时间: 2003-03-07

我不知道你所指的是指 Debian 才有的指令吗?

下面网址整理的还不错
一般的linux指令
http://www.oreillynet.com/linux/cmd/

作者: moto   发布时间: 2003-03-07

Cool ..

看样子我们 focus 在 Debian 好了,其实 Debian 本身提供了许多很棒的系统维护指令...例如 update-* 系列...但是一般多半都不知道...

我个人的初步想法是:

* 开一个专属版
* 一个指令一篇文章,标题说明介绍何指令!
* 要补充的人当然可以在同一主题文章回覆。
* 介绍形式不定,随介绍人决定..
* 希望有热心朋友出来管理版面...

欢迎大家一起讨论...

作者: 阿威   发布时间: 2003-03-07

对不起,小弟想要帮指令参考手册作一个简单的网页输入介面(将各位填入的内容写到资料库中),
想说再加个搜寻介面应该就很好用了,不知各位大大觉得我这个想法如何。。

作者: moto   发布时间: 2003-03-11

好阿好阿.. ..

好主意...这样一来格式可以统一,不过在阿威还没完成前,大家还是可以继续张贴在这里!

作者: swallowman   发布时间: 2003-03-12

好像很棒耶~!,期待~
有个想法~!也许举些范例会比详列功能更好些,生活化一点也不错.
其实我有很多指令也是step by step 安装软体学到的,deb rpm...只是一个简化统一的管理而以.相信也没多少人去K man

作者: moto   发布时间: 2003-03-12

没错!指令是死的,应用才是活的!

指令的说明其实到处都可以找到资料,实用范例才是难得的经验,所以各位亲爱的朋友阿,请不要吝啬您的宝贵经验,赶快分享给大家,这才是 Open Source 可贵的精神!

作者: redjoe   发布时间: 2003-03-12

我有一个建议..

像在Desktop 及 Server等各版,

可将常用的东西列出,做出List, 放在置顶位置,

此版当然如此,上头加上最后更新日期,

这样可从该List先看(找)起,没看到就再看此日期以后的文件,

就像网站的系统功能,可分辨最新和旧的...

且我较习惯看清单(List),这个List可很方便的补充,

放在资料库搜寻是对於有印象 or KEY对才方便,

只是建议..

作者: moto   发布时间: 2003-04-18

目前几位朋友 mufa 、阿信、阿威 都著手在整理 debian misc 、 desktop 、sever 版的精华区...至於精华区要长甚么样子..我想大家可以一起讨论集思广益..也欢迎其他朋友帮忙囉...

作者: rollboy   发布时间: 2003-04-18

这对像我这样刚玩debian的新手真是太有帮助了
因为刚从red hat跳到debian...有些指令不太一样,有点不知所措!
期待高手们的教学.........

作者: moto   发布时间: 2003-12-02

我跟你一样 : 期待高手们的教学

希望大家有任何心得都能踊跃与大家分享 ...

作者: hrsenshen   发布时间: 2003-12-02

那大大们可不可以增加一项,函数的部份呢?

因为Linux加上Xwindow的函式多到不行

作者: moto   发布时间: 2004-02-05

函数?!

基本上这边是指系统管理上的指令喔,并未深入到程式设计,所以我想原则上是不会有这样的部分..

作者: kanru   发布时间: 2004-02-05

Gtk , Qt , Tk 等等还有其他的函式库通常都会有完整清楚的手册可以查阅,不妨先到官方网站上找找。

作者: 幸福的形状   发布时间: 2004-02-05

那何时这个版面才会出炉阿...我好期待蔫..
刚从rh跳过来...
既兴奋又期待

作者: moto   发布时间: 2004-02-16

嗨,万用止痛书(aka 无痛起步法)下方有一章节为 Unix Tools -- 一般 Unix 系统中常见的工具,欢迎请开始填空

至於 Debian 相关的则写在 DebianSystemManagement -- Debian 软体管理深入浅出,其实还有 ifupdown 等工具。待页面持续整理

http://wiki.debian.org.tw/ThePainLessBook

作者: lss888   发布时间: 2004-02-17

访客再说:
基本上,内容是 3W - What、Why、hoW

What - 指令名称、包含於何种软体,简要功能说明。
Why - 为甚么使用这种工具来使用何种功能或解决何种问题
hoW - 如何使用。

范例: http://wiki.debian.org.tw/index.php?page=procps

建议每个指令以分装的计画名称来区别。例如 ps 属於 procps,但 procps 又包含 /sbin/sysctl、/bin/kill、/bin/ps、/usr/bin/uptime、/usr/bin/tload、/usr/bin/free、/usr/bin/top、/usr/bin/vmstat、/usr/bin/watch、/usr/bin/skill、/usr/bin/pmap、/usr/bin/pgrep、/usr/bin/w.procps、/usr/bin/pkill、/usr/bin/snice 等。以计画作为分类,各项指令才不至於混乱。例如以 rlogin 而言,实作的就有 netkit (rsh-client) 以及 Rsh-redone(rsh-redone-client),实作不同,用法便略有差异,这是需要特别注意的。

作者: cfw8521   发布时间: 2004-02-17

BTW, 目前绝大部份的文字都是 Tetralet 的杰作唷!

此外,如果有人愿意撰写 APIs 的函式,我想 WikiWiki 也是很好发挥的场所。积少成多。在夜深人静,逐一试验每个函式的用途时,可以将心得及范例留下。决大部份的 man pages 或 info pages 只介绍参数及语法,甚少有范例演示。

但是名称的取法恐怕要特别注意,或许该以不同的分类整理之,例如
php4/apache_setenv

作者: zhang10369   发布时间: 2004-02-17

接下来讨论范例的设计,原则上范例以愈明显易懂愈佳。简而言之,就是 KISS。Keep It Simple Stupid。

每个指令的范例著重於该指令的基本用法与用途,因此尽可能不与其他指令相搭配较妥。

而范例的例子应该以实际示范较易懂。目前的 wiki 页面中许多范例像是
代码: 选择全部cat FileName

对於生手,许多虚设参数反而另人困惑,照打指令却出现
代码: 选择全部cat: FileName: No such file or directory

或许可改以类似
代码: 选择全部cat /etc/passwd

等范例,生手只需照打,而不至於出现错误讯息,还傻呼呼来问,为甚么会有错误讯息。此外,范例中如果要读取特定系统档案或使用特定指令,应该以 base system 存在的档案或程式为标的,尽量不使用生手可能未安装的软体。范例说明应详细叙述目前假设的环境为何。(如 IP, gateway 等参数)

预设使用的 shell 应以普遍使用的 "bash" 为基本。范例中如果使用 shell script,应明确指明使用的 shell 名称。避免使用 #!/bin/sh ,由於某些系统可能将 /bin/sh 以其他如 csh/tcsh 取代。
代码: 选择全部#!/bin/bash
echo "Hello World"


系统 locale 应该设置为 "C",标准语系,而不以简体或繁体中文。避免因为翻译上的误差造成疑惑。
代码: 选择全部LC_ALL=C


范例中,如无必要使用 root,便尽量少用。如 apt-cache serach 便无须 root 权限。
代码: 选择全部apt-cache search apt


为显示目前使用的帐号与权限,必须指定 shell prompt 以明显区分差别。应该以统一的 hostname 与 username 为标准。
如标准用户
代码: 选择全部user@debian:~$ PS1='user@debian:\w\$ '
user@debian:~$ cd /tmp
user@debian:/tmp$ pwd
/tmp
user@debian:/tmp$

超级用户(root)
代码: 选择全部debian:~# export PS1='debian:\w\$ '
debian:~# cd /etc
debian:/etc# pwd
/etc
debian:/etc#


范例中如果有特殊名词,如 loopback、root ,则以新页面说明。

范例必须以 <code></code> 函括。

作者: tea   发布时间: 2004-02-18



推~~~ 访客兄说的真好.... 照这样的架构统一起来,我想对於刚接触的朋友一定帮助很大..

作者:   发布时间: 2004-02-18

期待中

作者:   发布时间: 2004-03-24

请问这计画的网页在那呢?@@

作者:   发布时间: 2006-09-15

不错的想法.
我是新手.支持各位大大!!!!

作者:   发布时间: 2006-12-05

几年前
对岸大陆有个中文 manual page 计划 (CMPP, 但是官网http://cmpp.linuxforum.net/ 已经挂掉一年多了)
将所有指令都翻译成中文

目前有人接续其成果就是 manpages-zh
官网在 http://code.google.com/p/manpages-zh/

在 ubuntu 下
如果安装了manpages-zh 套件
那在 Gnome 终端机中 使用 man 指令
就能得到中文的指令说明
不过指令的范例倒是没有
因为原文中就是没有

作者:   发布时间: 2010-03-03