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

Linuxの質問は、プログラミングに関連している必要があります。このタグは、Linuxでコードを実行したという理由だけでなく、Linux APIまたはLinux固有の動作を使用したプログラミングに関する質問の場合にのみ使用してください。Linuxサポートが必要な場合は、https://unix.stackexchange.comまたは特定のLinuxディストリビューションのStack Exchangeサイト(https://askubuntu.comやhttps://elementaryos.stackexchange.com/など)を試すことができます。


17
サブディレクトリと時間を含むディレクトリで最新の変更されたファイルを再帰的に検索してリストする方法は?
オペレーティングシステム:Linux ファイルシステムタイプ:ext3 推奨される解決策:bash(script / oneliner)、ruby、python いくつかのサブディレクトリとその中にファイルがあるいくつかのディレクトリがあります。これらすべてのディレクトリのリストを作成する必要があります。すべての第1レベルディレクトリが、その中で最後に作成/変更されたファイルの日付と時刻の隣に表示されるように構成されています。 明確にするために、ファイルに触れたり、その内容をいくつかのサブディレクトリレベルで変更したりすると、そのタイムスタンプが第1レベルのディレクトリ名の横に表示されます。次のような構造のディレクトリがあるとします。 ./alfa/beta/gamma/example.txt そして、ファイルの内容を変更しますexample.txt。その時間alfaは、エポックではなく、人間が読める形式で第1レベルのディレクトリの横に表示される必要があります。私は、検索を使用していくつかのことを試してみたxargs、sortと同類が、私は、私がダウンして修正ファイルに/いくつかのレベルを作成するときに「アルファ」のファイルシステムのタイムスタンプが変更されないという問題が周りに取得することはできません。


10
シェルでプログラムの実行時間を取得する
いくつかの異なる条件下でLinuxシェルで何かを実行し、各実行の実行時間を出力できるようにしたいと考えています。 これを行うPerlスクリプトまたはPythonスクリプトを作成できることはわかっていますが、シェルでそれを行う方法はありますか?(たまたまbashです)
407 linux  bash  shell 


23
非ルートプロセスがLinuxの「特権」ポートにバインドする方法はありますか?
私以外のユーザーがいない場合、私の開発ボックスにこの制限があることは非常に不愉快です。 私は標準的な回避策を知っていますが、どれも私が望むものを正確に実行しません: authbind(Debianテストのバージョン1.0、IPv4のみをサポート) iptables REDIRECTターゲットを使用して、低ポートを高ポートにリダイレクトします(「nat」テーブルは、iptablesのIPv6バージョンであるip6tablesにはまだ実装されていません)。 sudo(ルートとして実行することは私が避けようとしていることです) SELinux(または類似)。(これは私の開発ボックスにすぎません。あまり複雑にしたくはありません。) sysctl非ルートプロセスがLinuxの「特権」ポート(1024未満のポート)にバインドできるようにする簡単な変数はありますか、それとも私は運が悪いのですか? 編集:場合によっては、機能を使用してこれを行うことができます。

7
Linuxはどのようにコピーするが上書きしないのですか?
私はしたいcpでも、それ彼らがコピーされたファイルよりも古いディレクトリが、私は、既存のファイルを上書きしたくありません。また、これはCrontab Bashスクリプトの一部になるため、完全に非対話的に実行したいと思います。何か案は?
386 linux  bash  cp 

11
実際に端末画面をクリアする
clear端末でコマンドを使用しても、画面がクリアされたとユーザーをだますだけです...マウスを使用してスクロールすると、以前のコマンドからの出力が引き続き表示されます。テキストの津波に溺れているとき、これは人生を困難にします。 インターネット上で見つけることができるさまざまなソリューション(エスケープコードなど)は、clearコマンドがすでに行っていることのバリエーションにすぎません。 では、Linuxで実際に端末のコンテンツをクリアするにはどうすればよいのでしょうか。

8
行の最後の行番号とヒットカウントを表示するようにgrep出力をフォーマットするにはどうすればよいですか?
ファイル内の文字列を照合するためにgrepを使用しています。以下はファイルの例です。 example one, example two null, example three, example four null, grep -i null myfile.txt 戻り値 example two null, example four null, 次のように、一致した行とその行番号を返すにはどうすればよいですか。 example two null, - Line number : 2 example four null, - Line number : 4 Total null count : 2 -cが一致した行の合計を返すことは知っていますがtotal null count、前に追加するように適切にフォーマットする方法や、行番号を追加する方法がわかりません。 私に何ができる?
378 linux  bash  unix  grep 


14
Linuxでのpthread_createへの未定義の参照
https://computing.llnl.gov/tutorials/pthreads/から次のデモをWebから入手しました。 #include <pthread.h> #include <stdio.h> #define NUM_THREADS 5 void *PrintHello(void *threadid) { long tid; tid = (long)threadid; printf("Hello World! It's me, thread #%ld!\n", tid); pthread_exit(NULL); } int main (int argc, char *argv[]) { pthread_t threads[NUM_THREADS]; int rc; long t; for(t=0; t<NUM_THREADS; t++){ printf("In main: creating thread %ld\n", t); rc = …

7
バックグラウンドプロセスのプロセスIDを取得する方法
シェルスクリプトからバックグラウンドプロセスを開始し、スクリプトが終了したらこのプロセスを強制終了したいと思います。 シェルスクリプトからこのプロセスのPIDを取得するにはどうすればよいですか?私が見る限り、変数$!にはバックグラウンドプロセスではなく、現在のスクリプトのPIDが含まれています。


19
起動時にシェルスクリプトを実行する方法
でAmazon S3の Linuxインスタンス、私はと呼ばれる2つのスクリプト持つstart_my_appとstop_my_app起動と停止を永遠に(これは私のNode.jsアプリケーションを実行すると)。これらのスクリプトを使用して、Node.jsアプリケーションを手動で開始および停止します。ここまでは順調ですね。 私の問題:start_my_appシステムが起動するたびに実行されるように設定したいです。内部にファイルを追加する必要があるinit.dことと、それを内の適切なディレクトリにシンボリックリンクする方法はわかっていますがrc.d、実際にに配置したファイル内に何を入れる必要があるのか​​わかりませんinit.d。のように1行にするだけだと思いますがstart_my_app、それでもうまくいきません。
367 linux  node.js  init.d  forever 

4
Linux向けの優れた16進エディタが必要[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 Linux用の優れたHEXエディターが必要です。 速い 機能の検索/置換 16進数だけでなく、2進数、8進数などのデータも表示できます。 遅くなったり応答しなくなったりすることなく、巨大な(> 1 GB)ファイルを処理できます(この要件は重要です) オプションで、いくつかの比較/差分機能があります 何を提案できますか?
365 linux  hex  hex-editors 

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