发布于 2014-09-28 23:56:16 | 214 次阅读 | 评论: 0 | 来源: 网友投递
fish UNIX的SHELL
fish 是一个UNIX/Linux系统下的SHELL程序,它的语法、上下文相关的帮助和颜色编码的命令行界面(CLI)显著简化了 UNIX® 的使用,减轻了脚本编程的负担。
fish 2.1.1 发布,此版本现已提供下载。
重要提示:如果你正在升级,安装后请立即停止所有 fishd
运行实例,程序会自动重启。大部分系统上,是没有其他更多要求的。但是一些环境(设置了 XDG_RUNTIME_DIR
),比如 Fedora 20,要求在全局变量运行之前重启所有 fish 进程。
The fish_config web interface now uses an authentication token to protect requests and only responds to requests from the local machine with this token, preventing a remote code execution attack. (closing CVE-2014-2914). #1438
psub
and funced
are no longer vulnerable to attacks which allow local privilege escalation and data tampering (closing CVE-2014-2906 and CVE-2014-3856). #1437
fishd
uses a secure path for its socket, preventing a local privilege escalation attack (closing CVE-2014-2905). #1436
__fish_print_packages
is no longer vulnerable to attacks which would allow local privilege escalation and data tampering (closing CVE-2014-3219). #1440
fishd
now ignores SIGPIPE, fixing crashes using tools like GNU Parallel and which occurred more often as a result of the other fishd
changes. #1084 & #1690
fish 是一个UNIX/Linux系统下的SHELL程序,它的语法、上下文相关的帮助和颜色编码的命令行界面(CLI)显著简化了 UNIX® 的使用,减轻了脚本编程的负担。
fish
是由 Axel Liljencrantz 创建的一个开放源码项目,采用的许可协议是 GNU General Public License, version 2。