Competitiveness is a vice of mine. When I heard that a friend got Linux to boot off of NFS, I had to one-up her. I had to prove that I could create something harder, something better, faster, stronger. Like all good projects, this began with an Idea. My mind reached out and grabbed wispy tendrils from the æther, forcing the disparate concepts to coalesce. The Mass gained weight in my hands, and a
シンプルで多機能、カスタマイザブルな Linux TUI ファイルマネージャ マウスでやる GUI のファイルマネージャ(ファイル管理ソフト)はマウスだけでほとんどの事ができるし、片手だけでできてしまうのもいい。けれどオブジェクトにマウスカーソルを合わせて、という操作そのものは、軽快で素早いということとはベクトルが違うのではなかろうか。 それに対しコンソール版のファイルマネージャ(TUI ファイルマネージャ)は、マウスで使うものではないからこその操作体系に加えて、小サイズゆえの軽さと起動時間の早さとがあいまって、軽快である。 それらのひとつ、 ranger は vim ライクなキーバインディングのファイラーソフトだ。 私はこの ranger をよく使っているけれど、使い込むうちに豊富な機能の使い方は整理しておくのがいいと思ったから、以下の通りに ranger を使うことのメモにした。 ra
LinuxもしくはMacで使うことの出来る、CLIファイルマネージャであるrangerの紹介と、使いやすくする設定を紹介します。 追記(2015/06/13 21:01) 基本的な設定方法をまとめたので、こちらもご覧ください。 CLIファイルマネージャrangerの基本設定 - Qiita 追記ここまで まず、rangerそのものについてですが、vimライクなキーアサインでも動かすことができ、設定ファイルも読みやすく、挙動も安定しているので、CLIで動くファイルマネージャを探しているのなら、迷わずこれでいいと思います。なにより軽いので、GUIでファイルマネージャを使うよりは軽快で、一度このスピードになれてしまうと、もう戻れない感覚だと思います。 詳細な説明については、rangerのWikiを見てもらうか、英語ですが以下の動画を見てもらえば分かるのではないかと思います。以下では、個人的に便利
設定 起動後、ranger は ~/.config/ranger ディレクトリを作成します。デフォルト設定をこのディレクトリにコピーしたいときは次のコマンドを実行してください: ranger --copy-config=all rc.conf - スタートアップコマンドとキーバインド commands.py - : で起動するコマンド rifle.conf - 特定のファイルを起動した時に使われるアプリケーション デフォルトファイルもロードされるので rc.conf にはデフォルトファイルとの差異部分だけを記述します。commands.py には、ファイル全体をインクルードしない場合、一番最初に以下の行を記述します: from ranger.api.commands import * 作成したディレクトリ ~/.Trash/ に DD でファイルを移動するキーバインドを追加するには、~/.
Twitterとか見て「そうだったのかー」とか言うんじゃなくて、ちゃんと調べてみましょうよ。/usr は元々ユーザーのホームディレクトリをおいていた場所ですよ。/bin などを置いていたシステムディスクの容量が足りなくなったので別ディスクだった /usr 以下を使うようになっただけです。Unix System Resources とかそんな長い名前、後付けに決まってるでしょ? 翻訳は面倒なので、DeepL(の少し手直し)です。 初期の Unix のドキュメントから URLと1972年という年から、おそらく Version 1 Unix (1971) のドキュメントだと思います。ここ 経由で見つけました。 12ページにこのようなものがあります。詳細はよくわかりませんがディレクトリ構造でしょう。 idata: / root 41. 140016 .byte 7,1 9f-.-2 41. <..
Linuxコマンドラインから世界地図が操作できるmapsciiが凄かったので紹介します。 WSLであればwin-R > bashよりbashを立ち上げて、以下コマンドを実行するだけ。 telnet mapscii.me rastapasta/mapscii: 🗺 MapSCII is a Braille & ASCII world map renderer for your console – enter => telnet mapscii.me <= on Mac and Linux, connect with PuTTY on Windows 一応インストールして使うこともできるみたいです。 sudo npm install -g mapscii
何の話? このツイートと関連するレスを見ていると、みんな head が好きなんですね。 僕が一般に「巨大なテキストファイルに向き合う」必要に駆られたとき、 入口としてのlessを超えるものはない と認識していることから、この記事を書くに至りました。 ただし本件に限ったはなしであれば、対象がCSVであること、集計という目的がすでに明確であること、 そもそも10,000行という要件が与えられていることなどから、正解は他にも多数あろうことはお断りしておきます。 で、lessって? less 。ファイルや標準入力のテキストを読み込んで、画面にその一部を表示してくれるだけのプログラムです。 実に目的はシンプルですが、 manpage を覗いてみるとリッチな機能を秘めていることは伺えるでしょう。 less は 正体不明の巨大なテキストと向き合う上で、最良の入口 となるものなのです。 雑に開いて中身を覗
(This is based on Table 4.1 "Linux Crisis Tools" in SysPerf 2.) Some longer notes: [1] bcc and bpftrace have many overlapping tools: the bcc ones are more capable (e.g., CLI options), and the bpftrace ones can be edited on the fly. But that's not to say that one is better or faster than the other: They emit the same BPF bytecode and are equally fast once running. Also note that bcc is evolving and
What it is: a library facilitating complex TUIs on modern terminal emulators, supporting vivid colors, multimedia, threads, and Unicode to the maximum degree possible. Things can be done with Notcurses that simply can't be done with NCURSES. It is furthermore fast as shit. What it is not: a source-compatible X/Open Curses implementation, nor a replacement for NCURSES on existing systems. for more
この記事について この記事は、Linux上でコマンドをそこそこ実行してきた私が独断と偏見でよく使う5大コマンドをまとめたものです。 痒い所に手が届くような内容になることを願って記します…。 コマンドたち ①netstat -anp | grep "Listen " 実現できること LISTENしているポートを確認できます。 アプリケーションやミドルウェアに接続できない場合のトラブルシュートに使用できます。 使用方法 ポートの状況を調べたいサーバ上でコマンドを打つだけです。 127.0.0.53:53や:::80の箇所: LISTENしているIPアドレスとポート 0.0.0.0:*や:::*の箇所: 接続する側のIPアドレスとポート このような状況ではSSL設定したはずなのに、443ポートが開いていないぞというような形で調査ができます。 $ netstat -anp | grep "L
はじめに こんにちは〜!皆様いかがお過ごしでしょうか? no plan inc. CTOの @serinuntius です。 これはno plan inc.の Advent Calendar 2023の22日目の記事です。 最近気に入っているOSSとかを作者様に感謝しながら、スターを送りながら、こんなのを使用してるぜって紹介する記事です。 「OSSは使っていることを公言するだけでも貢献になる」とsongmuさんが言っていたので、私も貢献したいと思います。 紹介する順番に特に意味はありません。 rtx 個人的お気に入り度: ★★★★★ スター数: 3700 Rustで作られている💯 LICENSE: MIT 初っ端は、rtxです。あらゆるプログラミング言語環境(Runtime)のマネージャーです。 公式のデモ画像を見ていただくのが一番早いと思います。 私はこれを使う前はanyenvというも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く