locate

ファイルまたはディレクトリ名に特定の単語が表示されるすべてのディレクトリを一覧表示するコマンドはありますか?
locate

ファイルまたはディレクトリ名に特定の単語が表示されるすべてのディレクトリを一覧表示するコマンドはありますか?

私はファイルやフォルダがどこにあるのか覚えていないときにこのコマンドを使用します。locate(このコマンドはより多くの項目を見つけて、より多くの候補を受け入れるようです。 しかし、私が間違っている可能性があります。)find しかし、当然、次のような反応がたくさん出てきました。 locate clang /data/sauvegardes/dev/Java/Experimentations/Angular4/bikes/node_modules/blocking-proxy/.clang-format /data/sauvegardes/dev/Java...

Admin

Ubuntuからslocateをインストールする方法
locate

Ubuntuからslocateをインストールする方法

slocateこのコマンドへのいくつかの参照を見ました。[1][2]これはコマンドlocateのより安全な代替手段です。ただし、を使用してインストールすることはできませんsudo apt install slocate。また、Ubuntuにインストールする方法への参照が見つかりません。 1つの参照しかありません。すべてのLinuxプラットフォームにインストール。しかし、これは問題です。使用方法についてもUbuntuの公式マニュアルから引用。 それでは、参照されているが利用できないのはなぜですか?確かにそうですソースからのみインストール? ...

Admin

フルスキャンを実行しないことでupdatebをより速く実行する方法(mtimeではない可能性があります)
locate

フルスキャンを実行しないことでupdatebをより速く実行する方法(mtimeではない可能性があります)

完全なチェックを避けることで、アップデートはどのように非常に迅速に実行できますか?親フォルダの mtime は、サブフォルダのファイルの影響を受けません。 存在するupdatedbなぜプログラムはそんなに速く実行されますか? @hugomg 実際にはそうではないと思います。直系親のmtimeのみを変更する必要があります。 – @クサラナンダ 検索しましたが、答えが見つかりませんでした。 ...

Admin

「検索」と「検索」があるのと同じです。より高速な「grep」データベースはありますか?
locate

「検索」と「検索」があるのと同じです。より高速な「grep」データベースはありますか?

locate(またはupdatedb)はやや簡単です。目的のパス(通常「/」)の出力を取得してソートし、findプレfrcode圧縮ツール()を使用して圧縮します。ここで、連続する共通プレフィックスは次の数に置き換えられます。繰り返される文字。 もしそうなら、人々が全文検索に似たものを作成するのを防ぐ理由は何ですか?たとえば、システム上のすべてのファイルをリンクし、各行をformatでソートしてから事前圧縮を実行するline:filename:linenumberのはどうですか?私はあなたがより速いもので終わると思いますgrep。ただし、毎日/週間のクローン...

Admin

`plocate`は私のホームディレクトリに結果を見つけることはできませんが、 `mlocate`はそれを探します。ホームディレクトリから結果を検索するには?
locate

`plocate`は私のホームディレクトリに結果を見つけることはできませんが、 `mlocate`はそれを探します。ホームディレクトリから結果を検索するには?

mlocate現在から移行しようとしていますplocate。 mlocate私のスクリプトで使用します(注:エイリアスは、locate私がインストールしたエイリアスに応じてmlocateまたはです)。plocate ホームディレクトリが正常に検索されました。mlocate 実行後の最初の10個の出力は次のとおりですlocate home(locateのエイリアスmlocate)。 /home /etc/apparmor.d/tunables/home /etc/apparmor.d/tunables/home.d /etc/apparmor.d/tunabl...

Admin

Oracle Linuxのシェル・スクリプトでコマンドの場所を指定する権限が拒否されましたか?
locate

Oracle Linuxのシェル・スクリプトでコマンドの場所を指定する権限が拒否されましたか?

