タグ付けされた質問 「osx」

macOS(以前の「Mac OS X」および「OS X」)は、2001年からApple Inc.によって開発および配布されたUnixです。

1
macOS SierraのPATHに項目を追加するには、 `/ etc / paths`または` / etc / paths.d`を使用しますか?
さまざまな場所で、/usr/libexec/path_helperそしてすべてについての議論で収集したものから、PATHmacOS Sierra 10.12の環境変数にアイテムを追加する現代的な方法は、明らかに次のいずれかです。 /etc/pathsファイルを編集する /etc/paths.dディレクトリから読み取るファイルを追加します。 私の質問: 現代のmacOSでどちらがより良いですか? より良いまたはより一般的な方法がファイルをpaths.dディレクトリにドロップすることである場合、それらのファイルの名前と内容は何であるべきですか?例はありますか? zshではなく使用していbashます。違いはありますか? これら2つのオプションはmacOSに固有のものですか?または、それらはBSDまたは他のUnixライクなシステムに表示されますか?
10 osx  zsh  path  etc 

2
/ bin / falseを実行できません:そのようなファイルまたはディレクトリはありません
Mac OSで次のコマンドを使用してGNU Screenを開こうとしています。 host:~ user$ screen screenターミナルが開きますが、すぐにエラーメッセージが表示されて終了します。 / bin / falseを実行できません:そのようなファイルまたはディレクトリはありません 端末がbash起動時にシェルを開くように構成されています。端末シェルをに設定しようとしましshたが、同じエラーが発生します。 しかし、screenコマンドをとして実行するとsudo、コマンドは成功します。 通常のユーザーの場合はどうすれば解決できますか?
10 bash  shell  osx 

2
Macbook proのdebianにBroadcom BCM4360をインストールする方法
私のmacbook proにはイーサネットポートがないため、ワイヤレスドライバーをインストールしようとしています。ローカルリポジトリのように3つのdebian isosをマウントして、ほとんどすべての依存関係をインストールします。 それで、broadcam 4360をインストールするために私がやろうとしたこと https://wiki.debian.org/bcm43xx https://wiki.debian.org/wl これをインストールしようとすると: http://www.broadcom.com/support/802.11/linux_sta.php 次の問題が発生します。 KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/usr/src/linux-headers-3.16-2-amd64' make[1]: Entering directory `/usr/src/linux-headers-3.16-2-amd64' CFG80211 API is prefered for this kernel version Using CFG80211 API CC [M] /home/cristian/Downloads/broadcom/src/wl/sys/wl_cfg80211_hybrid.o …
10 debian  osx  broadcom 

3
vimで貼り付けたテキストのみを元に戻すにはどうすればよいですか?
TL; DR; バージョン-挿入モードに入ってから入力された他のテキストを取り消すことなく、OSコピーバッファーから貼り付けられたテキストを取り消す方法を教えてください。 長い説明: OSのコピーバッファーに何かを入れます(たとえば、テキストをハイライトしCommand-cてMac で実行します) vim(i)で挿入モードに入ります 何かを入力(例asdf) 挿入モードを終了せずに、コピーバッファーからvimに貼り付けます(Command-vMacの場合) ヒット escape 貼り付けを元に戻します(u) 最後に挿入モードに入ったときからのすべてを元に戻します。つまり、asdf貼り付けたすべてのテキストがクリアされます。 どのように私はないだけに貼り付けたテキストを元に戻しますか?貼り付けたテキストを元に戻すオプションを用意するためだけに、テキストを貼り付ける前に、常に挿入モードを終了して元に戻す必要がありますか?
10 vim  osx 

2
名前に文字列がないファイルを削除する
名前に文字列 '999'( ''なし)が含まれていないファイルを削除したい。 私が試してみました: grep -vlr 999 . | xargs -0 rm -f -- find . -print0 | grep --null-data -v 999 | xargs -0 rm -- しかし、どれも機能しません。私はmacOS Sierraとbash:3.2.57を使用しています。
9 bash  osx  filenames  rm 

1
Linuxで「getent」などのホスト名を解決するMac OSコマンド
通常のプログラムがホスト名を解決するのと同じ方法で、ホスト名をIPアドレスに解決するコマンドが欲しいのですが。つまり、通常のDNSだけでなく、mDNS(.local)およびも考慮に入れる必要があり/etc/hostsます。だからルールアウトhost、digおよびnslookup、これらのツールのすべての3つだけで、通常のDNSを使用して解決されませんので、.localアドレスを。 Linuxでは、getentコマンドはまさに私が望むものを実行します。ただし、getentOS Xには存在しません。 Mac OS Xに相当するものはありgetentますか?を使用して数行で記述できることは承知しており、getaddrinfo必要に応じてそれを実行しますが、それを実行できる標準のコマンドがすでにあるかどうか疑問に思っていました。 ありがとう!
9 osx  hostname  mdns 

