首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在NodeJs中ls和-lh/usr是什么意思?

在NodeJs中ls和-lh/usr是什么意思?
EN

Stack Overflow用户
提问于 2014-06-11 13:47:02
回答 1查看 650关注 0票数 0

在NodeJs中使用子进程模块时,ls-lh/usr代表什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-11 14:01:09

如果你指的是spawn()

代码语言:javascript
复制
var spawn = require('child_process').spawn,
    ls    = spawn('ls', ['-lh', '/usr']);

// ...

ls是,从左到右:

  • 引用由ChildProcess创建并返回的spawn()实例的变量。
  • 用于列出目录的内容的通用unix/linux命令的名称。

这个片段相当于在shell/终端中执行以下命令,其中空格分隔命令和参数:

代码语言:javascript
复制
ls -lh /usr

它将尝试列出/usr目录的内容,将-lh指定为2个组合选项,以“长列表格式”(-l)和“人类可读大小”(-h)输出。

它假设运行代码的系统具有兼容的ls命令或可执行文件。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24164621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档