タグ

linuxとunixに関するnamikawamisakiのブックマーク (25)

  • #きょうのsystemd: (翻訳)PID 1 を考え直す - ぽぽの備忘録

    レナートがsystemdの構想について語ったブログエントリーの翻訳。 原文はこちら: Rethinking PID 1 投稿は2010年4月30日とかなり古いものではあるが、この時点で現在に至るまでのsystemdの設計思想がしっかり示されており、いまもなお色あせていないと思う。 レナートからブログエントリーの翻訳の許可を取り付けたので、せっかくだから一番最初に訳すのはこの記事にしたい。 一気に訳すだけの気力と時間はないので、何回かに分けて訳す。 記事を分割すると検索性が落ちるので、この記事に加筆修正していく。 最初からきちんと訳せるという気はしておらず、誤字・脱字・誤訳がたぶんいっぱいある。 なので、見つけた方はご指摘ください。徐々にいいものにしていきたい。 *1 PID 1 を考え直す 十分な関わりがあったり、行間を読むのが得意であったりすれば、このブログ投稿が何に関することかはもう察

    #きょうのsystemd: (翻訳)PID 1 を考え直す - ぽぽの備忘録
    namikawamisaki
    namikawamisaki 2017/11/07
    「レナートからブログエントリーの翻訳の許可を取り付けたので、せっかくだから一番最初に訳すのはこの記事にしたい。」で神エントリの予感しかしない。
  • なんでも自動化するエンジニアが残していったライフハック・スクリプト

    元々はロシア語の掲示板に出ていた、職場での小さなことをなんでも自動化していたハッカーの話が英語に翻訳され、Hacker News等で話題になっています。 xxx(ハンドル名): オーケー、ビルド担当エンジニア転職で辞め […] 元々はロシア語の掲示板に出ていた、職場での小さなことをなんでも自動化していたハッカーの話が英語に翻訳され、Hacker News等で話題になっています。 xxx(ハンドル名): オーケー、ビルド担当エンジニア転職で辞めちまった。当にターミナルに住んでるようなやつだった。わかるだろ、Vimが大好きで、.dotファイルで図を描いて、Markdownでwikiに投稿するようなタイプさ… もし何か、そう何でも、90秒以上掛かるようなことがあったら、スクリプトで自動化しちゃうんだ。 xxx: そういうわけで我々はここにいて、彼の、そう、「遺産」を見てるところだ。 xxx

    なんでも自動化するエンジニアが残していったライフハック・スクリプト
    namikawamisaki
    namikawamisaki 2015/11/27
    crontab(5)のマニュアルに、「平日の午後 10 時に実行してジョーを心配させる」→「0 22 * * 1-5 mail -s "午後10時だ" joe%ジョー、%%お前の子どもはどこだい?%」ってのがあってな。
  • CONTENTS

    The Open Group Base Specifications Issue 7, 2018 edition IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008) Copyright © 2001-2018 IEEE and The Open Group

  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    namikawamisaki
    namikawamisaki 2015/07/20
    man bash では 制御演算子として紹介。http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html で control operatorを探す、、、のはしんどい人向けか。
  • Stop using tail -f (mostly)

    Stop using tail -f (mostly) 12 Mar 2015 I still see a lot of people using tail -f to monitor files that are changing, mostly log files. If you are one of them, let me show you a better alternative: less +F The less documentation explains well what this +F is all about: Scroll forward, and keep trying to read when the end of file is reached. Normally this command would be used when already at the e

    namikawamisaki
    namikawamisaki 2015/03/31
    lessのオプションのほうがいいんじゃねっていう話。cat hoge | more のもんにょり感に似てるような
  • 技術/UNIX/なぜnohupをバックグランドジョブとして起動するのが定番なのか?(擬似端末, Pseudo Terminal, SIGHUP他) - Glamenv-Septzen.net

    ホーム 検索 - ログイン | |  ヘルプ 技術/UNIX/なぜnohupをバックグランドジョブとして起動するのが定番なのか?(擬似端末, Pseudo Terminal, SIGHUP他) [ Prev ] [ Next ] [ 技術 ] 何をいまさら当たり前の事を・・・と思われるだろう。 $ nohup long_run_batch.sh & SSHからログアウト後も実行を続けたいバッチジョブを、"&"を付けてバックグラウンドジョブとしてnohupから起動するのは定番中の定番である。 しかし、「nohupを使わなくても実行を続けることが出来る」やり方があったり、さらには「nohupを付けてもログアウト時に終了してしまう」パターンがあるとしたらどうだろう? そして、ある日あなたの後輩や同僚がこれらについてあなたに質問してきたら、あなたはどう答えるだろうか? 「Web上で検索したら見つか

  • 20141019 OSC Tokyo/Fall LT 【危険シェル芸】

    2021年2月21日「さくらの夕べ」にて https://www.sakura.ad.jp/information/events/2021/02/02/1968206222/ The document discusses various methods for robot navigation from simple to complex. It begins by explaining turtle graphics and sensor feedback methods. It then introduces using a coordinate system and estimating the robot's position to define waypoints and goals as coordinates. Commonly used waypoint navigatio

    20141019 OSC Tokyo/Fall LT 【危険シェル芸】
    namikawamisaki
    namikawamisaki 2014/10/20
    フォロワーが一人減っただと……すごい影響だ……
  • bashにおける脆弱性「Shellshock」について

    2014/09/26 コース:元祖こってり 「元祖こってり」記事はネットエージェント旧ブログ[netagent-blog.jp]に掲載されていた記事であり、現在ネットエージェントに在籍していないライターの記事も含みます。 bashにおける脆弱性「Shellshock」について LinuxMac OS XなどのUNIX系OSで広く使用されているbashに見つかった脆弱性(Shellshockと呼ばれています)が先日から話題になっています。 弊社でもこのbashの脆弱性について調査を行いました。 ■概要 環境変数に特定の文字列を設定するだけでその環境変数内の文字列をシェルが関数として実行してしまいます。 シェルを通じてコマンド等を実行する幅広い環境で影響がありますが、特に顕著に影響を受けるのはCGI等のWebアプリケーション環境です。 CGIをはじめとするWebアプリケーションではWebブラ

    namikawamisaki
    namikawamisaki 2014/09/26
    grep '() {' access_log きてるわー
  • Bash specially-crafted environment variables code injection attack

    This article was originally published on the Red Hat Customer Portal. The information may no longer be current. Update 2014-09-30 19:30 UTC Questions have arisen around whether Red Hat products are vulnerable to CVE-2014-6277 and CVE-2014-6278.  We have determined that RHSA-2014:1306, RHSA-2014:1311, and RHSA-2014:1312 successfully mitigate the vulnerability and no additional actions need to be ta

    Bash specially-crafted environment variables code injection attack
    namikawamisaki
    namikawamisaki 2014/09/25
     #ShellShock というハッシュタグがついていた。
  • BASHの脆弱性でCGIスクリプトにアレさせてみました

    環境変数に仕込まれたコードを実行してしまうBASHの脆弱性が CGIスクリプトに影響を与えるか試してみたら結果は悲惨な感じに Tweet 2014年9月25日 嶋田大貴 この記事は2014年のものです 朝から Bash specially-crafted environment variables code injection attack なるもので騒ぎになっていたので、さっそく手元の Apacheで試してみました。 /hoge.cgiというURIで実行されるように、一行のメッセージを出力するだけの CGIスクリプトを設置します。いっけん、なんの入力もクライアント側から受け付けていないため危険のありようもなく見えます。 #!/bin/sh echo "Content-type: text/plain" echo echo "Hi! I'm an ordinary CGI script w

    BASHの脆弱性でCGIスクリプトにアレさせてみました
  • Blog: bashの脆弱性がヤバすぎる件 – x86-64.jp - くりす研

    Browse by time: December 2018 (1) December 2016 (1) December 2015 (1) January 2015 (1) September 2014 (2) July 2014 (2) April 2014 (1) February 2014 (1) January 2014 (3) December 2013 (2) September 2013 (3) June 2013 (1) May 2013 (1) April 2013 (1) March 2013 (2) February 2013 (5) やっと更新する気になった。 もくじ 0. 産業で説明 1. 理論編 2. 攻撃編 3. パッチ 4. 結論 0. 産業で説明 bashが アホで 地球がヤバイ 1. 理論編 bashの関数機能は、環境変数の中でも使える仕様になっています

  • CUI (Cat User Interface) - LINE スタンプ | LINE STORE

    LINEヤフー株式会社はスタンプ/絵文字/着せかえ制作者への売上レポートの提供のために、お客様の購入情報を利用します。 購入日付、登録国情報は制作者から確認することができます。(お客様を直接識別可能な情報は含まれません)

    CUI (Cat User Interface) - LINE スタンプ | LINE STORE
    namikawamisaki
    namikawamisaki 2014/09/18
    多少意訳があるけどコマンド猫絵文字スタンプ。
  • Linuxのジョークコマンド11個をまとめてみた | 俺的備忘録 〜なんかいろいろ〜

    Linuxで使えるジョークコマンドってどんなのがあるんだろう? ということで、ちょっと調べてまとめてみた。 はっきり言って実用性は皆無なので、間違ってもメインのサーバやマシンには入れちゃダメだぜ! 1.sl ジョークコマンドとして定番。実行すると、AAのSL列車がコンソール上を走り抜ける。 インストールは以下。 debian系の場合 apt-get install sl Redhat系の場合 yum install sl 実行した結果がこちら。 一応、オプションが4個ほどついてるのでその紹介。 -a …小さい人?が助けを求めるようになる -l…SLが小さくなる -F…SLが画面上の方に移動するようになる -e…SLが走っている最中に「Ctrl + C」で離脱できるようになる オプションは組み合わせて使うこともできる。 2.cowsay AAで表示されるウシに、引数で記述した内容を喋らせると

  • 訳:非推奨になったLinuxネットワークコマンドの代替コマンド - aws memo

    これはちゃんとチェックしておかないとなぁ。 Deprecated Linux networking commands and their replacements « Doug Vitale Tech Blog ==== この記事で詳しく説明する非推奨のLinuxネットワークコマンドは:arp, ifconfig, iptunnel, iwconfig, nameif, netstat, route である。iwconfig以外の コマンドは、net-toolsパッケージという、数年間メンテナンスされていないパッケージに含まれている。これらのユーティリティによって提供される機能は、新しいipコマンドを主に使うiproute2 スイートで再提供され、改善され続けている。iproute2ソフトウェアのコードとドキュメントは、Kernel.orgとLinux Foundationで見ることができ

    訳:非推奨になったLinuxネットワークコマンドの代替コマンド - aws memo
    namikawamisaki
    namikawamisaki 2014/06/11
    リプレイスが長いことかかってない環境(汗 にいるとコマンドの非推奨があることすら気づきにくいワナ/いつまでもあると思うなifconfig…
  • なるべく書かないawkの使い方 - ザリガニが見ていた...。

    awkという、古くからのスクリプト言語がある。(1977年生まれ。読み方は「オーク」である。エイ・ダブリュ・ケイではない)man awkをPDFに変換してみると、たったの3ページ強しかない。 $ man -t awk|pstopdf -i -o ~/Downloads/awk.pdf とてもシンプルな言語仕様ではあるが、awkには必要十分な表現力がある。特にテキストを処理する場面においては、最小限のシンプルな記述で、気の利いた処理を素早くこなす。無駄のないawkワンライナーを見ると、ある種の感動を覚える。awk以降に生まれたスクリプト言語は、少なからずawkの影響を受けていると思われる。 awkを知ることで、間違いなく幸福度は上がると思う。いつかきっと「知ってて良かった」と思える時が来るはず。もっともっと、awkを知りたくなってきた。 基動作 awkの基動作は、とってもシンプルである。

    なるべく書かないawkの使い方 - ザリガニが見ていた...。
    namikawamisaki
    namikawamisaki 2013/12/10
    256倍の本とか持ってる気がする
  • Ejectコマンドユーザー会

    久々の更新ですが、今年も除夜のEjectのシーズンがやってまいりました。今年は大きな変更があるため、ブログでもお知らせいたします。 今回から、X(旧Twitter)連携での投稿、つまり鐘をつくことができません。昨今のXの仕様変更により、APIが利用できなくなりましたので、残念ながらXへの対応が不能となりました。 Xへの投稿ができなくなるため、Xに除夜のEjectの投稿は流れません。ご注意下さい。 代替の参加方法については、以前より対応済みのMastodonから、あるいは今年より対応のMisskeyからご参加ください。Misskeyは、どのMisskeyサーバーからでも参加可能です(Mastodonと同様)。 今年も皆様のご参加をお待ちしております。 参加忘れ防止に便利なスケジューラ登録ボタンもぜひご活用下さい。 https://eject.kokuda.org/joya/

  • Unix系OSでの"usr"は"User Services and Routines"でもない? - ginpeiのブログ

    先日の記事について、なんか指摘されてるんだかされてないんだかよくわからないけど興味深い記事なのでリンク張りつつ解説します。 こちらをご一読あれ:/usr - odz buffer (http://d.hatena.ne.jp/odz/20070517/1179424326) 上記記事に引用されている話によると、先日の私の記事の元記事にソースとして記述されていた雑誌の存在自体があやしいらしいという事です。それこそなんだってーっていう。 記事で三番目に引用されている文章*1によれば、元々 /usr は現在の /home に相当するホームディレクトリだったそうで。その「そのユーザ関連ファイル全て」だったのが現在では「そのユーザ用のプログラムとデータだけ」ってのに変わりました、だから元々意図されていた "user" ではなくて、"User System Resources" という意味で使ってる人

    Unix系OSでの"usr"は"User Services and Routines"でもない? - ginpeiのブログ
  • Engadget | Technology News & Reviews

    Hands-on with the new iPad Pro M4: Absurdly thin and light, but the screen steals the show

    Engadget | Technology News & Reviews
    namikawamisaki
    namikawamisaki 2011/12/07
    これがうわさのejectコマンドかー(違
  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
    namikawamisaki
    namikawamisaki 2011/02/14
    「数か月経った新人向け」かな/いろいろアレンジしどころはあるけど「かかった時間」を「記録」するのって大事/で、「新人」さんには「これ以前」のレクチャが必要だったりします……
  • less の tail -f モード的な何か - 宇宙行きたい

    今、衝撃的な事実が社内 IRC に何気無く流れてた。 もう、これを知らなかったせいで無駄にした時間を想像するだけで泣きそうになった。 id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出 もう、当どれだけ今まで、その二つを行き来していたか…… orz

    less の tail -f モード的な何か - 宇宙行きたい
    namikawamisaki
    namikawamisaki 2010/12/09
    less(1)より F→It is a way to monitor the tail of a file which is growing while it is being viewed. (The behav-ior is similar to the "tail -f" command.)/だめだもっと修行しなきゃ自分……