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

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

6
前のコマンドの出力からのテキストを使用する
編集2015年4月:これと同じ質問がある場合は、http://xiki.org/も確認することをお勧めします 私はこれが端末の仕組みではないことを知っていますが、以前のコマンド出力から端末ウィンドウの履歴にすでにあるテキストを使用する簡単な方法(コピー、変更など)が欲しいと思うことがよくあります。 私はこのように想像しました: 私はbashシェルでコマンドを入力しようとしていますが、数行上の画面にすでにあるものを入力する必要があることに気付きました。マウスに手を伸ばして選択することはできますが、それは嫌いです。現時点で私が本当に望むのは、端末全体が巨大なVimバッファーになったことです。そのすべてが、プロンプト、入力したコマンド、およびそれらのコマンドからの出力です。すべて。そして、数行上にジャンプし、少し編集して、テキストをヤンクすることができました。次に、bashシェルモードに戻り、ヤンクしたものを現在のコマンドラインに貼り付けます。 私はいくつかのオプションがあることを知っています: 当然、必要なテキストをいくつかのコマンドの出力から直接ファイルにパイプするか、次のコマンドに直接パイプします。ただし、そのためには、事前に計画するか、履歴からコマンドを再実行する必要があります(呼び出し間で出力が変更されないと仮定します)。 マウスに手を伸ばして、コピーするテキストを選択するには。ラメ、迷惑な、私はそれをやらなかったらよかったのに(これはGUIスタック交換サイトではありませんか?=) (Mac OS X)ターミナルアプリケーションの[テキストをエクスポート...]オプションを使用して、ターミナルテキストをファイルに保存するには。次に、ファイルを開いて操作します。ほとんど、しかし、なぜディスク上のファイルに保存するステップを経るのですか? 質問は次のとおりです。この状況で何をしますか?このシナリオで役立つトリック、ツール、シェル機能はありますか?マウスを使用するために自分を辞任するか、入力する必要があるものを再入力しますか? 問題は、「Unixの方法」ではないことですが、これは2010年であり、カーソルから数行離れたテキストを簡単にコピーできないことでしょうか?

3
UDPパケットを作成するにはどうすればよいですか?
次のNetcatコマンドを実行してWiresharkでパケットを表示すると、UDPパケットが不正な形式であると表示されます。 $ echo "this is a test" | nc -u 127.0.0.1 53 同様に、$ echo "this is a test" > /dev/udp/127.0.0.1/53Wiresharkで「不正なパケット」エラーを生成するようなコマンドを使用すると。 echoコマンドは、エラーなしでNetcatサーバーに送信/配信されます。しかし、これは私に不思議に思いました:エコーまたは他のネイティブUnixツールで適切なUDPパケットを手動で構築することは可能ですか? DebianとmacOSを使用しています。
15 linux  debian  osx  netcat  udp 

2
インストール手順の失敗(システムのインストール)-Kali Linux [終了]
閉じた。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 4年前に閉鎖されました。 OS XホストでVirtual Boxを使用して、Kali Linuxを仮想マシンにインストールしようとしています。 唯一の問題は、このエラーが発生することです。 エラーのログは次のとおりです。 ハードウェアの概要 パートマン syslog ハードドライブ/ /temp /usersなどをフォーマットしました。 OS Xホストを使用してVirturalBoxにKali Linuxをインストールするにはどうすればよいですか?私が使用した画像はkali-linux-1.1.0a-amd64.iso、sha1ハッシュが有効であることも確認しました。 小さい印刷: ログ情報は「Webサーバー」を使用して検出され、この投稿が大きすぎるため、pastebinにアップロードされました。指定したログ名は、Webサーバー上にあったものです

