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

このタグは、UNIXに直接関連するプログラミングの質問に限定されます。一般的なソフトウェアの問題は、Unix&Linux Stack Exchangeサイトまたはスーパーユーザーに送信する必要があります。Unixオペレーティングシステムは、1960年代後半にBell Labsによって開発された汎用OSであり、現在、さまざまなバージョンで存在しています。

4
TCPループバック接続とUnixドメインソケットのパフォーマンス
同じデバイスで実行されているサーバーとの通信を必要とするAndroidおよびiOSベースのアプリケーションでの作業。現在、アプリとサーバーとの通信にTCPループバック接続を使用しています(ユーザー層で作成されたアプリ、Android NDKを使用してC ++で作成されたサーバー) 相互通信をUnixドメインソケットに置き換えるとパフォーマンスが向上するのだろうか。 または一般的に、Unix DomainソケットがTCPループバック接続よりも優れたパフォーマンスを提供することを証明する証拠/理論はありますか?

8
コマンドライン端末での乗算
ラボ端末への入力にシリアルターミナルを使用しています。私はそれを使って見つけました $ echo "5X5" の文字列を返すだけです"5X5"。乗算演算を実行するコマンドはありますか?
115 bash  unix  command-line 

5
検索を使用してサブディレクトリを除外する
私はこのようなディレクトリ構造を持っています data |___ | abc |____incoming def |____incoming |____processed 123 |___incoming 456 |___incoming |___processed Dataディレクトリ内のすべてのフォルダーに着信サブフォルダーがあります。def / incomingと456 / incoming dirsを除くすべてのフォルダーとサブフォルダーからすべてのファイルを取得したいと思います。次のコマンドで試してみました find /home/feeds/data -type d \( -name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print しかし、期待どおりに機能していません。 ラビ
115 bash  unix 


4
単純なソケットをSSLソケットに変える
ソケット(「クライアント」と「サーバー」)を使用する単純なCプログラムを作成しました。(UNIX / Linuxの使用) サーバー側は単にソケットを作成します: sockfd = socket(AF_INET, SOCK_STREAM, 0); そして、それをsockaddrにバインドします。 bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); そして聞いて(そして受け入れて読んで): listen(sockfd,5); newsockfd = accept(sockfd, (struct sockaddr *) &cli_addr, &clilen); read(newsockfd,buffer,255); クライアントはソケットを作成してから、ソケットに書き込みます。 今、私はこの単純な接続をSSL接続に変換したいと思います。 OpenSSLをプロジェクトに追加しようとしましたが、必要なものを実装する簡単な方法が見つかりません。
115 c  linux  sockets  unix  ssl 

3
find -exec cmd {} + vs | xargs
非常に大きなファイルのセットよりも効率がよく、使用する必要があるのはどれですか。 find . -exec cmd {} + または find . | xargs cmd (ファイル名に変な文字がないと仮定します)
115 linux  unix  command-line  find 

17
Javaプロセスのリスト
すべてのJavaプロセスをbashでリストするにはどうすればよいですか?コマンドラインが必要です。コマンドpsがあることは知っていますが、使用する必要があるパラメーターがわかりません。
113 linux  bash  unix  command-line 

2
grepはどのように高速に実行されますか?
シェルでのGREPの機能に本当に驚いています。以前はJavaでsubstringメソッドを使用していましたが、今ではGREPを使用して数秒で実行され、以前使用していたJavaコードよりも非常に高速です。 (私の経験によれば、私は間違っているかもしれません) それがどのように起こっているのか理解できなかったと言われていますか?また、ウェブ上で利用できるものはあまりありません。 誰かがこれを手伝ってくれる?
113 unix  grep 




6
実行シェルはどのように/いつJenkinsでビルドを失敗としてマークしますか?
これに対する答えを探しているときに見つけた恐怖の物語... OK、Jenkinsが実行するはずのすべてをほぼ実行する.shスクリプトがあります。 SVNからソースをチェックアウトします プロジェクトをビルドする プロジェクトをデプロイします 自分で掃除する したがって、Jenkinsでは、Execute Shellコマンドでスクリプトを実行してプロジェクトを「ビルド」するだけで済みます。スクリプトが実行されます(ソースがダウンロードされ、プロジェクトはビルド/デプロイです)が、ビルドに失敗のマークが付けられます。私はスクリプトを閉じてみました: 出口0(まだ失敗としてマークします) 出口1(予想どおり、失敗としてマークします) 終了コマンドはまったくありません(失敗としてマークされます) 実行シェルはいつ、どのように、なぜビルドを失敗としてマークしますか?
112 shell  unix  jenkins  build  hudson 



5
すべてのサブディレクトリから特定の拡張子を持つすべてのファイルをコピーします
UNIXでは、特定の拡張子を持つすべてのファイル(すべてのExcelファイル)をすべてのサブディレクトリから別のディレクトリにコピーしたいと思います。次のコマンドがあります。 cp --parents `find -name \*.xls*` /target_directory/ このコマンドの問題は次のとおりです。 ディレクトリ構造もコピーし、ファイルだけが必要です(したがって、すべてのファイルは最終的に/ target_directory /にあるはずです) ファイル名にスペースが含まれているファイルはコピーされません(かなりの数です)。 これらの問題の解決策はありますか?
111 bash  unix  cp 

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