寒月記

住みにくいところをどれほどか寛容て

/etc/passwd と bash のプロンプトなどの関係について

しばらく期間が空きましたが, LPIC を勉強していて気になったことまとめシリーズです。 LPIC の参考書*1にこんな記述がありました。 しかし /etc/passwd ファイルから一般ユーザーの読み取り権限を削除してしまうと、さまざまな不都合が生じます。たとえば、…

補足記事: 「OpenSSH 公式による scp 非推奨宣言を受け, scp, sftp, rsync を比較してみた」の再検証 (2020/05/27 キャッシュクリア方法を変えて更新)

2020/05/27 更新 2020/05/27, コメント欄のご指摘を受け, ShellScript 内のキャッシュクリアコマンドを変更して再計測し, 結果を更新しました (方法変更前後で結果に大差はありませんでした)。matoken さんありがとうございました! 本日 (もはや昨日). 以下…

スティッキービットについて

LPIC を勉強していて気になったシリーズまとめ 3 です, スティッキービットについて。 まとめ 1, 2 は以下です www.kangetsu121.work www.kangetsu121.work スティッキービットとは スティッキービットの利用例 スティッキービットの付与の方法 まとめ

SUID と SGID の挙動についてまとめ

LPIC を勉強していて気になったことまとめシリーズ, SUID と SGID についてです ちなみに 第1回 は awk と cut の違いについて SUID (Set User ID) とは SUID の利用例 つまり SUID は何に使えるのか, 何が嬉しいのか SUID の付与の方法 SGID (Set Group ID)…

Linux 文字列抽出: awk と cut の挙動の比較

LPIC を勉強していて気になったことまとめシリーズです。 業務で Linux を触っているのでいろいろなコマンドを使う機会は多いのですが, テキストの一部を抽出するときには awk をよく使っていました*1。 同じような目的で cut を使えることは知ってはいまし…

systemctl disable sshd.service したら sshd を起動できなくなった話

Linux の勉強を体系的にしようと思って, LPIC の勉強をしてます。 systemctl の勉強中, 実際にいくつかコマンドを実行して結果を見ようと思い, systemctl disable sshd.service を実行したら, sshd.service の Unit ファイルが消えて操作できなくなりました…

ShellScript Tips --関数--

ShellScript の基本についての記事を, 備忘を兼ねて最近まとめています。 変数について 条件分岐について 今回の記事では, 関数 について書きます。 なお, これまで明記してませんでしたが, 基本的には bash を前提 として書いています。 ShellScript の関数…

ShellScript Tips --条件分岐--

前回の記事 では, ShellScript の変数についての基本をいくつか書きました。今回の記事では, 条件分岐 について書きます。 ShellScript の条件分岐 基本: if 句と test コマンド test コマンドでよく使う評価演算子 if に「成否を評価したいコマンド」を渡す…

ShellScript Tips --変数--

現職ではインフラ系の QA をしています。扱うものはコマンドラインツールがほとんどなので, 自動試験なども ShellScript で組むことが多いです。現職からまともに触るようになったのですが, いろいろと不思議な挙動に悩まされ, また無知ゆえの無駄な記述もい…

論文所感: An Analysis of Performance Evolution of Linux Core Operations

大学院で一緒だった友人と CS 系の論文も読んでみよう, という話になり, 大体 4年振りに論文を読みました。 気になる論文を探すのも一苦労だったのですが, 今回は "An Analysis of Performance Evolution of Linux Core Operations" (Ren, X., Rodrigues, K.…