次のコマンドを含むシェルスクリプトを実行しようとしています。 $locate /etc/*.conf / etc /で.confで終わるすべてのファイルが見つかりましたが、スクリプトを実行するたびにコマンドラインに表示されます/etc/chrony.conf: Permission denied。コマンドラインでのみコマンドを実行するたびに正常に実行されますが、スクリプトは失敗します。 chmodを使用してスクリプト権限を更新し、sudo権限でスクリプトを実行しようとし、スクリプト自体内でsudo権限を付与し、さらにはrootとしてログインしていますが、ま...

Admin

txt検索と* .txt検索の違いは何ですか?
locate

txt検索と* .txt検索の違いは何ですか?

出力locate txt | head: /etc/brltty/brl-ba-all.txt /etc/brltty/brl-bd-all.txt /etc/brltty/brl-bl-18.txt /etc/brltty/brl-bl-40_m20_m40.txt /etc/brltty/brl-ec-all.txt /etc/brltty/brl-ec-spanish.txt /etc/brltty/brl-eu-all.txt /etc/brltty/brl-lb-all.txt /etc/brltty/brl-lt-all.txt /etc/brl...

Admin

mlocateと検索の違い
locate

mlocateと検索の違い

デフォルトでは、locateUbuntu 22.04.1 LTSでは機能しません。端末に次のメッセージが表示されます。 Command 'locate' not found, but can be installed with: sudo apt install plocate ご覧のとおりsudo apt install plocate。 mlocateplocateどのようなものをインストールするかを決定できるようにとの違いを知りたいです。 ...

Admin

Linux Mintでは何もせずに見つけて更新します。
locate

Linux Mintでは何もせずに見つけて更新します。

私はLinux Mint 21を使用しています。 現在、このlocateコマンドは結果を返さず、 updatedb常にすぐに返します。データベースのサイズは数キロバイトを超えません。 パッケージがインストールされていることを確認しましたmlocate。このコマンドは、最終的にデフォルトのバイナリ実行可能ファイルとしてupdatedb解決されるカスケードシンボリックリンクです。/usr/sbin/updatedb.plocate この問題は、同じディストリビューションを実行しているx86 64ビットコンピュータに加えて共通点がない2つの別々のシステムで発...

Admin

コマンドを実行するときにデフォルトフラグをどのように使用する必要がありますか?
locate

コマンドを実行するときにデフォルトフラグをどのように使用する必要がありますか?

状況に応じてzshを使用してください。を使用するたびに渡してフラグを指定したいとlocate思います。-i-A 通常、問題を解決できる場合は、alias既存のコマンドと同じ名前のコマンドを生成して実行します。しかし、それによるとこの問題、エイリアスはパラメータを受け入れることができないため、代わりに関数を使用する必要があります。通常は、コマンドと同じ名前の関数があるという考えが間違っているようで、そこで停止します。理由は言えませんが。 ついにそのような関数を作成しようとしたとき、このような気がしました。これはコマンドのデフォルトフラグを設定したい私にとって一...

Admin

updatebで作成されたデータベースは、一定時間が経過すると期限切れになりますか?
locate

updatebで作成されたデータベースは、一定時間が経過すると期限切れになりますか?

数日前、locateホームファイルシステムでいくつかのファイルを探していましたが、何も返されませんでした。私が見るには、ルートファイルシステムのファイルだけをインデックス付けし、メインファイルシステムはインデックス付けしないようです。 (設定がどこにあるのかわかりません。)だから、実行してupdatedbデフォルトlocateのファイルシステムでファイルを見つけました。 もう一度実行すると、locate何も返されません。作成されたデータベースはupdatedb一定時間が経過すると期限切れになりますか? ありがとうございます。 修正する: 私はNixOSを使...

Admin

アップデートがプラグを抜いたリムーバブルドライブへのローカルパスを保存できますか?
locate

アップデートがプラグを抜いたリムーバブルドライブへのローカルパスを保存できますか?

私は次のようにupdatebを実行します。updatedb --localpaths="/a /b" /aリムーバブルドライブです。/bローカルハードドライブです。常にアクセスできるわけではありませんが、特定のファイルがそこにあるかどうかを見つけるために/a実行したいことがよくあります(最後に実行した時間に基づいて)。locateupdatedb 問題は、updatedb接続していない状態で実行するとエラーが発生することです。 /usr/bin/find: '/a': No such file or directory データベースはこれに関する最新情報を...

Admin

plocate updateb /var/lib/plocate/: ディレクトリエラーです。
locate

plocate updateb /var/lib/plocate/: ディレクトリエラーです。

plocateは公開リストの検索(1)に基づいており、より小さいインデックスでより高速な検索を提供します。ほとんどすべての点でm​​locateをすぐに置き換えることができ、SSDと非SSDの両方で高速です。 しかし、使用に問題があります。WSL1から。 $ plocate java /var/lib/plocate/plocate.db: No such file or directory $ sudo updatedb /var/lib/plocate/: Is a directory $ updatedb.plocate /var/lib/pl...

Admin

"fallocate"コマンドはどのようなコンテンツ/データを生成しますか?
locate

"fallocate"コマンドはどのようなコンテンツ/データを生成しますか?

命令を実行するとsudo fallocate -l 2G /swapfile2GBが生成されますが、その中にはどのような内容やデータが含まれていますか?カスタマイズできますか?それではどうでしょうか?いくつかの調査をしてみましたが、これについての詳細はありません。これfallocateに良い用途があるのか​​気になりますswap file。 たとえば、sudo dd if=/dev/zero of=/swapfile bs=1024 count=Nゼロで埋められたデータを生成する場合、swap fileゼロで埋められたデータが必須かどうかはわかりません。sw...

Admin