红联Linux门户
Linux帮助

汉化命令行

发布时间:2011-01-16 21:53:13来源:红联作者:白色的乌鸦
为了方便人们使用Linux,各大Linux发行商都有中文汉化包。
为什么系统都汉化了,命令行却不汉化。就是这个看不懂的英文命令行,吓跑了多少Linux初学者!用Linux免不了用命令,用man查看帮助,都看不懂,看了也是白看。
投入点资金,用几个人去汉化命令行就那么难吗?
文章评论

共有 17 条评论

  1. clh920202 于 2011-01-23 10:53:13发表:

    估计很难实现 除非出自己国家的编程语言来编写系统 比如国产的易语言就是中文命令的

  2. xiaoyi8996 于 2011-01-21 17:25:17发表:

    楼主说的太简单了 ,汉化命令行有那么简单吗?众所周知计算机只认识二进制语言,也就是机器语言,Linux使用的命令是在输入之后转换成Linux系统所能识别的语言,而Linux系统里shell提供的命令简写、Tab补齐等功能也只有英文字母才能实现,试问系统怎么能补齐一个汉字?难学不代表做不到,困难也不代表就克服不了,只想大家好好努力,而不是一味的抱怨...{:3_116:}

  3. pallana 于 2011-01-18 14:27:56发表:

    我用的是fedora14,man是英文,没有研究过汉化。
    一般来说,要做什么,但是自己不会,我的方法就是
    1、百度
    2、谷歌
    3、论坛搜索
    4、论坛提问

    若是某个命令不会,方法就变成了:
    1、百度
    2、man
    3、百度
    4、man
    5、…………

  4. 白色的乌鸦 于 2011-01-18 01:13:07发表:

    你是用哪个版本的?

  5. 白色的乌鸦 于 2011-01-18 01:04:42发表:

    哪位有汉化的man分享一个呀,发给大伙看看哦

  6. pallana 于 2011-01-17 19:37:11发表:

    man有汉化的,也有英文的,自己装一个汉化的man就是了

  7. pl_014 于 2011-01-17 16:51:03发表:

    引用:
    我还以为是要超级管理员执行 软件包管理器 安装 小企鹅输入法
    大宝 发表于 2011-1-17 08:34

    呃,这就拿人找乐了

  8. 大宝 于 2011-01-17 09:10:33发表:

    10# 奶茶dsk
    是不是有点工∥信∞部的感觉

  9. 奶茶dsk 于 2011-01-17 09:08:42发表:

    8# 大宝

    {:3_109:}

  10. theset 于 2011-01-17 08:43:36发表:

    英文哪行都用得着,逃不了

  11. 大宝 于 2011-01-17 08:34:26发表:

    我还以为是要[code]超级管理员执行 软件包管理器 安装 小企鹅输入法[/code]

  12. pl_014 于 2011-01-17 07:36:45发表:

    有的发行版是中文的,有的是英文的,但我还是比较喜欢英文的,因为有时命令行不支持中文字符,这样有什么消息我就看不了了。

  13. 相思爱文 于 2011-01-17 00:46:05发表:

    man -M /usr/share/man/zh_CN/ man

    man(1) man(1)

    NAME
    man - 格式化并显示在线帮助手册页
    manpath - 定义用户查找man手册页的路径

    总览
    man [-acdfFhkKtwW] [-m 系统名] [-p <前处理程序>] [-C <配置文件>] [-M <路径>] [-P <浏览方式>] [-S <区段
    清单>] [区段名称] 帮助主题 ...

    描述
    man 格式化并显示在线帮助手册页面。此版本支持 MANPATH 和 (MAN)PAGER 环境变量,因此,你可以拥有你自己的
    一 系列 man 手册页并决定使用哪个程序来显示此格式的页面。如果定义了区段, man 将只查找在指定区段内的文档
    。你也可以通过命令行或环境变量来指定查找区段的顺序和预定义将要执行的程序。如果主题中有“/”符号,则将其作
    为文件名的一部分处理,也就是说你可以用 man ./foo.5 也可以用 man /cd/foo/bar.1.gz 来查看各man 文档。

    选项
    -C 配置文件
    定义man.conf供使用;默认使用的是 /etc/man.config 。(参见 man.conf(5))。

    -M 路径
    定 义一组查找man手册页的目录。如果没有指定此参数,系统环境变量 MANPATH将被使用。如果查无到此环境
    变量,则按默认 /etc/man.config 文件中指定的查找。一个空的 MANPATH 子字符串表示使用默认清单。

    -P 浏览方式
    定义浏览的方式。此选项将覆盖 MANPAGER 环境变量(此变量将覆盖 PAGER 变量)。若不指定此参数,则 使
    用 MANPAGER 或 PAGER 环境变量中的设置。此选项的预设的显示方式为 /usr/bin/less-is。

    -S 区段清单
    该 清单是一组用冒号分隔的欲查找的手册清单。此选项将覆盖 MANSECT 环境变量。有些指令或程序可能有一
    个以上的主题,它们位于不同的区段中。因此,要查看较后的区段,你可以在此指定 man 查找区段的顺序 。
    具体区段划分如下所示:
    区段1:用户指令
    区段2:系统调用
    区段3:程序库调用
    区段4:设备
    ……
    ……
    ……

  14. 相思爱文 于 2011-01-17 00:43:50发表:

    有中文帮助和说明。可安装中文man。
    命令用中文不方便。
    可以试试用alias使用中文命令,打字不方便,在纯终端还不能打字。

    alias 列表='ls -l'
    alias 时间='date'
    列表
    时间

  15. shenhao0129 于 2011-01-16 22:06:56发表:

    貌似我的帮助是中文的[code]用法:ls [选项]... [文件]...
    列出 FILE 的信息(默认为当前目录)。
    如果不指定-cftuvSUX 或--sort 选项,则根据字母大小排序。

    长选项必须使用的参数对于短选项时也是必需使用的。
    -a, --all 不隐藏任何以. 开始的项目
    -A, --almost-all 列出除. 及.. 以外的任何项目
    --author 与-l 同时使用时列出每个文件的作者
    -b, --escape 以八进制溢出序列表示不可打印的字符
    --block-size=大小 块以指定大小的字节为单位。例如
    --block-size=M 以 1,048,576 字节为单位 显示大小。参看SIZE 格式。 -B, --ignore-backups 不列出任何以"~"字符结束的项目
    -c 配合-lt:根据ctime 排序并显示ctime(文件
    状态最后更改的时间)
    配合-l:显示ctime 但根据名称排序 其他情况:按ctime 排序
    -C 每栏由上至下列出项目
    --color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是
    "never"(默认)、"always"或"auto"其中之一
    -d, --directory 当遇到目录时列出目录本身而非目录内的文件
    -D, --dired 产生适合Emacs 的dired 模式使用的结果
    -f 不进行排序,-aU 选项生效,-lst 选项失效
    -F, --classify 加上文件类型的指示符号(*/=@| 其中一个)
    --format=关键字 交错-x,逗号分隔-m,水平-x,长-l,
    单栏-1,详细-l,垂直-C
    --full-time 即-l --time-style=full-iso
    -g 类似-l,但不列出所有者
    --group-directories-first
    在文件前分组目录。此选项可与--sort 一起使用,
    但是一旦使用--sort=none (-U)将禁用分组
    -G, --no-group 以一个长列表的形式,不输出组名
    -h, --human-readable 与-l 一起,以易于阅读的格式输出文件大小
    (例如 1K 234M 2G)
    --si 同上面类似,但是使用1000 为基底而非1024
    -H, --dereference-command-line
    跟随命令行列出的符号链接
    --dereference-command-line-symlink-to-dir
    跟随命令行列出的目录的符号链接
    --hide=PATTERN 隐藏符合PATTERN 模式的项目
    (-a 或 -A 将覆盖此选项)
    --indicator-style=方式 指定在每个项目名称后加上指示符号方式:
    none (默认),classify (-F),file-type (-p)
    -i, --inode 显示每个文件的inode 号
    -I, --ignore=PATTERN 不显示任何符合指定shell PATTERN 的项目
    -k 即--block-size=1K
    -l 使用较长格式列出信息
    -L, --dereference 当显示符号链接的文件信息时,显示符号链接所指示
    的对象而并非符号链接本身的信息
    -m 所有项目以逗号分隔,并填满整行行宽
    -n, --numeric-uid-gid 类似 -l,但列出UID 及GID 号
    -N, --literal 输出未经处理的项目名称 (如不特别处理控制字符)
    -o 类似 -l,但不列出有关组的信息
    -p, --indicator-style=slash 对目录加上表示符号"/"
    -q, --hide-control-chars 以"?"字符代替无法打印的字符
    --show-control-chars 直接显示无法打印的字符 (这是默认方式,除非调用
    的程序名称是"ls"而且是在终端输出结果)
    -Q, --quote-name 将条目名称括上双引号
    --quoting-style=方式 使用指定的quoting 方式显示条目的名称:
    literal、locale、shell、shell-always、c、escape
    -r, --reverse 逆序排列
    -R, --recursive 递归显示子目录
    -s, --size 以块数形式显示每个文件分配的尺寸
    -S 根据文件大小排序
    --sort=WORD 以下是可选用的WORD 和它们代表的相应选项:
    extension -X status -c
    none -U time -t
    size -S atime -u
    time -t access -u
    version -v use -u
    --time=WORD 和-l 同时使用时显示WORD 所代表的时间而非修改时
    间:atime、access、use、ctime 或status;加上
    --sort=time 选项时会以指定时间作为排序关键字
    --time-style=STYLE 和-l 同时使用时根据STYLE 代表的格式显示时间:
    full-iso、iso、locale、posix-iso、+FORMAT。
    FORMAT 即是"date"所用的时间格式;如果FORMAT
    是FORMAT1<换行>FORMAT2,FORMAT1 适用于较旧
    的文件而FORMAT2 适用于较新的文件;如果STYLE
    以"posix-"开头,则STYLE 仅在POSIX 语系之外
    生效。
    -t 根据修改时间排序
    -T, --tabsize=宽度 指定制表符(Tab)的宽度,而非8 个字符
    -t 按修改时间排序
    -T, --tabsize=COLS 指定制表符(Tab)的宽度,而非8个字符
    -u 同-lt 一起使用:按照访问时间排序并显示
    同-l一起使用:显示访问时间并按文件名排序
    其他:按照访问时间排序
    -U 不进行排序;按照目录顺序列出项目
    -v 在文本中进行数字(版本)的自然排序
    -w, --width=COLS 自行指定萤幕宽度而不使用目前的数值
    -x 逐行列出项目而不是逐栏列出
    -X 根据扩展名排序
    -1 每行只列出一个文件
    --help 显示此帮助信息并退出
    --version 显示版本信息并退出

    SIZE 可以是一个可选的整数,后面跟着以下单位中的一个:
    KB 1000,K 1024,MB 1000*1000,M 1024*1024,还有 G、T、P、E、Z、Y。

    使用色彩来区分文件类型的功能已被禁用,默认设置和 --color=never 同时禁用了它。
    使用 --color=auto 选项,ls 只在标准输出被连至终端时才生成颜色代码。
    LS_COLORS 环境变量可改变此设置,可使用 dircolors 命令来设置。


    退出状态:
    0 正常
    1 一般问题 (例如:无法访问子文件夹)
    2 严重问题 (例如:无法使用命令行参数)

    请向bug-coreutils@gnu.org 报告ls 的错误
    GNU coreutils 项目主页:
    GNU 软件一般性帮助:
    请向 报告ls 的翻译错误
    要获取完整文档,请运行:info coreutils 'ls invocation'
    [/code]

  16. Junyi 于 2011-01-16 21:56:48发表:

    不可能的,没E文基础很难混Linux,错误信息什么的都是E文多

  17. 白色的乌鸦 于 2011-01-16 21:55:05发表:

    Microsoft Windows [版本 6.1.7600]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

    F:\>dir /?
    显示目录中的文件和子目录列表。

    DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
    [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

    [drive:][path][filename]
    指定要列出的驱动器、目录和/或文件。

    /A 显示具有指定属性的文件。
    属性 D 目录 R 只读文件
    H 隐藏文件 A 准备存档的文件
    S 系统文件 I 无内容索引文件
    L 解析点 - 表示“否”的前缀
    /B 使用空格式(没有标题信息或摘要)。
    /C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来
    禁用分隔符显示。
    /D 跟宽式相同,但文件是按栏分类列出的。
    /L 用小写。
    /N 新的长列表格式,其中文件名在最右边。
    /O 用分类顺序列出文件。
    排列顺序 N 按名称(字母顺序) S 按大小(从小到大)
    E 按扩展名(字母顺序) D 按日期/时间(从先到后)
    G 组目录优先 - 反转顺序的前缀
    请按任意键继续. . .