タグ

Linuxに関するfumikefのブックマーク (5)

  • 名著「入門UNIXシェルプログラミング」の超詳細なレビューをしてみた(古い内容の訂正) - Qiita

    はじめに そりゃまあ 30 年も経てば古くなりますよ。「入門UNIXシェルプログラミング」は今もシェルスクリプトに関するオススメのとして名前が挙がる名著です。しかしこのは古いです。POSIX でシェルが標準化される以前ので、内容から判断するとおそらく 1990 年ぐらいの常識に基づいて書かれています。 古いから参考にならないと言うつもりはありません。しかしどれだけ優れたでも時間の流れには勝てません。良書であると思っているからこそ、古くなってしまった内容は訂正する必要があると考えています。なおシェルスクリプトに関する古いはこれだけではありません。オライリーから出版されているも古いばかりです。いつ頃に(原書が)書かれたなのかを確認した方が良いでしょう。 ということでレビューというていで、古くなってしまった内容の訂正を行いたいと思います。新しく「入門UNIXシェルプログラミング

    名著「入門UNIXシェルプログラミング」の超詳細なレビューをしてみた(古い内容の訂正) - Qiita
    fumikef
    fumikef 2022/06/20
    正直言って「今、この環境で動けば良い」がまかり通るのがシェルスクリプトなので、いつまでも古い記述のままのものもあれば、なんでコレで動くの?という新しい記法もあったりして見つけると勉強になる。
  • sudo su とかしてる人はだいたいおっさん

    sudo su と sudo -s はほぼ同じ。実行されるシェルが異なることがある。 sudo su - と sudo -i もほぼ同じ。環境変数のクリア的な意味だと sudo su - の方が強い。 以下は別に読まなくてもいい。 su 別のユーザーでシェルを実行するコマンド。自分は「す」とか「えすゆー」とかと呼んでる。 元は super user とか switch user とか substitute user の略だったらしい。 デフォルトでは root になるが、引数でユーザー名を指定するとそのユーザーになる。 新ユーザーのデフォルトのシェルとして設定されているシェルが実行される。 入力するパスワードは新ユーザーのパスワード。 ~% su Password: (rootのパスワード) root@hostname:/home/tmtms# id uid=0(root) gid=0(r

    sudo su とかしてる人はだいたいおっさん
    fumikef
    fumikef 2021/05/25
    sudo 常駐アプリ起動で起動したアプリがsudoを実行した元ユーザーを削除したら常駐アプリがエラー吐いて止まった事があった。環境変数が一部引き継がれるせいだと判ってsudoでサービス起動はするなと徹底された思い出。
  • Unixコマンド”yes”についてのちょっとした話 | POSTD

    知っているUnixのコマンドで一番シンプルなものは何ですか? 例えば echo という、stdoutに文字列を出力し true を返す – すなわち常に0の終了コードで終了するシンプルなコマンドがあります。 シンプルな、と言えば yes もそうでしょう。引数なしで実行すると、改行されたyが無限に出力され続けます。

    Unixコマンド”yes”についてのちょっとした話 | POSTD
    fumikef
    fumikef 2017/11/10
    yes | rm * よくやったものだ。あのyesがこんな奥の深いものだったとは。
  • デスクトップ向けLinuxでVimるならどのディストリがいいかな?

    Manjaro:良い。星6つ Ubuntu:何も設定したくない人向け。うぶんさー。星5つ。 arch:configureとかmakeとかだるいけど新しいパッケージ使いたい人向け。星5つ openSUSE:パッケージ少ないのが気になるから星4つ centos:デスクトップ用途だとパッケージ古すぎてちょっと厳しいかな。星2つ gentoo:Linuxの設定いじれたりpatch書ける人が使わないと恩恵ない・・・星2つ vine:セキュリティーアップデータ遅いからお断りです.星1つ tiny core linux:軽量こそがかっこいいとか思ってる人向け。いらない。星1つ 謎の人物「日Vim界隈だとWindowsユーザーが牛耳ってる」 謎の人物「そろそろLinux使いからすごい奴が出てこないとあいつら窓使いはこれからも調子に乗るだろう」 謎の人物「さあ今こそ団結して体育館裏に呼び出して潰すべきだ

    デスクトップ向けLinuxでVimるならどのディストリがいいかな?
    fumikef
    fumikef 2016/11/24
    関係ないが「窓使いの憂鬱」というソフトが昔あったのを思い出した。
  • ドット絵、ダンジョン、タクティカルコンバット。古き良きRPG『Helherron』 - コバろぐ

    どうも!コバヤシです。 今日は、ぼくが遊んだ中でも最高に面白いと思っているイカしたRPGをご紹介してみたい。 その名も、『Hellheron』。 海外のフリーゲーム『Helherron』 そのゲームの名は『Helherron』。 「へるへろん」とでも呼べばいいのでしょうか、フィンランドの方が作ったフリーのRPGです。 リリースされてから随分と経っていますが、その面白さはまったく色あせないのです。 もちろん、テキストは全部英語ですからプレイするのは大変ですけど、ブラウザで翻訳サービスのページを開いて調べながら遊ぶ価値のあるゲームだと思っています。 『Helherron』の特徴 ・広大な世界。8つの街と計100階層以上のダンジョン。 ・9種類の種族と10種類の職業から、8人パーティを作成。 ・500種類を超えるモンスターとNPC。 ・130種類以上の呪文。 ・接頭語、接尾語による多種多様な装備

    ドット絵、ダンジョン、タクティカルコンバット。古き良きRPG『Helherron』 - コバろぐ
    fumikef
    fumikef 2016/06/28
    書かれてないけど、世界まるごと自動生成?それとも街やダンジョン固定?どちらにしてもNetHack等のローグ系ゲームでパーティが組みたいってコンセプトから生まれたものじゃないかな。Crossfireってやつを思い出した。
  • 1