Linux の組み込みツールの力を利用して独自のデータベースを作成する: ステップバイステップ ガイド
広大な生態系の中で、 Linux、データを簡単かつ効率的に操作および保存できるツールが多数あります。のようなリレーショナル データベース管理システムとは異なります。 MySQL または PostgreSQL、テキスト ファイルを使用して情報を整理できます。このガイドではその方法を説明します 構成する ディストリビューションで利用可能な組み込みツールのみを使用した独自のデータベース Linux。
Sommaire
テキスト ファイルを使用して簡単なデータベースを作成する
保存形式を理解する
データを保存するための最も一般的な形式 Linux はテキストファイルです。などの区切り文字で区切られた値を使用する 結腸 またはスペースを使用して、簡単な構造を作成できます。タスクのリストを保存する次の例を考えてみましょう。
牛乳を買う:2024-10-21:2:open
銀行に電話する: 2024-10-20:1: 終了
基本的な Linux ツールを使用する
Linux には、データの操作方法を変革できる一連のコマンドライン ツールが用意されています。いくつかの主要なコマンドを次に示します。
- 猫 :ファイルの内容を表示します。
- grep : 正規表現に基づいてコンテンツをフィルタリングします。
- ああ : 高度な方法でテキストを操作および分析します。
- カット : 行の特定のセクションを抽出します。
- スペル : ファイル内の行を並べ替えます。
効果的なデータ操作
新しいエントリを追加する
ターミナルからタスクを直接追加するには、コマンドの出力をリダイレクトします。 エコー 次の例のように、ファイルにコピーします。
echo "ゴミを出す:$(date -I):3:open" >> task.txt
データクエリ
データベースにクエリを実行するには 文章、コマンドを使用できます 猫 すべてのタスクを表示するには:
猫のタスク.txt
現在の (開いている) タスクのみを選択するには、次を使用します。 grep :
grep 'open$' task.txt
ツールを使用して結果を最適化する
日付順に並べ替えられたすべてのタスクのリストを取得するには、次のコマンドを使用します。 スペル :
ソート -t':' -k2 タスク.txt
主要な要素の概要表
🔑注文 | 説明 |
猫 | ファイルの内容を表示する |
grep | パターンに基づいてコンテンツをフィルタリングする |
ああ | 高度なテキスト処理 |
カット | 特定の列を抽出する |
スペル | テキスト行を並べ替える |
データ間の関係の構築
「join」を使用してファイルをリンクする
人物に関する情報を含む 2 番目のファイルがあるとします。ご注文に伴い 参加する、次の 2 つのデータ ソースを組み合わせることができます。
join -t':' -1 5 -2 1 task.txt people.txt
「awk」でデータを絞り込む
ファイルを結合した後、次のコマンドを使用して結果を絞り込むことができます。 ああ 特定の列を取得するには:
join -t':' -1 5 タスク.txt people.txt | awk -F':' '{print $2":"$3}'
データの共有とフィードバック
データベースをセットアップしてデータを操作した後は、データベースを簡単に共有したり、フィードバックを要求したりできます。他のユーザーとのダイアログを追加すると、データベースを改善する方法について貴重な洞察が得られます。
交換に招待する
上記のテクニックを使用して、ツールを使用する際に課題や成功点はありましたか? Linux データを管理するには?コメントであなたの経験を遠慮せずに共有してください!
-
会社を辞めずに起業する!週末起業完全マニュアル―独立したいけど、はじめの一歩が踏み出せない人のための 小資本、低リスクで、週末に育む自分サイズのビジネス (アスカビジネス)Binding : Gebundene Ausgabe, medium : Gebundene Ausgabe, ISBN : 4756906958
-
おりがみで作る入れ子の箱: さまざまな形の箱を組み合わせて楽しむBinding : Gebundene Ausgabe, medium : Gebundene Ausgabe, ISBN : 4416718152
-
ビーズで作る、クチュールジュエリー〈4〉天然石の色と質感、光と影を組み合わせるバランスのテクニック、パリで見つけた“オールドフレンチスタイル”のすすめ (Marble Books―daily Made)Label : ビーズで作る、クチュールジュエリー〈4〉天然石の色と質感、光と影を組み合わせるバランスのテクニック、パリで見つけた“オールドフレンチスタイル”のすすめ (MARBLE BOOKS―daily made), languages : japanese, ISBN : 4123901905
Comments
Leave a comment