Questions tagged «command-line»

使用没有图形用户界面(GUI)而是通过在终端程序或外壳中键入文本命令来控制的程序和命令。


2
如何创建指向目录的符号链接?
我试图使用以下命令创建符号链接: ln -s "~/Foo Bar/" Foo ...但是它没有用(即当我进入finder并尝试双击它时,它说它指向无效的路径,并提示我删除别名或修复它)。我必须将文件夹重命名为FooBar,然后运行以下命令: ln -s ~/FooBar/ Foo 如何创建链接而不必从文件夹名称中删除空格? 我正在寻找一种在终端中而不是在Finder的UI中执行此操作的方法。

2
修改PATH,使/ usr / local / bin领先于/ usr / bin
我正在尝试安装brew,但收到以下警告: Warning: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths: 2to3 2to3-2.7 idle idle2.7 pydoc pydoc2.7 python python-config python2.7 python2.7-config pythonw pythonw2.7 smtpd.py smtpd2.7.py Consider amending your PATH so that /usr/local/bin is ahead …


3
从命令行检查连接的蓝牙耳机的电池电量
我正在尝试从命令行检查无线耳机的电池电量。我遇到了一些 讨论,看来我需要做的就是输入以下内容: ioreg -c 'deviceName' |grep -i batterypercent 我使用的“ Powerbeats Wireless”和“ bluetoothaudiod”尝试了此命令'deviceName',但均未返回batterypercent。我试图ioreg -c bluetoothaudiod |grep -i battery获取有关电池的一般信息,并以此作为回应: | | +-o AppleSmartBatteryManager <class AppleSmartBatteryManager, id 0x100000250, registered, matched, active, busy 0 (0 ms), retain 7> | | +-o AppleSmartBattery <class AppleSmartBattery, id 0x100000252, registered, matched, active, busy 0 (0 ms), retain …

1
如何在终端标签之间共享历史记录?
我通常会在OS X的终端中使用两个或三个选项卡。 一个不便之处是,默认情况下,这些选项卡不共享其命令历史记录。因此,通过键入搜索我在另一个选项卡上运行的先前命令history | grep thingIamlooking for不会找到它。 有没有一种方法可以强制“终端”选项卡共享历史记录,或者还有其他“ history_of_all_tabs ”命令吗?

2
了解“工作人员”用户组
众所周知,所有用户都是“ staff”组的成员。如果设置标准用户并创建任何文件,则终端中带有“ ls -la”的文件列表将显示用户组为“ staff”。 使用dscacheutil命令,我们可以查看有关组的信息。例如: - dscacheutil -q group -a name admin 这将返回有关admin组的信息,包括所有成员。 但是,当我用来查看“工作人员”组时,我希望将标准用户视为该组的成员,但事实并非如此:- dscacheutil -q group -a name staff name: staff password: * gid: 20 users: root 因此,如果所有标准用户都是人员组的成员,为什么他们不出现在此处? 是否有另一个命令可以显示职员组的真实成员?

4
如何在Mac OS X 10.11中的终端上创建用户帐户?
我希望能够在进入计算机后在Mac OS X 10.11中远程创建新用户。在山狮上,列出了这些步骤。 跑步 dscl . -create /Users/joeadmin dscl . -create /Users/joeadmin UserShell /bin/bash dscl . -create /Users/joeadmin RealName "Joe Admin" dscl . -create /Users/joeadmin UniqueID "510" dscl . -create /Users/joeadmin PrimaryGroupID 20 dscl . -create /Users/joeadmin NFSHomeDirectory /Users/joeadmin dscl . -passwd /Users/joeadmin password dscl . -append /Groups/admin GroupMembership …


1
Bash或Zsh有什么区别,为什么要使用另一个?[重复]
这个问题已经在这里有了答案: Bash和Zsh之间的实际区别是什么? (4个答案) 6个月前关闭。 因此,问题几乎说明了一切。我在Snow Leopard上,并且进行了大量Web开发,尤其是在大量使用控制台的Rails 3中。 我见过一些著名的博客等。他们提到Zsh是他们对Bash的偏爱,但我不知道这会带来什么变化。 谁能给我一个很好的比较,说明两者之间存在什么差异,什么会使一个人偏爱一个选项或另一个?



3
如何从命令行控制蓝牙无线电?
这个问题与我之前的问题几乎相同,但有一个主要区别。我想从命令行(bash或类似功能)而不是从AppleScript 打开/关闭蓝牙-我在超级用户上看到的答案都是使用过的AppleScript。 我猜想,networksetup可能是有用的,但不知道什么接口(S)与互动-我想,包括一个完整的命令,我可以运行一个答案(和理解) -如果设备模型的问题,它的雪豹MacBook2,1来MacBook7,1,除了MacBook5,1,如果您只能为6,1和7,1做就可以了。

5
复制终端中的最后一个命令
我可以按up arrow以下示例在终端中看到最后一个命令: 我输入了cd /: Makss-Mac:~ maks$ cd / ...按下enter,命令已cd /执行,现在我可以再次按下up arrow并查看命令cd /: Makss-Mac:/ maks$ cd / 我不仅要查看最后一个命令,还要将其复制到剪贴板。 也许存在一种快捷方式,它不仅可以在终端中显示最后一个命令(像up arrow这样),还可以同时将其复制到剪贴板。 或者,也许有捷径可用于从当前端子线中选择所有端子。因此,up arrow通过按,我将能够复制上一个命令(按以后)super+c。我当然可以用鼠标选择它。但是,如果命令的长度比命令长10倍,cd /则可能会非常耗时,尤其是如果每30秒执行一次。 也许有办法为终端编写插件


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.