Questions tagged «command-line»

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



2
`dd`命令:ISO到USB将分区表更改为APM
我正在尝试将ISO转换为USB,以便我可以在另一台计算机上安装Linux,但USB完成时会从任何分区表(GPM或MBR)更改为APM。 我正在使用以下命令: sudo dd if=[path of iso] of=/dev/disk2 命令“diskutil list”成功显示usb是/ dev / disk2,而Disk Utility在更改为APM之前显示分区表。 我过去曾多次使用过dd和Disk Utility,直到现在才遇到这个问题。我相信它从OS X升级到macOS后发生了变化。 APM无法在此计算机上使用,因此无法读取USB上的ISO。救命?


1
从文本管理器打开文件到终端
我确定这是一个非常基本的问题,但我刚刚开始学习编程,我已经上了一堂课,我必须在文本管理器中创建一个文件,将其保存到桌面(称为test.txt)然后将其复制到终端。然后我必须使用“less”命令来查看文件。如何从桌面将该文件导入命令行?我正在使用mac fyi ..

1
如何以编程方式从Finder收藏夹中删除文件夹?
我安装了一个应用程序,它将特殊文件夹添加到Finder中的我的收藏夹侧边栏。我喜欢这个应用程序,但我不喜欢污染侧边栏。不幸的是,该应用程序不允许我关闭行为,即使我手动删除该文件夹,它会在一段时间后再次出现(尽管是在重启后还是在...时没有做任何特殊测试)。 我的想法是,如果我可以带一些bash命令从Finder的侧边栏中删除这个文件夹,我可以把它放到 .bash_profile 所以它经常被执行。我会用相同的武器进行战斗 - 不时,我只是删除文件夹(如果有的话)。问题是 - 是否有一些命令? 我找了它,却找不到任何线索。有没有,例如一些带有收藏夹的文本或XML文件我可以用bash编程编辑?


1
grepping / Library和“太多级别的符号链接”
我正在尝试清理已删除的应用程序的残余: $ sudo grep -R "iNet Network" /Library ... grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links grep: /Library//Frameworks/Mono.framework/Versions/3.2.1/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links grep: …

1
有没有办法改变qlmanage的输出文件名?
有没有办法指定qlmanage使用的输出文件名和目录? 我们正在使用qlmanage将word文档转换为HTML,并将其写入Preview.html其临时目录。你可以指定输出目录-o,所以现在我们为我们编写的每个文件创建一个新目录,它工作得很好但是......不是最佳的。 在命令行选项中没有提到这样的设施,但我想如果有一些无证的技巧我会问。 谢谢, 伊恩。

1
不幸删除二进制命令文件[重复]
这个问题在这里已有答案: 从Mac上删除系统文件后如何取回系统文件? 7个答案 我chmod使用“ sudo rm chmod” 错误地删除了“ ”。恢复chmod命令的方法是什么?它是“无法做到的”操作吗?我正在使用Mac OS X Yosemite。


1
chown到远程文件夹:不允许操作
我正在制作一个脚本,将本地文件夹与来自NAS的远程文件夹同步,该文件夹已使用NAS管理员名称和密码安装到OS X中。 该脚本是: #!/bin/bash /usr/bin/sudo /usr/bin/rsync -rav --delete --exclude=".*" /path-to-origin/ /Volumes/NAS/path-to-destination/ 该脚本必须由被Auser调用的用户执行,因此我以这种方式从命令行调用脚本: sudo -u Auser script-to-rsync.sh 我在Terminal收到的回复是: building file list ... done ./ rsync: chgrp "/Volumes/NAS/path-to-destination/." failed: Operation not permitted (1) rsync: chgrp "/Volumes/NAS/path-to-destination/file.ext" failed: Operation not permitted (1) rsync: chgrp "/Volumes/NAS/path-to-destination/." failed: Operation not permitted (1) sent 311 bytes …


2
如何为不同的值运行终端命令
如何标记i,以便对i的所有值重复执行do命令。 例如 if i =2: cd /Users/xxx/zTree; wine explorer /desktop=1,640x480 zleaf.exe /language english /name lab1 cd /Users/xxx/zTree; wine explorer /desktop=2,640x480 zleaf.exe /language english /name lab2 但不知怎的,这不起作用,我的错误在哪里? display dialog "how many leafs?" default answer "" set i to the text returned of result as integer repeat while i > 0 tell …


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.