efficiency

--remove-source-filesが指定されている場合、rsyncがmvコマンドを利用しないのはなぜですか?
efficiency

--remove-source-filesが指定されている場合、rsyncがmvコマンドを利用しないのはなぜですか?

ファイルシステムでツリーを移動したいとしましょう。 /path/to/a a.txt b.txt (3.0.9プロトコルバージョン30)を他のものとしてrsync使用する(たとえば、場所の指定なしで利用可能でなければならず、読み取り、書き込みではなくリンクやアノードの変更などのファイルシステムレベルの操作で利点を得るためのコマンドを使用する必要があります。)のすべてのファイルを削除しますか?rsync -a --remove-source-files /path/to/a/ /path/to/b/rsyncrsync-x-xmv 編集1:mv...

Admin

sqliteに存在しないスキーマがあることを確認してください。
efficiency

sqliteに存在しないスキーマがあることを確認してください。

プレーンテキストファイルで同様の状況を説明しました。巨大なファイルから多数のパターンをGrepします。。多くの人が私がこれを行う必要があると言っているので、データをsqliteデータベースに移行しています。 約10,000のパターンを抽出したファイルがあります。次に、データベースにそのスキーマが含まれていないことを確認します。それ以外の場合は、さらなるfile処理のために外部に保存する必要があります。 for id in $(grep ^[0-9] keys); do if [[ -z $(sqlite3 db.sqlite "select id f...

Admin

標準出力のN行目の番号にアクセスできますか?
efficiency

標準出力のN行目の番号にアクセスできますか?

ファイルリストを出力するスクリプトを考えてみましょう。 $> bash someScript.sh path/to/some/file path/to/the/file/i/want/to/work/with path/to/yet/another/file 2番目のファイルパスを別のコマンドに引数として渡したいと思いますvim。直接アクセスする方法はありますか? 必ずしも2番目のファイルにアクセスする必要はありませんが、次回は3番目または27番目のファイルにアクセスすることもできることを指摘したいと思います。できるだけ簡単にN行を選択できるよ...

Admin

Linux 实用程序在运行管道命令时是否智能?
efficiency

Linux 实用程序在运行管道命令时是否智能?

我刚刚在终端中运行了几个命令,我开始想知道,Unix/Linux 在运行管道命令时是否采用快捷方式? 例如,假设我有一个包含 100 万行的文件,其中前 10 行包含hello world.如果运行该命令,grep "hello world" file | head第一个命令是否会在找到 10 行后立即停止,还是会先继续搜索整个文件? ...

Admin

全長DR
efficiency

全長DR

私のマシンの一つは2GB EeePCサーフィン、リソースが非常に限られたシンプルなネットブックです。今はとても限られています。22MB空きスペースが残っています。 そのために私は走っているアーキテクチャLinuxそしてアンボクシングDEとモバイルPCとしての広範なアプリケーション。 不要なスペースの使用を排除する方法はありますか? ...

Admin

`tacファイル| grep foo(パイプ)が「grep foo <<(tacファイル)」(プロセス置換)よりも速いのはなぜですか?
efficiency

`tacファイル| grep foo(パイプ)が「grep foo <<(tacファイル)」(プロセス置換)よりも速いのはなぜですか?

この質問の動機は「リバースのインポート」では、巨大なファイルを下から上に移動する方法について説明します。 @カオスが言った: tac file | grep whatever またはより効率的に: grep whatever < <(tac file) @vinc17さんが言った。: < <(tac filename)パイプと同じくらい速くなければなりません。 他のユーザーの興味深いコメントもたくさんあります。 私の質問: |これらとそしての違いは何ですか< <()? 一方が...

Admin

リバースのインポート
efficiency

リバースのインポート

非常に大きなテキストファイル(約10,000,000行)があるとしましょう。grep最後から始めて結果をファイルに保存する必要があります。タスクを完了する最も効率的な方法は何ですか? ...

Admin

centos クラスターコア/each_program
efficiency

centos クラスターコア/each_program

私はUnixサーバー(OS:centos5)を使用しており、複数のクラスタを使用しています。 一部のクラスタには8つのコアがあり、他のクラスタには24のコアがある式です。 このコマンドを使用してジョブを実行します。 qsub -q cluster_name -d $PWD Program_name クラスタを効率的に使用するために、OPENMPを並列化に使用します。 問題は、ほとんどの場合、私のプログラムは同時に3つのコアしか使用しないということです。 つまり、コンピューティングのパフォーマンスを大幅に無駄にしました。 クラスタの代わりにPC...

Admin

「検索」名パターンの圧縮
efficiency

「検索」名パターンの圧縮

使っています find . -name '*.[cCHh][cC]' -exec grep -nHr "$1" {} ';' find . -name '*.[cCHh]' -exec grep -nHr "$1" {} ';' .c、.C、.h、.H、.cc、および.CCで終わるすべてのサブディレクトリにリストされているすべてのファイルから文字列を取得します。しかし、これには2つのコマンドが含まれているため、非効率的だと感じます。 1つの正規表現を使用して.c、.C、.h、.H、.cc、および.CCファイルを含む正規表現を作成するにはどうすれ...

Admin

ウィンドウマネージャのメモリ使用量を比較するには?
efficiency

ウィンドウマネージャのメモリ使用量を比較するには?

少しテストしたいです。ウィンドウマネージャ特定の期間、どちらが少ないメモリとCPUを使用しているかを確認してください(古いコンピュータでより良いオプション)。 (レビューを読むのではなく)自分でテストしたいと思いました。 正確な結果を得るには、どのテストアプリケーションを使用する必要がありますか?どのように使用しますか? ...

Admin

プロセス優先順位とCPU速度
efficiency

プロセス優先順位とCPU速度

一部のデバイスでは、CPU 速度が動的で負荷が高いと高速化されます。 プロセスの実行中にCPU速度の増加に影響を与えないように、プロセスのレベルまたは優先順位を良いレベルに設定できるかどうか疑問に思います。 つまり、プロセスはフル容量で実行されていますが、アイドルCPUサイクルのみが低い優先順位で使用されています。ただし、これがCPU速度の増加につながるわけではありません。 CPUがシャットダウンすると、プロセスは停止します。 CPU が遅い場合、プロセスは CPU の一部または大部分を使用できます。 CPUが高速であれば、他のプロセスは90%で実行さ...

Admin

軽量vimをインストールし、vimインスタンスにファイルを効率的にロードする方法は?
efficiency

軽量vimをインストールし、vimインスタンスにファイルを効率的にロードする方法は?

私のUbuntuノートブックでは、vimインスタンスを1つだけ持つことができます。 vim --servername VIM その後、次のコマンドを使用してコンソールからファイルを開くことができます。 vim --remote-silent filename 私は両方に短いエイリアスを使用します。 私はまた、他のコンピュータでいくつかの計算を行います(このコンピュータを仕事用コンピュータと呼びます)。 Debian x64(GUIなし)をインストールします。私は通常、Windows PCで複数のPuttyインスタンスを使用してアクセスします。実...

Admin

多数のinotify監視または統計呼び出しの効率性
efficiency

多数のinotify監視または統計呼び出しの効率性

私はinotifyを活用して多数のファイル(数万から数十万のファイル)への変更を追跡するソフトウェアを開発しています。私は次のアイデアを思いついた。 ファイルごとに1つの時計 親ディレクトリごとに1つの時計 inotifyを避け、ファイルシステムの変更を定期的に確認してください(推奨されません)。 私が見ているすべてのファイルと、ランタイムとサイズなど、いくつかの基本的な統計を含むデータベースがありますが、変更されたファイルが見つかるまで、そのディレクトリ内のすべてのファイルを計算する必要があります。 多数(100,000以上)のinotifyモニ...

Admin