タグ

unixに関するmasa1001のブックマーク (3)

  • (新人向け) Unixオペレーションの注意点 - Magical Diary

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

    (新人向け) Unixオペレーションの注意点 - Magical Diary
  • ちょっとした処理にはseqコマンドを使うとかっこいい - (゚∀゚)o彡 sasata299's blog

    2011年01月04日01:47 Linux ちょっとした処理にはseqコマンドを使うとかっこいい 「1から10まで改行付きで表示する」みたいなことをしたいとき、コマンドラインやちょっとしたスクリプトで書くとしたらどうするでしょう。 for i in {1..10}; do echo $i; done 多分フツーに書くとこんな感じでしょうか。でも長いし、めんどいですよねー。 実は今日、連番を表示する seq というコマンドを知りました。このコマンドを使うと↑と同じ処理がこんなシンプルに掛けます。 seq 1 10 かっこいい!!ちなみに、-w オプションでゼロ詰め表示、-s オプションで区切り文字(デフォルトは改行)の変更が出来ます。 --- 以下は mac な人向け。 mac(*BSD系) には GNU のコマンドは入っていないので seq を使うことが出来ません。mac でも seq

  • less の tail -f モード的な何か - 宇宙行きたい

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

    less の tail -f モード的な何か - 宇宙行きたい
  • 1