アプリケーション一覧/ユーティリティ
目次
ユーティリティ
Terminal
Command shells
See the main article: Command-line shell.
See also Wikipedia:Comparison of command shells.
Terminal emulators
Terminal emulators show a GUI Window that contains a terminal. Most emulate Xterm, which in turn emulates VT102, which emulates typewriter. For further background information, see Wikipedia:Terminal emulator.
For a comprehensive list, see Wikipedia:List of terminal emulators.
- Alacritty — A cross-platform, GPU-accelerated terminal emulator.
- aterm — Xterm replacement with transparency support. It has been deprecated in favour of urxvt since 2008.
- Cool Retro Term — A good looking terminal emulator which mimics the old cathode display.
- CuteCom — A graphical serial terminal.
- Eterm — Terminal emulator intended as a replacement for xterm and designed for the Enlightenment desktop.
- foot — Lightweight terminal emulator for Wayland with sixel support
- https://codeberg.org/dnkl/foot || footAUR, foot-gitAUR
- Hyper — A terminal with JS/CSS support. Based on the Electron platform.
- kitty — A modern, hackable, featureful, OpenGL based terminal emulator
- Liri Terminal — Material Design terminal for Liri.
- mlterm — A multi-lingual terminal emulator supporting various character sets and encodings in the world.
- moserial — GTK-based serial terminal for the GNOME desktop.
- PuTTY — Highly configurable ssh/telnet/serial console program.
- QTerminal — Lightweight Qt-based terminal emulator.
- rxvt — Popular replacement for xterm.
- shellinabox — A web-based SSH Terminal
- st — Simple terminal implementation for X.
- http://st.suckless.org || stAUR
- Terminology — Terminal emulator by the Enlightenment project team with innovative features: file thumbnails and media play like a media player.
- urxvt — Highly extendable (with Perl) unicode enabled rxvt-clone terminal emulator featuring tabbing, url launching, a Quake style drop-down mode and pseudo-transparency.
- xterm — Simple terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that cannot use the window system directly.
- Yakuake — Drop-down terminal (Quake style) emulator based on Konsole.
VTE-based
VTE (Virtual Terminal Emulator) is a widget developed during early GNOME days for use in the GNOME Terminal. It has since given birth to many terminals with similar capabilities.
- Deepin Terminal — Terminal emulation application for Deepin desktop.
- EasySSH — SSH Connection Manager.
- Germinal — Minimalist terminal emulator which provides a borderless maximized terminal, attached to a tmux session by default, hence providing tabs and panels.
- GNOME Terminal — A terminal emulator included in the GNOME desktop with support for Unicode and pseudo-transparency.
- Guake — Drop-down terminal for the GNOME desktop.
- kermit — A VTE-based terminal emulator that aims to be simple, fast and effective.
- LXTerminal — Desktop independent terminal emulator for LXDE.
- MATE terminal — A fork of Wikipedia:GNOME terminal for the MATE desktop.
- Pantheon Terminal — A super lightweight, beautiful, and simple terminal emulator. It's designed to be setup with sane defaults and little to no configuration.
- ROXTerm — Tabbed terminal emulator with a small footprint.
- sakura — Terminal emulator based on GTK and VTE.
- Terminator — Terminal emulator supporting multiple resizable terminal panels.
- Termite — Keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
- Tilda — Configurable drop down terminal emulator.
- Tilix — Tiling terminal emulator for GNOME.
- Xfce Terminal — Terminal emulator included in the Xfce desktop with support for a colorized prompt and a tabbed interface.
KMS-based
The following terminal emulators are based on the kernel mode setting that could be invoked without X.
- KMSCON — A KMS/DRM-based system console(getty) with an integrated terminal emulator for Linux operating systems.
framebuffer-based
In the GNU/Linux world, the framebuffer can refer to a virtual device in the Linux kernel (fbdev) or the virtual framebuffer system for X (xvfb). This section mainly lists the terminal emulators based on the in-kernel virtual device, i.e. fbdev.
- yaft — A simple terminal emulator for living without X, with UCS2 glyphs, wallpaper and 256color support.
Terminal pagers
See also Wikipedia:Terminal pager.
- more — A simple and feature-light pager. It is a part of util-linux.
- less — A program similar to more, but with support for both forward and backward scrolling, as well as partial loading of files.
- most — A pager with support for multiple windows, left and right scrolling, and built-in colour support
- mcview — A pager with mouse and colour support. It is bundled with midnight commander.
Terminal multiplexers
See also Wikipedia:Terminal multiplexer.
- abduco — Tool for session attach and detach support which allows a process to run independently from its controlling terminal.
- byobu — An GPLv3 licensed addon for tmux or screen. It requires a terminal multiplexer installed.
- dtach — Program that emulates the detach feature of GNU Screen.
- dvtm — dwm-style window manager in the console.
- GNU Screen — Full-screen window manager that multiplexes a physical terminal.
- mtm — Simple terminal multiplexer with just four commands: change focus, split, close, and screen redraw.
- tmux — BSD licensed terminal multiplexer.
ファイル
ファイルマネージャ
コンソール
- Clex — フルスクリーンのユーザーインターフェイスを持つファイルマネージャ。
- http://www.clex.sk/ || clexAUR
- dired — 1980年からある、太古のディレクトリエディタ。
- http://fossies.org/linux/misc/old/ || diredAUR[リンク切れ: パッケージが存在しません]
- Last File Manager — curses インターフェイスを備えた Python 3 で書かれた強力なファイルマネージャ。
- Midnight Commander — コンソールベース、デュアルパネルのファイルマネージャー。
- nffm — "Nothing Fancy File Manager"、C で書かれたマウスを使わない ncurses ファイルマネージャ。
- Pilot — Alpine メールクライアントについてくるファイルマネージャー。
- Ranger — vi バインディング、カスタマイズ性、多機能をもったコンソールベースのファイルマネージャー。
- Vifm — ncurses ベースの二曲ファイルマネージャー、vi ライクなキーバインド。
グラフィカル
- Andromeda — Qt ベースのクロスプラットフォームファイルマネージャー。
- https://github.com/ABBAPOH/Andromeda/ || andromedaAUR[リンク切れ: アーカイブ: aur-mirror]
- Caja — MATE デスクトップのファイルマネージャ。
- Deepin File Manager — Deepin 用に開発されたファイルマネージャ。
- Dino — Qt によって作成された使いやすくパワフルなファイルマネージャー。
- http://dfm.sourceforge.net/ || dino-dfmAUR[リンク切れ: アーカイブ: aur-mirror]
- Dolphin — KDE デスクトップのファイルマネージャー。
- Double Commander — 2つのパネルが並ぶファイルマネージャ。Total Commander にインスパイアされており新しいアイデアが実装されています。
- emelFM2 — 人気の2パネルデザインを実装しているファイルマネージャー。
- Gentoo — GTK の軽量ファイルマネージャ。
- GNOME Commander — GNOME デスクトップのデュアルパネルファイルマネージャ。
- GNOME Files — 拡張性のある、カスタムスクリプトをサポートしているヘビー級のファイルマネージャー。GNOME のデフォルト。
- Konqueror — KDE デスクトップ用ファイルマネージャー。
- Krusader — KDE デスクトップ用の先進的なツインパネル (Midnight Commander スタイル) ファイルマネージャー。
- muCommander — 軽量でクロスプラットフォームのファイルマネージャ。デュアルパネルのインターフェイスを持ち、Java で書かれています。
- Nemo — Nemo は Cinnamon デスクトップのファイルマネージャです。GNOME Files の代わりとして使えます。
- PathFinder — FOX ツールキットによるファイルブラウザ。
- PCManFM — タブブラウズや壁紙の管理などの機能をもっている軽量ファイルマネージャー。
- qtFM — 小さく軽量な、純粋に Qt ベースの Linux デスクトップ用ファイルマネージャー。
- http://www.qtfm.org/ || qtfmAUR
- ROX — 小さく高速なファイルマネージャー。壁紙やパネルの管理なども可能。
- SpaceFM — GTK+ マルチパネルタブ式ファイルマネージャー。
- Sunflower — 小さく細かく設定可能でプラグインをサポートしたツインパネルの Linux ファイルマネージャー。
- Thunar — 高速に起動し素早くディレクトリを読み込むようにデーモンとして実行できるファイルマネージャー。
- Tux Commander — 人気の Total Commander や Midnight Commander ファイルマネージャーに似た2つのパネルをもったウィンドウ型ファイルマネージャー。
- Worker — 高速、軽量、機能豊富な X Window System 向けファイルマネージャー。
- Xfe — Windows Explorer ライクの X 用ファイルマネージャー (X File Explorer)。
ゴミ箱管理
- trash-cli — FreeDesktop.org の Trash 規格を実装するコマンドラインインターフェイス。
ファイル同期
バックアッププログラム#データ同期も見てください。
- rsync — 差分転送・同期プログラム。
- Syncthing — オープンな分散型のクラウド同期サービス。
- Unison — 双方向同期。VCS のように変更履歴を追跡。
デスクトップ検索エンジン
- Baloo — KDE のファイルインデックス作成・検索ソリューション。
- Catfish — 多目的のファイル検索ツール。
- Docfetcher — Java によるオープンソースのデスクトップ検索アプリケーション。
- fuzzy-find — ファイル検索でファジー補完。
- fzf — 多目的のコマンドライン曖昧検索ツール。
- Gnome Search Tool — ファイルを検索するデフォルトの Gnome ユーティリティ。
- Gnome Search Tool No Nautilus — GNOME Files や gnome-desktop を使わずにファイルを検索する gnome-search-tool。
- Recoll — Xapian がバックエンドのフルテキスト検索ツール。
- Searchmonkey — 正規表現が使えるパワフルな GUI 検索ユーティリティ。
- Tracker — オールインワンのインデックス作成・検索ツールとメタデータのデータベース。
圧縮ツール
コンソール
- atool — 様々な種類のアーカイブを管理するスクリプト。
- arj — 1990年代中頃に DOS/Windows で使われていたアーカイバ。そのオープンソースクローンです。
- cpio — cpio と tar ファイル圧縮フォーマットをサポートする GNU ツール。
- dar — tar の欠点を補うアーカイブ・圧縮ユーティリティ。
- DAR - Disk ARchive || darAUR
- lha — LH-7 形式の圧縮ファイルを作成するアーカイバ。32ビットオンリー (x86_64 で動かすには multilib が必要です)。
- lrzip — rzip/lzma, lzo, zpaq アルゴリズムを使用するマルチスレッドコンプレッサ。
- lz4 — 超高速圧縮アルゴリズム lz4 を使用するファイル圧縮ツール。
- lzop — lzo ライブラリを使用する高速なファイル圧縮ツール。
- p7zip — 7-Zip の、Linux を含む POSIX システム移植。コマンドラインツールの名前は 7z。
- pixz — xz の欠点を補うマルチスレッドの圧縮ツール。
- tar — ユビキタスな tar アーカイブ (tarball) を操作する GNU ユーティリティ。
- zpaq — C++ で書かれた高圧縮率を誇るアーカイバ。Context-Model, LZ77, BWT アルゴリズムを使用。
- zopfli — Google によって開発されている圧縮率が高いファイル圧縮ツール。zopfli という名前の deflate 互換のアルゴリズムを使用。
- zoo — PKZIP が登場するまで主として VMS で使われていたマイナーなアーカイバ。
グラフィカル
- Ark — KDE デスクトップのアーカイブツール。
- Engrampa — MATE のアーカイブマネージャ。
- File Roller — GNOME のデフォルト圧縮ファイルマネージャ。
- FreeArc — Haskell で書かれた多目的のアーカイバ。GTK2 による GUI が付属。今のところ32ビットプラットフォームでしか使えません (x86_64 環境で使うには multilib が必要)。
- http://encode.ru/threads/43-FreeArc/ || freearcAUR[リンク切れ: アーカイブ: aur-mirror]
- PeaZip — オープンソースのファイル・アーカイブマネージャ。
- http://www.peazip.org/peazip-linux.html || peazip-gtk2AUR[リンク切れ: パッケージが存在しません] peazip-qtAUR[リンク切れ: パッケージが存在しません]
- Squeeze — コマンドラインアーカイブツールのフェザー級フロントエンド。
- http://squeeze.xfce.org/ || squeeze-gitAUR[リンク切れ: パッケージが存在しません]
- Xarchiver — GTK+ で作られた軽量なデスクトップ非依存のアーカイブマネージャ。
マージツール
- colordiff — 'diff' の Perl スクリプトラッパー。同じ出力にシンタックスハイライトを追加。
- Diffuse — Python で書かれた小さくてシンプルなテキストマージツール。
- KDiff3 — KDE デスクトップのファイルとディレクトリの比較・マージツール。
- Kompare — ソースファイルの差を回覧・マージするための GUI フロントエンドプログラム。様々な diff フォーマットをサポートし、表示する情報レベルをカスタマイズするための多くのオプションがある。
- Meld — ビジュアル比較・マージツール。ファイル・ディレクトリ・プロジェクトのバージョンの比較が可能。
- xxdiff — ファイルやディレクトリの差異を表示するグラフィカルブラウザ。
Vim と Emacs にはそれぞれ vimdiff と ediff
というマージ機能があります。
バッチ処理リネームプログラム
- GPRename — ファイルとディレクトリの名前を変える GTK+ バッチ処理プログラム。
- KRename — KDE デスクトップ向けのとてもパワフルなバッチ処理リネームプログラム。
- metamorphose2 — wxPython ベースのバッチリネーマーで、正規表現や、メタデータによるマルチメディアファイルの名前変更などをサポートしています。
- pyRenamer — 大量のファイルのリネームのためのアプリケーション。
- https://github.com/SteveRyherd/pyRenamer || pyrenamerAUR[リンク切れ: パッケージが存在しません]
- rename.pl — perl regex ベースのバッチリネーマー。
ディスクの消去
- BleachBit — ディスク容量を開けてプライバシーを守ります。キャッシュやクッキー、インターネット履歴、一時ファイル、ログなどを消去。
- gconf-cleaner — gconf データベースに居座っている不必要な gconf キーを消去。
- rmlint — 重複するファイルを素早く見つけ出すツール (任意で削除も可能)。
ディスク使用量表示プログラム
- Disk Usage Analyzer (Baobab) — GNOME デスクトップ用のディスク使用量アナライザ。
- duc — ディスク使用量を調査するためのライブラリとツールスイート。
- http://duc.zevv.nl/ || ducAUR
- Filelight — コンピュータのディスク使用量を、リング状のマップに視覚化するディスク使用量アナライザ。
- GdMap — ファイルやディレクトリサイズにあわせて長方形を表示するディスク使用量アナライザ。
- gt5 — 差分が表示できる "du-browser"。
- ncdu — シンプルな ncurses ディスク使用量アナライザ。
時刻同期
- NTPd — Network Time Protocol のリファレンス実装。
- Chrony — 軽量な NTP クライアントとサーバー。
- OpenNTPD — Network Time Protocol のフリーで使いやすい実装。
- systemd-timesyncd — ネットワークを介してシステム時刻を同期するためのデーモン。
システムメンテナンス
- cylon — メニュードリブンな Bash スクリプトでアップデート・メンテナンス・アンチマルウェア・バックアップ・システムチェック。
システム監視
カテゴリ:状態監視と通知も参照してください。
- candybar — タイル型ウィンドウマネージャ用の WebKit ベースのステータスライン。
- https://github.com/Lokaltog/candybar || candybar-gitAUR[リンク切れ: アーカイブ: aur-mirror]
- Conky — 軽量でスクリプト式のシステムモニタ。
- Collectd — rrdtool ベースのシンプルで拡張性のあるシステム監視デーモン。消費リソースが少なくて、スタンドアロンに、またはサーバー・クライアントアプリケーションとして設定できます。
- collectl — 軽量なパフォーマンス監視ツール。対話式にレポートを作成したりディスクにログを出力できます。CPU やディスク、InfiniBand、Lustre、メモリ、ネットワーク、NFS、プロセスなどの統計情報を読みやすいフォーマットでまとめます。
- dstat — 多目的リソース統計ツール。
- GKrellM — シンプルで柔軟性のある GTK+ 向けシステムモニタパッケージ。多くのプラグインが含まれている。
- glances — Python 製の CLI curses ベース監視ツール。
- gnome-system-monitor — GNOME のシステムモニタ。
- https://help.gnome.org/users/gnome-system-monitor/ || gnome-system-monitor gnome-system-monitor-gtk2AUR
- htop — シンプルな、ncurses 対話式プロセスビューア。
- KSysGuard — KDE のタスクマネージャ・パフォーマンスモニタ。別名 KSysguard。
- linux process explorer — Linux 向けのグラフィカルプロセスエクスプローラー。
- LXTask — LXDE の軽量なタスクマネージャー。
- mate-system-monitor — MATE の GTK2 システムモニター。
- netdata — ウェブベースのリアルタイムパフォーマンスモニター。
- Task Manager — Xfce の GTK2 プロセス管理アプリケーション。
- Sysstat — リソース管理ツールのコレクション: iostat, isag, mpstat, pidstat, sadf, sar。
- xosview — SGI IRIX の gr_osview に似ているシステムモニター。
システム情報ビューア
コンソール
- alsi — Arch Linux のシステム情報ツール。スクリプトのソースコードを修正しなくても他のシステム用に設定することが可能です。
- archey2 — arch のロゴと基本情報を表示するシンプルな python のスクリプト。Python 2.x バージョン。
- archey3 — Arch Linux のロゴとシステム情報を表示する Python スクリプト。
- dmidecode — SMBIOS/DMI の仕様による BIOS に書かれているシステムのハードウェア情報を表示します。
- hwdetect —
/sys
によってエクスポートされたモジュールを表示するシンプルなスクリプト。archboot に含まれています。
- hwinfo — openSUSE 由来のパワフルなハードウェア検出ツール。
- inxi — システム情報を取得するためのスクリプト。
- neofetch — w3m で画像を表示することができる高速・カスタマイズ可能なシステム情報スクリプト。
- screenfetch — archey と似ていますがスクリーンショットを取得することができます。bash で書かれています。
グラフィカル
- CPU-G — ハードウェアに関する有益な情報を表示するアプリケーション。Windows の CPU-Z に似ています。
- http://cpug.sourceforge.net/ || cpu-gAUR[リンク切れ: アーカイブ: aur-mirror]
- hardinfo — ハードウェアとオペレーティングシステムに関する情報を表示する小さなアプリケーション。Windows のデバイスマネージャに似ています。
- i-Nex — システムで利用できるハードウェアコンポーネントの情報を収集して Windows の人気ツール CPU-Z に似ているユーザーインターフェースで情報を表示するアプリケーション。
- KDE Info Center — ハードウェアやソフトウェアの情報を表示。
- lshw — マシンのハードウェア設定に関する情報を詳しく表示する小さなツール。CLI と GTK のインターフェイス。
その他
- tp-hdd-led — Think-Led で HDD の使用を監視。
- http://timherbst.de/en/tp-hdd-led/ || tp-hdd-ledAUR[リンク切れ: アーカイブ: aur-mirror]
キーボードレイアウトの切り替え
- fbxkb — NETWM 互換のキーボードインジケータ・スイッチャー。システム領域にある現在のキーボードのフラグを表示し、他のキーボードに切り替えることが可能です。
- xxkb — 軽量なキーボードレイアウトインジケータ・スイッチャー。
- qxkb — Qt で書かれているキーボード切り替えアプリケーション。
- X Neural Switcher — テキストアナライザ。入力の言語を検出して必要に応じてキーボードレイアウトを修正します。
- http://www.xneur.ru/ || xneurAUR, gxneurAUR (GUI)
電源管理
省電力設定#パッケージを参照。
クリップボードマネージャ
参照: クリップボードマネージャの一覧。
パッケージ管理
- Lostfiles — 孤立したファイルを検知するスクリプト。
- Pacmatic — アップグレードの前に Arch ニュースをチェックして、設定ファイルの変更を警告する pacman ラッパ。
- pkgfile — あるファイルを使っているパッケージが何かを見つけるツール。
- pkgtools — Arch Linux パッケージ用のスクリプトコレクション。
- srcpac — ソースからのパッケージのリビルドを自動化するシンプルなツール。
- https://projects.archlinux.org/srcpac.git || srcpac[リンク切れ: パッケージが存在しません]
インプットメソッド
国際化#インプットメソッドを見てください。