1
LinuxでのMacスタイルのオプション/ Altキーの特殊文字
私はMacキーボードを使用していて、OS X / macOSでのアクセス方法と同じまたは同じ特殊文字を使用できるようにしたいと思っています。ここでは、Windows用の同様の質問があります。たとえば、ALT + e + e→éおよびalt + c→çは、GNOME Composeキーのファンキーさを一切持ちません。 この機能を提供するツールはありますか?または、これは古いMacキーボードレイアウト設定で変更する必要があるものですか?後者の場合、既存のalt + letterショートカットとの競合をどのように解決しますか(競合の識別とその回避の両方で)、たとえば、alt + letterショートカットは、ショートカットと特殊文字の両方を実行しますか?この機能を複製しないようにする特許の競合または知的財産上の理由はありますか?


3
「ls」が散発的に「。」だけを出力するのはなぜですか。外付けドライブのルートディレクトリに?
USBフラッシュドライブのルートディレクトリで、を実行するlsと、出力が正常になり、ファイルが一覧表示されます。それ以外の場合、出力は単純に1行です。 $ ls . ls -laこれらのいずれかを試した場合、次のようになります。 $ ls -la ls: .: Invalid argument ls複数回連続して実行すると、正常な出力または異常な出力が基本的にランダムに返されるようです。 ls他のディレクトリでは正常に動作するようです。ls $drivename親ディレクトリからは正常に機能するls ..ように見え、子ディレクトリからも正常に機能するようです。(最初は動作が不定なので、「正常に動作する」ものを100%確信することはできませんが)他の2つの外付けUSBドライブを試しましたが、同じ動作が得られました。 何が起きてる?Mac OS X 10.11.3を使用しています。 編集:いい考えですが、エイリアスを使用していないようで/bin/ls、同じ結果が得られます。
9 osx  ls  usb-drive 

2
テキストエディターでsudoersファイルを編集-sudoを実行できない
etc/sudoers通常のテキストエディタでファイルを編集しようとしないでください。しかし、これを知る数分前に、Sublime Textを含むファイルに新しいユーザー名を保存しました。sudo cat sudoersたとえば、実行すると、次のエラーが発生します。 >>> /etc/sudoers: syntax error near line 1 <<< sudo: parse error in /etc/sudoers near line 1 sudo: no valid sudoers sources found, quitting どうすればこの困難から抜け出すことができますか?
9 osx  sudo 

6
basenameを使用して、ファイルに保持されているパスのリストを解析します
Mac OSXを実行していて、コマンドラインを使用して、同じ名前のファイルの数を見つけようとしています。 次のコマンドを使用しようとしました。 find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files 動かない!私が次のことをすると: find ~ -type f -name "*" -print > duplicate_files 次に、duplicate_filesにはすべてのファイルのパスが含まれています。だから私は問題があると思いますbasename-それは標準入力を受け付けません。それから私は以下を試しました: basename $(find ~ -type f -name "*" -print) > duplicate_files しかし、それでもうまくいかないようです。インターネットでの検索はあまり喜びをもたらしていないようです。どんな考えでも大歓迎です。

2
USBハードドライブのddrescueが非常に遅い
停止したラップトップからHDDを回復しています(まったく起動しませんでした。ディスクユーティリティは、問題はないがディスクをマウントしないと報告しました)。USBアダプターを介してHDDを接続しました。ddrescueそのように実行する: sudo ddrescue -v -n /dev/disk1s2 "/Volumes/Original HD/image.dmg" ddrescue.log これまでのところエラーはありませんが、平均読み取り速度は徐々に50KB / sに低下しています。最初は約2MB / sでした。パーティションのサイズは300GBです。これまでのところ、160GBを回復することができました。MacBookのHFS +パーティションにリカバリしています。 この転送速度が遅い理由は何ですか?それを増やす方法は?

1
アプリケーションをインストールする場所
私は、Linuxベースの開発への数年にわたる個人的な移行の真っ最中の長いWindowsユーザーです。Windowsでは、アプリケーションをインストールすると、Program Filesフォルダーに配置され、アプリを使用中に作成したファイルを、定期的にバックアップできる別のデータフォルダー階層に保存します。 Linuxの対応するフォルダー/ディレクトリは何ですか(OK、実際にはMacで実行しています)?

3
Zsh:実行されたコマンドを自動的に変更
最近、MacPortsを介してgrc(汎用カラーライザー)をシステムにインストールしました。これにより、デフォルトではサポートしていない多くのコマンドのカラー出力を取得できます(下のスクリーンショットを参照)。 grcを自動的に使用したいのですが、特定のコマンドではなく、すべてのコマンドに対して使用します。シェルとしてzshを使用しています。 基本的に、実行するときは常にcommand -parameter 1 2 3として自動的に実行されるようにしたいと思いgrc command -parameter 1 2 3ます。grcに色を付けるためのコマンドをどんどん追加しているので、 エイリアス、たとえばtraceroutealias to を使用するつもりはありませんgrc traceroute。 .zshrcのpreexecおよびprecmd構成を調べましたが、探しているものを実現する方法が見つかりませんでした。
9 terminal  zsh  osx 

2
終了時のSSH LocalCommand
では~/.ssh/config、LocalCommandディレクティブを使用して、SSH経由でリモートマシンに接続するたびにローカルコマンドを実行できます。しかし、SSH接続を終了するときにコマンドを実行するにはどうすればよいですか?* .bashrc / .bash_profile *ファイルは、接続が終了したとき、または閉じたときに取得されないようです。
9 bash  ssh  osx 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.