タグ

unixに関するkanoukのブックマーク (47)

  • UNIX time が「1234567890」になる | スラド

    ストーリー by hayakawa 2009年02月09日 12時03分 JSTだと「Sat Feb 14 08:31:30 2009」 部門より 家記事より、今週の13日の金曜日、UNIX Time(すなわち、1970年1月1日からの累積秒)が「1234567890」になる。と言っても、正確には「2009年2月13日11:31:30pm」はUTCでの表記であるので、日時間では14日であることに注意してもらいたい。家タレコミからリンクされているLinux Pro Magazineで紹介されているように、Perl Script「perl -e 'print scalar localtime(1234567890),"\n";' 」で自分の地方時における時間を知ることができる。 だからなんだ、ってネタではありますが、wikipedia「time_t」の項目によると、「UNIX時刻が123

    kanouk
    kanouk 2009/02/10
    記念時間。
  • 「-」の妙技(2) | | プログラマ2.0日報 | あすなろBLOG

    さて今度はUNIXのシェルのコマンドラインで、ハイフン = 標準出力指定 として捉える習慣についてです。 これは、getopt(3) とは全然関係がなくて、個別にそのプログラムの側の独自実装として、明示的にハイフンだけのファイル名 = 標準出力 と置き換えて処理します。ですから、ホントこれ、「そのツールの実装でしょ」と言えばその通りです。また、UNIXコマンドは 標準入力から読んで、結果を標準出力に流す UNIX哲学に沿って書かれていることが多いのは当然なので、 特に「標準入出力を示すハイフン」が必要になるのは、「デフォルトではすでに別な用途で標準入出力が塞がっている事情がある」比較的珍しく、複雑なケースに限られることになります。ですから私が知る範囲では、 ● tar の f オプションのパラメータ 標準入力(tar xvf, tar tvfz とかの場合)、標準出力(tar cvf とか

    kanouk
    kanouk 2008/07/30
    なるほど。なるほど。
  • bash は万能(苦笑) | | プログラマ2.0日報 | あすなろBLOG

    kanouk
    kanouk 2008/07/20
    tail +3 とか。
  • Ctrl-D の話 - ひげぽん OSとか作っちゃうかMona-

    Mosh の REPL が Ctrl-D で抜けられないとご指摘いただいていた件。 そもそも Ctrl-D って何だっけ?と立ち止まり調べましたが当たり前すぎて(?)記事にすらなってないので書いておきます。 ユーザーから見た Ctrl-D 入力終了を対話型のプログラムにしらせることに使う。 例えば irb から抜けるとき。 dekisugi% irb irb(main):001:0> puts "Hello" Hello => nil irb(main):002:0> # Ctrl-D で irb から抜ける その対話型プログラムが持つ exit や quit などの終了コマンドを入力するよりも楽ですね。 人によっては Ctrl-C を使う場合もあるかもしれません。(そのプログラムが SIGINT をどう扱っているかに依存するので、Ctrl-c で終了しない場合もよくあります。) 追記 i

    Ctrl-D の話 - ひげぽん OSとか作っちゃうかMona-
    kanouk
    kanouk 2008/06/04
    わかりやすい。
  • UNIX データベース入門 稚内北星学園短期大学 丸山不二夫

    稚内北星学園短期大学 経営情報学科 丸山不二夫 1994年 8月 5日 Contents 序章 リレーショナル・データベース概観 リレーショナル・データベースとは データベースは情報をどのように組織しているか 情報のいれものとしての「テーブル」 リレーショナルとは すべての関係は、テーブルである 関係演算 リレーショナル・データベース上の標準言語SQL 書でのSQLの扱い方の特徴 Select selectの基形 テーブルから指定した項目を抜き出す select 見出しの変更の2つの方法 行内への文字列の表示 項目リスト中の式 from 句 テーブルの積 where句 検索条件の指定 論理演算 リスト null値 文字列の比較 likeとワイルドカード ジョイン テーブルの結合 項目名の修飾 三つのテーブルのジョイン テーブル名のエイリアス(別名) 自己自身とのジョイン サブ・クェリー

    kanouk
    kanouk 2008/01/02
    データベースの基礎
  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    kanouk
    kanouk 2008/01/02
  • 「誰にでも」シリーズ

    誰にでも使えるUnix講座 第1回「習うより慣れろ」 第2回「世界は1つ」 第3回「覆水盆に返らず」 第4回「あれも便利これも便利」 第5回「.cshrcの世界」 誰にでも書ける#! /bin/sh講座 第1回「who am iはaliasでできない」 第2回「who are youも入れてみよう」 第3回「3回まわってワン」 第4回「当たらずとも遠からず」 第5回「立つ鳥跡を濁さず」 誰にでも使えるcsh講座 第1回「.logoutは#! /bin/shじゃない」 第2回「再び3回まわってワン」 第3回「昔のことは忘れた」 第4回「ここはどこ?」 誰にでも書ける#! /bin/sed -f講座 第1回「逆順のフィルタ」 第2回「タルィフの転逆」 第3回「半分のフィルタ」 誰にでも使えるmake講座 第1回「謎のMakefile」 第2回「@と-と@-」 第3回「まとめるマクロ」 誰にでも

    kanouk
    kanouk 2008/01/02
    あとで読んでおこう。今日も苦戦したし…。
  • viを使い倒そう 少し進んだ使い方

    担当:服部@ソニー mhatto@arc.sony.co.jplast update: Mar. 20, 2001 この文書はviというテキストエディタの使い方に関するものです。 といっても物のvi(Solaris等の商用UNIX付属のviでしょうか?)は、 Linuxディストリビューションには入っていませんので、 viクローンの使い方です。文書内ではviクローンをviと呼んでいます。 1. viとは? 2. なぜviなのか? 3. これだけ覚えれば使えます(1st Step) 3.1 起動方法 3.2 すべての操作はコマンドで!! 3.3 大切なモードのお話 4. 少し進んだ使い方(1) -コマンドモード- (2nd Step) 4.1 作業の取消をしたい(アンドゥ) 4.2 カーソルのある行の先頭/末尾にカーソルを移動したい 4.3 現在ページの先頭行/末尾行にカーソルを移動したい

    kanouk
    kanouk 2008/01/02
    いやだけど使う機会が多くなってきた。
  • Manpage of sudoers

    sudoers Section: MAINTENANCE COMMANDS (5) Updated: 1.6.6 Index JM Home Page roff page 名前 sudoers - どのユーザが何を実行できるかのリスト 説明 sudoers ファイルは、2 つのタイプのエントリから構成される。 (基的には変数である) エイリアスと (誰が何を実行できるかを指定する) ユーザ指定である。 sudoers の文法は、 Extended Backus-Naur Form (EBNF) (拡張バッカス・ナウア記法) を用いたかたちで以下に記述する。 EBNF を知らなくても諦めないでほしい。 EBNF は割に簡単だし、以下の定義には注釈をつけてある。 EBNF の簡単なガイド EBNF は言語の文法を記述する簡単で厳密な方法である。 EBNF の各定義は、生成規則からなっている。

    kanouk
    kanouk 2008/01/02
  • init.d スクリプトを書こう

    私が 1997 年頃に Slackware から Debian にやって来たとき、 悩んだことのひとつが起動スクリプトでした。 Slackware では rc.local というファイルに起動コマンド列を べた書きすればよかったのですが、 Debian では start, stop, restart などの引き数をとって、 ひとつのスクリプトで起動・停止・設定変更などを行います。 このため走っているデーモンプロセスを捕まえるために start-stop-daemon という独自コマンドが多用されることになりますが、 これは使い方に多少のコツがあります。 この文書では、これまでに自前の起動スクリプトを書いた経験から、 そのへんのポイントをいくつか書いておこうと思います。 ただまあ、 シャットダウンに気を使わなくていい いざとなったらスーパーユーザ権限でモゲればいい という場合も結構多いと思う

    kanouk
    kanouk 2008/01/02
    init.dについて
  • the jackol’s den » htaccess Cheatsheet - Mikhail Esteves

    13July2008 Is Google Making Us Stupid? Posted by Mikhail Esteves under: General. I can feel it, too. Over the past few years I’ve had an uncomfortable sense that someone, or something, has been tinkering with my brain, remapping the neural circuitry, reprogramming the memory. My mind isn’t going—so far as I can tell—but it’s changing. I’m not thinking the way I used to think. I can feel it most st

    kanouk
    kanouk 2008/01/02
    何気に重要だよね。
  • From Power Up To Bash Prompt

    Greg O'Keefe, gcokeefe@postoffice.utas.edu.auv0.9, November 2000 日語訳 千旦裕司v0.9j November 2000 この文書は、電源を入れてからログインし、 bash プロンプトが表示されるまでに Linux システム上で何が起こっているのかを簡潔に解説したものである。この文書を 理解しておけば、問題の解決やシステムの設定が必要になったときに役に立つだろう。 1. Introduction 2. ハードウェア 2.1 設定 2.2 演習 2.3 参考文献等 3. Lilo 3.1 設定 3.2 演習 3.3 参考文献等 4. Linux カーネル 4.1 設定 4.2 演習 4.3 参考文献等 5. GNU C ライブラリ 5.1 設定 5.2 演習 5.3 参考文献等 6. Init 6.1 設定 6.2 演習 6.

    kanouk
    kanouk 2008/01/02
    電源を入れてからログインし、 bash プロンプトが表示されるまでに Linux システム上で何が起こっているのか
  • スラッシュドット ジャパン | Windows上のUNIX環境はどれが使いやすい?

    それぞれ使ってみた感想。嘘があったらご指摘ぷりーず。 ・VMware Workstation - 汎用のバーチャルマシン。x86系OSならたいてい動かせる。商用ソフト。 ○⇒汎用性は最も高く、安定している。スナップショット機能など、使い勝手もよい。 ×⇒ちょっと重い。ちょっと高い。 ・coLinux - Linux専用バーチャルマシン。Linuxカーネルにパッチを当て、Windowsの専用ドライバ上で動かす。使い勝手はまんまリモートにあるLinuxマシン。 ○⇒Linux専用なためか、比較的軽い。experimentalな機能(cofsとか)を使わなければ安定している。サービス化できるのがうれしい。 ×⇒画面回りは弱い。現状では別途Xサーバの調達が必要。ファイアウォールが有効だと、ネットワーク設定に悩む場合がある。 ・cygwin - UNIXシステムコールやデバイスアクセス等をcygwi

    kanouk
    kanouk 2008/01/02
    興味津々。僕はcoLinux使ってます。
  • ITmedia UNIXに勝ったWindowsがLinuxには勝てない理由

    かつてWindowsがUNIXを打ち負かすことができたのは、言ってみればUNIX戦争による漁夫の利だった。Linuxではそうはいかない。 12年前、PC Magazine誌でPC UNIXの特集を監修し、担当編集チームのメンバーとともにConsensys、Dell、Interactive、SCO、Univel、Sun、NeXTのUNIXをレビューした。 レビュー対象外ではあったがUHC、Microportなど、ほとんどの人が名前も知らないような会社のUNIXにも目を向けた。 今では、そのうちのほとんどの会社がなくなっている。いまだにUNIX事業を展開しているのはSunとSCOの2社だけだ。 何が起きたのだろう? WindowsがUNIXより優れていたわけではない。今ならそう言えるかもしれないが、1993年当時、UNIXの競合――と呼べるものがあったとすれば――は、Windows 3.1とN

    ITmedia UNIXに勝ったWindowsがLinuxには勝てない理由
  • http://pine.zero.ad.jp/~zbm97210/unix/vim.html

    kanouk
    kanouk 2008/01/02
  • 入門 bash 第3版

    前版の『入門 bash 第2版』発行から7年が経ち、リビジョン/バージョンアップを繰り返してbashの機能も大きく強化されました。今ではLinux/Unixユーザーだけでなく、Cygwinを利用するWindowsユーザー、Mac OS Xユーザーもbashを使うようになりました。第3版の書では、多くのLinuxディストリビューションで標準の2.05bに対応したまま、最新バージョンの3.0で利用できる新機能ついても解説します。bash-2.0以降に追加されたオプションを網羅する待望の改訂版。 目次 まえがき 1章 bashの基礎 1.1 シェルとは何か 1.2 書の適用範囲 1.3 UNIXシェルの歴史 1.3.1 bash 1.3.2 bashの特徴 1.4 bashの入手 1.5 対話形式でのシェルの使用 1.5.1 コマンド、引数、オプション 1.6 ファイル 1.6.1 ディレク

    入門 bash 第3版
    kanouk
    kanouk 2008/01/02
    ちょっと欲しい…。
  • http://pine.zero.ad.jp/~zbm97210/unix/index.html

  • ITmedia エンタープライズ : Linux Tips「カーネルパニック時には自動的に再起動するようにしたい」

    通常の設定では,カーネルパニック(システムがフリーズすること)が起きるとそのまま操作待ちの状態で待機するようになっている。 しかし,24時間稼動が前提のサーバ用途などではカーネルパニックが起きたとしても回避する手段を考えておかなければならない。次のように設定すると自動的に再起動が行われる。

    ITmedia エンタープライズ : Linux Tips「カーネルパニック時には自動的に再起動するようにしたい」
    kanouk
    kanouk 2008/01/02
  • lsのソース嫁 via 日経バイト1月号 青木さん曰

    Fix ls_tests:o_flag with ZFS TMPDIR Unlike UFS or TMPFS, ZFS sets uarch automat…

    kanouk
    kanouk 2008/01/02
    lsのソース
  • 2006-05-30 - 技術メモ帳

    g:subtech:id:secondlife さんのところで、 パイプで受け取るとエスケープシーケンスが消去されてるよ!どうやってんだこれ。 というのがあったので、コメント欄に どうやって実現しているのかを書いていた時に、 すでに回答がされているのに気づいて、 俺は何をやっていたんだ、とショックを受けたのでココに書く。 実は、isatty(fd) という関数があり、 指定したファイルディスクリプタが端末かどうか調べる事が出来ます。 つまり、出力先が端末だったとき、エスケープシーケンスを付加し、 端末ではなく、別のプログラムの標準入力に渡されたときは、 エスケープシーケンスを除去しています。 以下は、 標準出力がターミナルだったときのみ "this is terminal" と出力します。 1 #include <stdio.h> 2 #include <unistd.h> 3 4 int

    2006-05-30 - 技術メモ帳
    kanouk
    kanouk 2008/01/02
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy