アクセスする Web サイトの数を減らすだけで、不気味な Web トラッカーやクロスサイト スクリプティングを回避できることに気づいて以来、私はターミナル内でより多くのことを実行する方法を見つけようと努めてきました。ブラウザではなくターミナルでできる 8 つのことをすでに投稿しましたが、これを継続的なシリーズにしたいと考えています。
Windows ユーザー向けのちょっとした注意事項
WSLボックスをセットアップする
ほとんどの CLI ツールは Unix 系システム (Linux または macOS) を念頭に置いて構築されているため、Windows 用の事前構築済みパッケージを見つけるのが難しい場合があります。場合によっては、winget リポジトリで利用できる場合もありますが、通常は利用できません。ただし、WSL (または Linux の場合は Windows サブシステム) をいつでも起動してコマンド ライン ツールをインストールして使用できるため、これは実際的な問題ではありません。
これらのツールのほぼすべてが Arch ユーザー リポジトリで見つかるため、Arch Linux をお勧めします。
WSL を使用して Windows 上に Linux をセットアップしました。WSL を使用してできることは次のとおりです。
短い答えがほとんどすべてです。
インターネット速度を確認する
読み込みが速くなり、より詳細な情報が表示されます
インターネット速度をチェックするためだけに、ブラウザを開いて Web サイトが読み込まれるのを待つ必要はありません。オペレーティング システムのターミナル アプリを使用すると、基本的には即座に実行できます。これを実行できる CLI ツールをすでに紹介しましたが、これは非常に基本的なものであり、インターネット速度テスト Web サイトに代わるものではありません。この新しいツールはそれを実現します。
ツールは cloudflare-speed-cli。起動するとすぐに速度テストが開始されます (ターミナルに「cloudflare-speed-cli」と入力して Enter キーを押すだけです)。これは、これまで試したどの Web サイトよりもはるかに高速で詳細です。
このツールは、現在および平均のダウンロードおよびアップロード速度を、きちんとした視覚的なグラフで表示します。過去のテスト結果が自動的に保存され、履歴タブに収集されます。遅延と追加のネットワーク情報も同じダッシュボードに表示されます。
このスクリプトを使用して Linux または macOS にインストールできます。詳細については、GitHub リポジトリを参照してください。
curl -fsSL https://raw.githubusercontent.com/kavehtehrani/cloudflare-speed-cli/main/install.sh | sh
他の人のスクリプトを実行する前に必ず調べてください。
タイピング速度をテストする
またはタッチタイピングの練習をする
という素敵な小さなツールがあります boomtypr これにより、インターネット接続なしでターミナルでの入力速度をテストできます。最小限の入力ウィンドウとプロンプトが表示されます。完了すると、正確さと入力速度が表示されます。
上下の矢印キーを使用して、テスト時間を増減します。 Tab キーを使用して、「zen」モードと「test」モードを切り替えます。 「禅」モードは練習セッションに最適です。
Windows ユーザーは Winget を使用してインストールできます。
winget install yagnikbuilds.boomtypr --source winget
macOS の場合は、brew を使用できます。
brew install yagnikpt/tap/boomtypr
Linux ボックスでは、ソースからビルドできます。
git clone https://github.com/yagnikpt/boomtypr.git
cd boomtypr
make
レトロなスタイルでニュースを読む
アルゴリズム フィードが登場する前は、Web サイトからニュースや記事を取得するための RSS がありました。 RSS (Really Simple Syndication) は、ソースからのニュースや記事を 1 か所に集約するテクノロジーです。そのため、10 個の異なる Web サイトを閲覧する代わりに、RSS フィードで最新のコンテンツを取得できます。 AI が関与していないため、最新のフィードとは異なります。定期購読しているものを正確に入手でき、時系列順に入手できます。
また、RSS によって追跡されないため、よりプライベートになります。実は完全に匿名なんです。その仕組みは次のとおりです。Web サイトには通常、公開されている特別な RSS リンクがあります。関心のある Web サイトからリンクを大量に収集し、テキスト ファイルに入れて、そのテキスト ファイルを RSS リーダーにフィードします。それでおしまい。これらのサイトが新しいものを公開すると、それが RSS フィードにポップアップ表示されます。
無料の RSS リーダー アプリを携帯電話またはデスクトップにインストールできます。ただし、私は主に次のコンソール アプリを使用します。 newsboat。シンプルで邪魔なものはありません (広告もありません)。
キーボード ショートカットを使用して移動できます。矢印キーでスクロール、Enter で読み取り、「r」で更新します。必要に応じて、「o」を押してブラウザで記事を開くこともできます。 「s」を押すと、記事を .txt ファイルとして保存できます。 「n」で次の記事に進みます。
Windows では winget を使用してインストールできます。
winget install newsboat
macOS では、brew を使用してインストールできます。
brew install newsboat
Linux を使用している人は、apt、pacman、または dnf を使用して入手できます。
apt install newsboat
pacman -S newsboat
dnf install newsboat
インターネット経由でファイルを送信する
はるかに速いです
以前は、ファイルをアップロードして他の人と共有したり、別のデバイスで取得したりするための Web サイトを探していました。私はいつも仕事でランダムなウェブサイトを使用していましたが(それは私自身の責任ですが)、いつも煩わしかったです。 Curl ツールを使用すると、作業が非常に簡単になりました。
共有可能なリンクを取得したい場合は、curl コマンドを使用できます。
curl -F "[email protected]" https://0x0.st
ファイル名をターゲット ファイルに置き換えるだけで、コマンドは直接ダウンロード リンクを返します (最初に Web サイトを開く必要はありません)。このパブリック リンクは誰とでも共有でき、特別なソフトウェアを必要とせずにファイルをダウンロードできます。
ポモドーロで集中力を維持する
ターミナルに組み込まれた美しいタイマー
ポモドーロは時間管理のコツです。特定の期間タイマーを実行してタスクに取り組む必要があります。タイマーが鳴ると、少し休憩します(これも一定時間)。 pomo このために。私が最もよく使うターミナルアプリです。
「pomo」とセッション時間を入力し、Enter キーを押すだけです。
pomo 30m
即座にセッションが開始され、カウントダウンが表示されます。ポモドーロ セッションをカスタマイズしたり、キーボード ショートカットを使用して休憩をスキップしたりできます。このツールはあまりお勧めできません。
休憩時間になるとポップアップ通知が送信されるため、タイマーが開始されたらタイマーを見る必要はありません。統計も表示されます。走る pomo stats。
インストールするには pomo Windows では、ターミナルを開いてこのコマンドを実行します。
winget install Bahaaio.pomo
macOS デバイスでは brew を使用します。
brew install --cask bahaaio/pomo/pomo
Linux ボックスでは、ソースからビルドできます。
git clone [email protected]:kevinschoon/pomo.git
cd pomo
make
cp bin/pomo ~/bin/
Arch を使用している場合は、Arch ユーザー リポジトリから直接入手してください。
yay -S pomo
- オペレーティング·システム
-
Ubuntu Linux 22.04 LTS
- CPU
-
第13世代インテル Core i7-1360P
ターミナル アプリは、醜い「黒い空白に白い文字」の時代から大きく進歩しました。多くのユースケース (特にツールとユーティリティ) で、これらは素晴らしく使えます。サイトの読み込みが遅いことや、どこにでもある広告にうんざりしている場合でも、ターミナル上で同じタスクをサクサクと爽快に実行できるようになります。