2
OSXでのstatの出力
statコマンドを使用してファイルに関する情報を取得したい。これは私がしました: Josephs-MacBook-Pro:Desktop Joseph$ echo 'hello' > info.txt Josephs-MacBook-Pro:Desktop Joseph$ stat info.txt 16777220 21195549 -rw-r--r-- 1 Joseph staff 0 6 "Dec 21 20:45:31 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" 4096 8 0 info.txt 3行目と4行目は、私が得た出力です。これは、statコマンドを使用するたびに発生します。一方、インターネット上の誰もが次のようなものを取得します。 File: `index.htm' Size: 17137 Blocks: 40 IO Block: 8192 regular …
15 osx  stat  portability 

4
開いた直後に終了すると、vimはゼロ以外の終了コードを返すのはなぜですか?
vimSnow Leopardで奇妙な問題が少し発生していvimます。単に実行してから終了すると、ゼロ以外の終了コードが返されます。 $ vim # exit immediately using :q $ echo $? 1 ただし、へのフルパスを使用すると、vimこの動作は見られません。 $ /usr/bin/vim # exit immediately using :q $ echo $? 0 最初はvim、自分のパスのどこかから来たと思っていましたが、 $ which vim /usr/bin/vim だから私は迷っています。これは何が原因ですか? 更新:この問題は魔法のように自動的に解決されたため、非常に疑わしくなりました。私の現在の最良の理論は、.vimrc他の方法で設定を微調整しているときに、自分またはプラグインに問題があり、誤って修正したことです。私がそれを修正するために行ったことを正確に追跡できれば、私は間違いなくその情報で更新します。答えてくれてありがとう。
15 vim  osx 

2
Mac OS Xでシステムにいつ、どのユーザーがログインしたかを知る方法は?最後は十分ではありません!
Mac OS Xでは、しばらく触れないと画面がロックされ、パスワードを使用してロックを解除する必要がありますが、この種のログインは最後のコマンドでは記録されません。私がMacBookの前にいないときに誰かが私のMacBookに侵入しようとしたかどうかを知りたい。そのような試みを記録する方法はありますか?
15 osx  login  logs  last 

2
読み取り権限を持つディレクトリをリストできないのはなぜですか?
ディレクトリdとその中にファイルを作成しましたf。その後、そのディレクトリの読み取り権限のみを付与しました。これは、ファイルを一覧表示できることを意味するはずです(たとえば、こちら)が、できません。 will@wrmpb /p/t/permissions> ls -al total 0 drwxr-xr-x 3 will wheel 102 4 Oct 08:30 . drwxrwxrwt 16 root wheel 544 4 Oct 08:30 .. dr-------- 3 will wheel 102 4 Oct 08:42 d will@wrmpb /p/t/permissions> ls d will@wrmpb /p/t/permissions> 書き込みと実行の許可を変更すると、ファイルを見ることができます。 will@wrmpb /p/t/permissions> chmod 500 d will@wrmpb /p/t/permissions> ls d …
14 permissions  osx  fish 

2
Mac OS Xで最大スワップスペースを増やすにはどうすればよいですか?
Mac OS X Yosemite 10.10.5では、128 GBのメモリ(Cで記述されたコマンドラインプログラム)を割り当てて使用する必要がある計算を実行しようとすると、カーネルは極端な偏見でプロセスを強制終了します。このコンソールログエントリは、1つのインスタンスの例です。 9/25/15 7:08:40.000 PMカーネル[0]:低スワップ:PID 6202(huffgrp)の強制終了 64 GBのメモリを割り当てて使用すると、計算は正常に機能し、妥当な時間内に動作します。Macのハードドライブには32 GBのRAMとbeaucoupスペースがあります。8 GBのRAMを搭載した別のMacでもこれを試してみました。64GBの計算も同様にうまく動作しますが、もちろん時間がかかりますが、128 GBの計算はカーネルによって同様に殺されます。 ところで、malloc()どれだけのスペースを要求しても、エラーが返されることはありません。カーネルは、プロセスが実際に使用するメモリが多すぎるとプロセスを強制終了します。その結果、ハードドライブへの大量のスワップが発生します。 そのため、64 GBから128 GBの間に秘密のスワップスペース制限があるようです。 私の質問は次のとおりです。より多くのスワップ領域を許可するようにカーネルを再構成するにはどうすればよいですか?有望なファイルを見つけました/System/Library/LaunchDaemons/com.apple.dynamic_pager.plistが、秘密の番号はそこにありません。のマニュアルページにdynamic_pagerは、スワップファイルの名前と場所を設定するだけであると書かれています。-S作成されたスワップファイルのサイズを設定するオプションを文書化した同じマニュアルページの古いバージョンがあります。160 GBのスワップファイルを要求してみましたが、効果はありませんでした。スワップファイルはそれぞれ1 GBのままであり、プロセスは依然としてカーネルによって強制終了されました。

1
ディレクトリ内の2つの同一ファイルを示す「ls」
だからどういうわけか、コマンドlsはディレクトリ内の2つの同一のファイルを表示しているようです。 $ ls -Blah /System/Library/LaunchDaemons total 32 drwxr-xr-x 266 root wheel 8.8K Jun 18 10:41 . drwxr-xr-x 79 root wheel 2.6K Mar 31 12:28 .. [redacted] -rw-r--r-- 1 root wheel 715B Jun 18 10:36 tftp.plist -rw-r--r-- 1 root wheel 715B Jun 18 10:35 tftp.plist ファイルの1つを移動、名前変更、編集などできますが、もう1つはそこにあるようにも見えません。bashタブ補完でも同じファイルが表示されます。 たとえば、次を入力してからヒットする TAB $ sudo mv …
14 bash  osx  ls 

1
タイムスタンプ付きのbash履歴
Bash $ HISTFILEに記録されたコマンドのタイムスタンプを保持したいのですが、可能ですか? man bash情報源として使用してセットアップすることはできませんでした。 私の他のオプションは次のとおりです。 function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut commands ) for bash_command in "${bash_commands[@]}"; do printf "${bash_command}" printf ":" done } export HISTFILE=banana export HISTIGNORE="$(thebanana)" export HISTSIZE=999999 export HISTFILESIZE=999999999 export HISTCONTROL=ignoredups:erasedups 私はOS X Mountain Lion(ため息)にいると言及すべきでした。uname -a私に与えます: Darwin CoconutMac.local 12.2.0 Darwin …


1
.tar.gzファイルを取得/ダウンロードするsftpコマンド
私sftpはUnixのコマンドに精通しており、私の知る限りcompressed、サーバーからファイルをダウンロードするために使用するコマンドは sftp get filename.tar.gz しかし、このコマンドを試してみると、ファイルが空になります。つまり、ファイルサイズが0になり、なぜ発生するのかわかりません。.tar.gzファイルの種類専用のコマンドは他にありますか。この圧縮ファイルを取得する手順は何ですか。Macターミナルを使用しています。
14 terminal  osx  scp  sftp 

2
マッチの前後に20文字をgrepするには
試合後の情報が多すぎるという問題があります grep -RnisI --color=auto "pseudomonas" * 試合の前後に20文字または10語だけを取得したい。 そのようなことを行うための適切なツールは何ですか?
14 grep  osx 


3
dfとFinderで使用可能なディスク容量が異なるのはなぜですか?
ホームディレクトリで、df -h $HOME番組 Filesystem Size Used Avail Use% Mounted on /dev/disk1 231G 177G 54G 77% / しかし、ファインダーで 何か案は? 編集 付属df -h出力 /dev/disk1 231G 177G 54G 77% / # this is memory disk /dev/disk2 7.0G 677M 6.4G 10% /Users/HOME/Library/Caches # this is an encrypted dmg /dev/disk3s2 9.3G 7.0G 2.3G 76% /Volumes/NOT_HOME …
14 osx  disk-usage  finder 

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