Questions tagged «osx»

macOS(以前称为“ Mac OS X”和“ OS X”)是Apple Inc.自2001年以来开发和发行的Unix。

1
通过bash历史记录访​​问时,屏幕会切断长命令的开头
我正在OS X Lion中使用bash和screen的默认版本。 当我处于屏幕会话中时,我会在bash历史记录中向后滚动,然后出现一个足以包装的命令。 我可能首先输入一些命令: selassid@tem02:~$ ls ljmix/fiftyfifty_softsphere/T0.350/r2.43/0.565421311859c0.1 83279836214c0.144847759343/ 上面的代码可以正确包装,但是如果我按bash的历史记录来访问它,则控制台仅显示: 83279836214c0.144847759343/ 因此,提示和命令的第一行都丢失了,这使得编辑变得很困难。如果我滚动回到第一行,它会出现,但是会覆盖输出的最后一行。当我执行命令时,第一行的其余部分将显示,并且一切看起来都与预期的一样: selassid@tem02:~$ ls ljmix/fiftyfifty_softsphere/T0.350/r2.43/0.565421311859c0.1 83279836214c0.144847759343/ total 1792 ... selassid@tem02:~$ 更奇怪的是,如果使用历史记录来访问长命令,但我还没有执行它,则使用任何C-a屏幕命令,例如切换到另一个窗口然后再返回,或者单击当前终端窗口中的回到它,history命令现在再次正确显示。 我的,PS1='\u@\h:\w$ '所以这里没有什么奇怪的。 使用历史记录时,是否可以正确显示整个命令?我尝试过使用屏幕环绕设置,但是它们只会使情况变得更糟。 stty -a 显示: speed 9600 baud; 46 rows; 80 columns; lflags: icanon isig iexten echo echoe -echok echoke -echonl echoctl -echoprt -altwerase -noflsh -tostop -flusho pendin …
9 bash  osx  gnu-screen 

4
目录大小计算差异
我需要获取终端中目录的大小以进行签名。我正在使用以下命令: du -s /path/to/dir 我将结果乘以传统的UNIX块大小(512字节),并得到以字节为单位的实际目录大小。但是,Finder的“获取信息”对话框窗口显示的大小略小于使用terminal命令计算的大小。而且似乎可以在任何文件夹/捆绑包上复制。我想念什么?
9 osx  disk-usage 

1
为什么顶部的VSIZE值与以ps为单位的VSZ(虚拟集大小)的值不同?
我知道VSZ ps是用于为应用程序分配的总地址空间,有时会别名为vsize(ps在Linux的手册页中提到),但是VSIZE的定义是什么top?iPhone的最高输出与Linux上的最高输出不同: PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE 1875 emma 0.0% 0:30.83 7 139 932 17868K 5328K 29M 181M root# ps -eo pid,rss,vsz|grep 1875 1875 29324 441324
9 osx  ps  top  iphone  ios 

1
随机播放两个并行文本文件
我有两个句子对齐的并行语料库(文本文件),带有大约5000万个单词。(来自Europarl语料库->法律文件的并行翻译)。我现在想对两个文件的行进行混排,但是两者都以相同的方式进行。我想通过一个唯一的随机源使用gshuf(我在Mac上)来解决这个问题。 gshuf --random-source /path/to/some/random/data file1 gshuf --random-source /path/to/some/random/data file2 但是我收到了错误消息end of file,因为显然随机种子需要包含要排序的文件包含的所有单词。真的吗?如果是,我应该如何创建满足自己需求的随机种子?如果没有,我还可以通过其他什么方式并行地随机分配文件?我考虑过将它们粘贴在一起,随机化然后再分裂。但是,这似乎很难看,因为我首先需要找到文件中没有的定界符。


