linuxに関するtoriajiのブックマーク (31)

  • Linuxコマンドでテキストデータを自在に操る - じっくりコトコト煮込んだみかん

    Linuxでテキストデータを扱うときに、コマンドをパイプで繋げるだけでいろいろな処理ができて面白いのですが、綺麗に整理されていない気がするのでまとめてみます。ここでは、cat, paste, join, grep, head, tail, cut, awk, sed, tr, sort, uniq, wc を取り上げます。 ファイルを縦に結合 ファイルを縦に結合します。 コマンド 説明 cat file1 file2 ... file1, file2, ... を縦に結合 cat file | ... としてファイルの中身をパイプに流すのにもよく使います。 ファイルを横に結合 ファイルを横に結合します。あまり使わない?*1 コマンド 説明 paste file1 file2 .. file1, file2, ... を横に結合 join file1 file2 file1 と file2

    Linuxコマンドでテキストデータを自在に操る - じっくりコトコト煮込んだみかん
  • 無料のSSL証明書StartSSLを活用する - Qiita

    背景 自前のサービスでhttps通信をサポートするには、SSL証明書が必要になります。 自分で使用するだけなら、SSL証明書も自前で作成するいわゆるオレオレ証明書を用いても良いのですが、外部に公開するサービスの場合そうとも行きません。 SSL証明書というと値段が高い印象がありましたが、StartSSLというサービスで無料でSSL証明書の発行を受けられると言うことで試してみました。 StartSSLにユーザー登録する 証明書の発行を行う前に、StartSSLにユーザー登録する必要があります。 StartSSLから、"StartSSL Free (Class1)"を選択します。 Certificate Control Panelを選択。 Sign-upに進みます。 名前、住所、メールアドレスなど 個人情報の登録を行います。 登録したメールアドレスに人確認のメールが届くので、受信したメールのa

    無料のSSL証明書StartSSLを活用する - Qiita
  • 12 great Linux operating systems for netbooks

  • SGE tutorial – Universität Innsbruck

    Submitting jobs (qsub) To use the compute nodes in our HPC clusters, you submit jobs to the batch job scheduling system SGE (formerly Sun Grid Engine, now its open source successor Son of Grid Engine). As a user you may want to become familiar with the following commands: qsub, qstat, qdel, qhost and qsh, which are briefly described in the following sections. For more information see the respectiv

  • エイリアスを一時的に無効にするには

    コマンドに別の名前を付けるにはで紹介したように、エイリアスは非常に便利な機能だが、一時的にコマンドをオリジナルの状態で動作させたいときもあるだろう。そのような場合には、コマンドの先頭に「\」(バックスラッシュ、半角の円マーク)を付けるといい。 例えば、「ls」コマンドはデフォルトで「alias ls='ls -NF --show-control-chars'」などのように設定されていることが多く、ディレクトリや実行ファイルに「/」や「*」といった記号が付いて表示される。しかし、「\ls」とすると、オリジナルのlsコマンドの状態でコマンドが実行される。 上の画面を見ると分かるように、最初のlsは「alias ls='ls -NF --show-control-chars'」となっているので、ディレクトリの後ろには「/」が、実行ファイルの後ろには「*」が付いている。2回目のlsは「\」を先頭に

  • Xenのイメージファイルをマウントする

    この文書について 色々な理由でXenのイメージファイルをマウントしたくなった時の参考に。勿論、対象のdomUは停止した状態でマウントしましょう。 追加パッケージ kpartxとutil-linuxが必要ですが、きっと入っているでしょう。 確認 Xenのイメージファイルは、デフォルトでは/var/lib/xen/imagesにあります。 fileコマンドで確認すると、以下のようになります。 # file xen.img xen.img: x86 boot sector; partition 1: ID=0x83, active, starthead 1, startsector 63, 208782 sectors; partition 2: ID=0x8e, starthead 0, startsector 208845, 20755980 sectors, code offset 0x4

    Xenのイメージファイルをマウントする
  • Blog

    明示的 意味 แพลตฟอร์มการเรียนรู้และพัฒนาทักษะด้วยเทคโนโลยี https://suin.io เป็นแพลตฟอร์มที่ให้คุณเรียนรู้และพัฒนาทักษะทางเทคโนโลยีอย่างสะดวกสบาย เรามุ่งมั่นในการให้ความรู้และประสบการณ์ที่มีคุณค่าในการพัฒนาตนเอง pascalcase

    Blog
  • HDDの修復を試みる(linux)

    準備が出来たら、対象のHDDを確認するわけだが、HDDのパーテッションが1パーテッション、もしくは、区切ったブロックを覚えていれば、 まず、対象のディスクに対して、fdiskをしてみる。すると、こんなメッセージが出る場合がある。 1) ブート時に実行するソフトウェア (例. バージョンが古い LILO) 2) 別の OS のブートやパーティション作成ソフト (例. DOS FDISK, OS/2 FDISK) 警告: 領域テーブル 4 の不正なフラグ 0x0000 は w(書き込み)によって正常になります ここで、いったんw等押さないでqでfdiskを抜けてマウントするとデータが100%復帰している場合が多々ある。(理由はわかりません) 自分の場合は復帰したが、2台中1台は復帰できたが、もう一台は無理だった。 wを押した場合もあったが、対象HDDが1パーテッションだったので、一度領域を開放

  • ubuntu 12.04 で resolv.conf が書き換えられる - みちのぶのねぐら 工作室 旧館

    まず最初に、 resolve.conf ではなく resolv.conf だそうです ^^;) bash の補完機能は便利ですねぇ ^^;;) Ubuntu 10.04 のサーバを Ubuntu 12.04 server に置き換えるため、 OS インストールの後 /etc/resolv.conf の設定を書き換えました。そして、再起動すると、 resolv.conf の内容が書き換えられてしまいます。 Ubuntu 12.04 では resolvconf を使うので、 /etc/resolvconf/resolv.conf.d/base に書けばよいという話を聞いたの ( ソース不明 ) で Ubuntu 10.04 の旧サーバの /etc/resolv.conf の内容をそのままそこに書いて sudo service resolvconf restart としてみましたが、だめでした。

  • sshdのお話

    グリー株式会社『私たちが GCP を使い始めた当の理由』第 9 回 Google Cloud INSIDE Game & Apps

    sshdのお話
  • Server Administration & Support Guidelines

  • http://pc.watanet.com/?p=393

  • 『対話型のコマンドを自動化できるexpectコマンド』

    expectコマンドは、対話形式のコマンドを自動で実行したいといった場合に便利です。 例えば、SSHでサーバーに接続する際、パスワード認証が用いられている場合は当然パスワードを入力しないとログインできません。 または、何らかのソフトウェアをコマンドラインからインストールする場合に、その過程で幾つか環境の状態により質問されたり(パスを求められたり、ディレクトリ名を指定するなど)します。 こういったコマンドを自動化したい場合は、予めその実行コマンドにスキップするためのオプションなどが用意されていないと対応が難しかったりもしますが、expectコマンドを利用すればそれらのほとんどを回避することが可能になります。 例えばサーバー運用者があるサーバーにログインしてディスク容量を定期的に確認しているとします。(あまり目視監視するってことも無いとは思いますが・・・) サーバーにログインして、また別のサー

    『対話型のコマンドを自動化できるexpectコマンド』
  • シェルスクリプトでファイル名や拡張子名を取得する - Linux シェルスクリプト プログラミング

    ディレクトリ名とファイル名とに分離する Linux シェル (sh) では次のようにして、変数に格納された文字列から "ファイル名" と "ディレクトリ名" を取得できる様子です。 #!/bin/sh # FILEPATH 変数にファイルのパスが格納されているとします。 FILEPATH="/etc/httpd/httpd.conf" # FILEPATH から拡張子を含むファイル名を取得します。 FILENAME=${FILEPATH##*/} # FILEPATH からディレクトリ名を取得します。 DIRNAME=${FILEPATH%/*} このようにすることで、FILENAME 変数には拡張子を含むファイル名が、DIRNAME 変数にはファイル名を除いたディレクトリ名が格納されます。 ここで使用している ## や % といった記号は、変数の値を調整するオプションのようで、次の意味合

  • How to Install and Configure Dropbox on Ubuntu Server 12.04 LTS

  • monoweb.info - このウェブサイトは販売用です! - monoweb リソースおよび情報

    このウェブサイトは販売用です! monoweb.info は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、monoweb.infoが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • 動画ビューワを試作中(修正) – yamaqblog

    コンテンツに移動 ナビゲーションに移動 HOMEyamaqblog yamaqblog|最新投稿リスト 2024年3月22日技術情報ContactForm7で送信確認New!! 2024年3月21日ResolveiPad版DaVinci Resolve 18.6.6New!! 2024年3月21日ResolveDaVinci Resolve 18.6.6New!! 2024年3月20日技術情報Scene Referredを解くヒントNew!! 2024年3月19日コラムメールの文体New!! 2024年3月18日コラム熱意は技量を高めるNew!! 2024年3月17日コラムバブル景気とポストプロNew!! 2024年3月16日コラムネット民であるために 2024年3月14日技術情報Gmailの仕様変更に対応 2024年3月13日コラムTechInfoを設けた理由 カテゴリー Resolve

    動画ビューワを試作中(修正) – yamaqblog
  • NTFSフォーマット済HDDをext3にフォーマットする方法(Linux ubuntu 8.10) - my-notebook

    NTFSフォーマット済HDDをext3にフォーマットする方法(Linux ubuntu 8.10)ubuntuの場合、NTFSフォーマットにも対応しており接続すると自動的にマウントしてしてしまう。 今回のように、NTFSフォーマット済みディスクをext3フォーマットにしたい場合、結構やっかいだったので、覚え書きとして記録。 ステップ1処理対象とする(NTFSでフォーマットされた)USB HDDをubuntuのインストールされたPCに接続する。 ステップ2USBに接続したHDDは自動認識され、マウントされる。 それが /dev/sda か /dev/sdb かまたはその他 /dev/hogehoge のどこに接続されているか調べる。 $ sudo mount 私の場合は、/dev/sdb に接続していることが判明。 ステップ3すでにマウントされているので、いったん umount する。(以下

  • Listenディレクティブ:リクエストを受け付けるポート番号

    Listen ディレクティブは Apache がクライアントからのリクエストを受け付けるポート番号を指定するのに使用します。ここでは Apache の Listen ディレクティブの使い方について解説します。 ※ ServerName ディレクティブについては「ServerNameディレクティブ:サーバが自分自身を表す時に使用するホスト名とポート番号」へ移動しました。

    Listenディレクティブ:リクエストを受け付けるポート番号
  • 並列プログラミングのための、 linux クラスタ環境の構築。その2(SGEの導入) - heyheytower

    PCを2台購入し、新たな環境を作りましたので報告します。 2core PC を4台並列化し、ジョブ管理ソフト“sun grid engine”(以下 SGE)*1を用いて、 ジョブコントロールを自動で行わせます。 自分の生活上の利点としては以下です。 並列化プログラムを空いているリソース(CPU)に自動で割り振ってくれることが便利であること。(OpenMPI 利用時) 並列化されていないプログラムに複数の異なった引数で実行させる際に、引数指定それぞれを自動で空いたリソースに割り振ってくれること。(並列化されてない普通のプログラムを並行させて走らせることができる!) IP roll hostname 172.16.0.2 管理ホスト master-ubuntu 172.16.0.3, 4, 5 計算ノード calc1, 2, 3 作業内容 PXEブートを利用し3台の PC に Ubuntu1