1
变音符号在Mac OS X Snow Leopard上运行的GTK +应用程序中不起作用
我在Mac OS X Snow Leopard中使用了一些GTK +应用程序。我的MacBook配置为使用巴西布局,这使它可以将变音符号作为死键输入(例如,我可以先输入á键入',然后键入a)。但是,它不适用于某些GTK +应用程序-在这种情况下为Gedit和GnuCash。在其他工具(例如Inkscape和Dia)中,我可以输入变音符号作为死键。可以注意到Dia和Inkscape通过X11运行,但是Gedit和GnuCash(至少是我的版本)没有运行。 有人有这样的问题吗?有人解决了吗?如何配置GTK +的键盘布局?我可以在〜/ .gconf *或〜/ .gnome文件中执行此操作吗? 提前致谢?
9 osx  x11  keyboard  gtk 


2
安装mongodb时找不到sudo服务命令
我目前在使用Macbook的OS / X上。我想停止运行mongodb服务的实例。因此,我尝试: > sudo service mongodb stop sudo: service: command not found 在Google上查找后,他们要求我添加PATH,因此我执行了以下操作: > `vim ~/.bash_profile` (created a new bash_profile) and added the following there: export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH 它似乎不起作用,并且仍然出现相同的错误:
8 osx  services 


2
创建一个将执行程序的Bash脚本,如果该脚本退出而没有崩溃,将再次运行它
我想知道最简单的创建bash脚本的方法,该脚本将在MacOSX中运行一个应用程序(这是一个基于UNIX的系统,因此我认为这是正确的地方)。等待程序退出。如果退出不是崩溃,请再次运行。否则,请打开崩溃报告窗口并退出。 我希望此脚本可以永久运行,直到崩溃或手动终止。 我有一个模糊的想法,但不确定。这是我到目前为止的内容: echo "Launching Autorun…" if ["$1" -eq "0"]; then # Application exited successfully. Restarting. /path/to/application.app else # An error occured. Do nothing and exit. exit fi


1
OS X和其他Unices中的/ etc / paths
是/etc/paths通过阅读每一个壳,我在OS X上运行?例如,如果我使用zsh,它将解析/etc/path以填充$PATH吗? OS X遵循的填充顺序到底是什么$PATH?它与其他Unices的做法不同吗?
8 osx  zsh  path  etc 

3
如何从损坏的硬盘修复损坏的HFS +分区?
我有一个带有HFS+分区的朋友的Mac OS X磁盘。我应该从该磁盘恢复个人数据,但我不确定文件系统是否损坏或磁盘快要死了。 背景:完整症状如下。该驱动器已被Linux识别,甚至可以自动挂载(Xfce在此处使用): liv@liv-HP-Compaq-dc7900:~$ cat /etc/mtab | grep -i hfs /dev/sdb2 /media/Macintosh\040HD hfsplus ro,nosuid,nodev,uhelper=udisks 0 0 内核报告以下内容: [ 4382.681310] usb 2-5: USB disconnect, device number 2 [ 4390.104044] usb 2-5: new high-speed USB device number 3 using ehci_hcd [ 4390.259178] Initializing USB Mass Storage driver... [ 4390.259983] scsi6 : …


1
在远程Linux机器上运行vim可“冻结” OS X SSH连接
我试图通过SSH连接到Linux(Fedora 14)计算机,然后打开vim来编辑文件,但是在我的新Macbook Pro上,打开vim时,SSH会话似乎“冻结”。 我可以正常登录Linux机器并运行命令: 但是当我运行VIM,终端空白出来,响应不到:q,ctrl+z,ctrl+c,ctrl+d,等: 我正在使用iTerm2,但是Terminal.app中也会发生相同的问题。另外,尝试与传输文件时会scp表现出相同的行为,因此,这似乎与与此计算机的任何类型的ssh连接有关。 这与tty vs pty或OS X中的其他终端仿真设置有关吗? 使用Windows或其他操作系统在远程linux机器上打开vim时,我没有相同的显示问题。另外,当连接到其他远程(Linux)机器时,我可以使用vim fine。
8 linux  ssh  osx  ip 

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.