タグ

linuxに関するoksのブックマーク (60)

  • QEMUでLinuxカーネルを動かす part1 - メモ

    実習Linuxカーネルというの中で、システムコールを自作する実習があるのですが、その際、いちいちカーネルをビルドして、grubを再設定して、云々というのが面倒だと思い、(それ以上に、何かをしくじってPCが起動しなくなるのが怖いというのが音なのですが)、QEMUを利用して、カーネルを起動して作業しようと考え、色々やってみたので、それについてメモしておきます。 実習Linuxカーネル―理論と実習 カーネルを効率的に理解するための実習書 作者: ゲーリーナット,Gary J. Nutt,浜田真理,浜田光之出版社/メーカー: ピアソンエデュケーション発売日: 2001/12メディア: 単行 クリック: 3回この商品を含むブログ (7件) を見る QEMU 以下、QEMU(Wikipedia)からの引用です。 QEMU(キューエミュ)は、Fabrice Bellardが中心となって開発している

    QEMUでLinuxカーネルを動かす part1 - メモ
    oks
    oks 2015/02/22
  • そこそこセキュアなlinuxサーバーを作る - Qiita

    先日「サーバーのセキュリティ設定がなにすればいいかわからない」と相談をうけまして。 自分も初心者の時どこまでやればいいかわからず手当たりしだいにやって沼に入っていたのを思い出しながら自鯖構築したときのメモを元にまとめてみました。 注意 セキュリティ対策は用途や場合などによって違います。 自分で理解したうえで自己責任でおねがいします。 対象読者 Linuxのサーバーを建て慣れていない人 Linuxはある程度さわれる人(自分でパッケージを入れたり、サービスを止めたりできる) ラインナップ ☆は導入の重要度と導入の容易さから個人的偏見からつけた値です。 4つ以上が"最低限やること"だと思ってください。 sshd

    そこそこセキュアなlinuxサーバーを作る - Qiita
  • Linuxコマンドは単語の意味を理解するとグッと身近なものになる - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Linuxコマンドは単語の意味を理解するとグッと身近なものになる - Qiita
  • 物理的に壊れたHDDをddコマンドでファイル救出 - 墜落日誌

    ハードディスクが物理的に壊れてしまってデータを取り出したいけれどディスクエラーで取り出しが出来ない、Linuxでもパーティションが壊れてしまっているためマウント出来ないよ、とエラーになって接続できない場合、専門の業者に頼むか諦めるかしか方法がありませんでした。 でも専門の業者に頼むと数十万円の費用がかかる。 でもでも諦めたくない。 そんな場合の何とかなるかも!って方法です。 データが取り出せるかも?という条件として BIOSでHDDを認識している。 Linux(FreeBSD)でマウント出来なくてもfdiskコマンドでパーティションを認識している。 です。 ddコマンドを使ってハードディスクをそのままファイルシステムやエラーを無視して別のハードディスクにコピーします。 例ではLinuxで行います。 壊れたHDD /dev/sdb 新しいHDD /dev/sdc に接続しているとします。(ど

    oks
    oks 2014/11/07
  • Linux 文字化けたファイル名を操作できるようにする

    文字化けしてファイル名での指定ができなくなったファイルはファイル名でも先頭に来るのでつい目についちゃいます。 共用環境で置き去りになっているそういうファイル名を見ると、作成してしまった人の当時のあせりようを想像しちゃったり、消し方わからなかったので後ろめたい感じでログオフしちゃったのかなとか・・・想像しちゃうのは私だけでしょうか。 i-node番号の特定とfindコマンドのアクション(-ok)機能で、操作できる名前にすれば自由に操作できるようになるのでメモおきます。 $ ls -li でi-node番号確認(i-node番号が*****だったとします。) $ find . -inum ***** -exec file ‘{}’ \; で何者か探りを入れつつ、ファイルならば以下のように名前変えてしまえばあとはどうにか操作できるようになります。(;はコマンドの終了を明示、\は;のエスケープ。)

    Linux 文字化けたファイル名を操作できるようにする
    oks
    oks 2014/09/27
  • Linuxのジョブという考え方(jobs)

    Linuxにはジョブという概念があります。この考え方をうまく利用することで効率よくコンピュータに処理をさせる事ができます。ここではジョブの考え方についての説明と、ジョブの確認方法(jobs)について説明します。 Last Update : 2014年03月07日 Linuxのジョブという考え方(jobs)項目 ジョブとは フォアグラウンドジョブとバックグラウンドジョブ 実行中のジョブを確認する(jobs) 1. ジョブとは ジョブとは、1つ以上のプログラム(コマンド)でまとまった、ひとかたまりの処理の事をいいます。 コマンド1つでもジョブになりますし、コマンドをパイプ「|」でつなげた場合や、(command; command;)のように「()カッコ」や、「{}」でくくった複合コマンド、command && command のようなリストされたコマンドのかたまりも1つのジョブとして認識されま

  • サイト閉鎖のお知らせ | ASCII Books

    ASCII Booksのサイトをご利用いただき、ありがとうございます。 2016年12月6日をもちまして、サイトを閉鎖させていただくことになりました。 今までサイトをご利用いただき、ありがとうございました。 アスキー・メディアワークスを引き続き、よろしくお願いいたします。

    oks
    oks 2014/06/07
  • Unixに関するいろいろな略称とその意味 - UNIX的なアレ

    いろいろな略称が多い! コマンドやディレクトリ名など、UnixなOSはとにかくいろいろな略称が多いです。特にさわりはじめの人はこの略称がいみわからずに心が折れてしまうことは多いと思います。実際にSchooでUnixの授業をやったときもこの略称を説明しました。 というわけでまとめてみました。なぜ略称が多いのかが気になる人はこちらを読んでみてください。 UNIXという考え方―その設計思想と哲学 作者:Mike Gancarzオーム社Amazon ※ちなみに、Linuxにもほぼ通用すると思いますがMacをベースに書いているのでUnixという表記にしています。 ディレクトリ名 名称 来の意味 備考 usr User Services and Routines これは若干怪しめです。Userという説も var Variable ログやメールの情報など、変わりうる情報を扱うもの tmp Tempor

    Unixに関するいろいろな略称とその意味 - UNIX的なアレ
    oks
    oks 2014/01/13
  • Linux上でTeraStationへのrsync - Kir Royal

    TeraStationをマウントして,マウント先にコピーをしようとしたら chownに関してPermission Denied(13)を吐き出してきた オプションをavzにしてたんだが,所有権あたりの部分でどうもERRORが出てるっぽい で,そのまま残したいからどうしたものかと探索していたらどうも直接rsyncできるらしい rsync -arv /(コピーしたいフォルダ) rsync://TeraStationのIP Address/array1_共有名 これでできた どうやらrsyncdが動いているらしい [参照]LinuxなどからTeraStationへrsyncでファイル転送する方法

  • クレカサイズのLinuxコンピュータ「BeagleBone Black」

    アールエスコンポーネンツは、クレジットカードサイズのLinuxシングルボードコンピュータ「BeagleBone Black」を発売した。5060円。 BeagleBord.orgが開発したオープンハードウェア。従来のBeagleBoneから機能を向上させ、価格は約半額になっている。 Coretex-A8搭載のTI製Sitara AM335x/800MHzと512MバイトRAM、2GバイトeMMCフラッシュメモリ、USBホスト、HDMI出力、Ethernet、microSDカードスロットなどを搭載する。Android 4.0やUbuntuなどに対応。 キットには体とUSB-miniUSBケーブルが付属する。 関連記事 「Tizen」搭載10インチタブレット、日のシステム会社が開発 LinuxベースのモバイルOS「Tizen」を搭載した10.1インチタブレットが開発された。 国際宇宙ステー

    クレカサイズのLinuxコンピュータ「BeagleBone Black」
  • iptablesの設定 入門編 - Murayama blog.

    Linux勉強中です。 今日はiptablesを試してみます。 参考書籍はこちら。 Ubuntuで作るLinuxサーバー (日経BPパソコンベストムック) 作者: 日経Linux出版社/メーカー: 日経BP出版センター発売日: 2008/12/12メディア: 大型購入: 6人 クリック: 369回この商品を含むブログ (11件) を見る そうそう、このオススメです。 タイトルにもあるとおり、サーバ構築がメインでして、 内容も浅すぎず、深すぎずちょうどいいです。 暇な人は屋さんへGO。 で、勉強した内容をまとめます。 iptablesとは iptablesはパケットフィルタリング機能をもつソフトウェアです。 ファイアウォールやNATとして利用できます。 CentOSの場合は、デフォルトでインストールされており、 ファイアウォールの設定もデフォルトで有効になっています。 iptables

    iptablesの設定 入門編 - Murayama blog.
    oks
    oks 2013/06/19
  • 『「さくらVPS」を利用して、「Aipo」 Windows版をLinux版へ移行』

    大型ゴミ・粗大ゴミの出張回収廃棄処分を行う会社で働く震災避難者のブログ 札幌でタンス・テーブル・ソファー・ベッド・エレクトーンといった大型家具や、大型ゴミ・粗大ゴミといった不用品、液晶テレビ・冷蔵庫・洗濯機・電子レンジなど使わなくなってしまった不要品を廃品廃棄処分・出張回収しています。http://fuyouhinkaisyu.com/ こんにちはヒラPです。 無料のグループウェア「Aipo」について 事務所内サーバー(普通のWindowsXPパソコン)から 今話題の激安仮想レンタルサーバー「さくらVPS」へと、 中身のお引越しをしました。 毎月1000円程度の月額料金は掛かりますが、 ポンコツ(失礼)の自社サーバで使い続けるより 作動速度や、メンテナンスに掛かる労力を考えれば じゅうぶんに元が取れてしまいますからね。 以下、移行作業の経緯、ポイントなど。 ----------------

    『「さくらVPS」を利用して、「Aipo」 Windows版をLinux版へ移行』
  • CentOS/CentOS6をMinimalインストールした後の作業 - Linuxと過ごす

    CentOS6をMinimalインストールしたあと作業† VirtualBoxにCentOS6.2をMinimalでインストールしたあとの設定作業を記します。 CentOS6.x Minimalインストール中にネットワークの設定を忘れずに行えば以下のような作業は不要だと思います。 ネットワークカードの有効化† 初期状態では、ネットワークカードが有効になっておらず、さらにBOOTPROTOも記述されていなかったので記述した。 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=08:00:27:22:01:06 NM_CONTROLLED=yes ONBOOT=yes BOOTPROTO=dhcp TYPE=Ethernet 以下2つが修正・追加部分です。 BOOTPROTO=dhcp ONBOOT=yes その後、ifu

    oks
    oks 2013/06/15
  • 社内サーババックアップ作業あれこれ - テックメモ跡地

    バックアップスクリプトをftpからrsyncへ差し替え 共有NAS TeraStationにつながらない現象が発生。 調べてみるとどうやら、前任者が設定していた、TeraStationへのftpファイルアップロードがコケている模様。 そういえば、以前もcsvのやり取りをftpでしていた時、トラブってた記憶が。 ということで、ftp → rsyncへ変更。 backup.sh #!/bin/sh cd /backup ftp -i -v -n nas_address << END user user pass bin cd system-backup mput "*" quit ENDこれをrsyncに切り替え #!/bin/sh rsync -av /backup/* rsync://nas_address/system-backup TeraStation を別ディスクへバックアップ T

    社内サーババックアップ作業あれこれ - テックメモ跡地
  • Linux Square全記事インデックス

    Linux Squareフォーラムに掲載されている全記事にアクセスできるインデックスです。このページを見れば、Linux Squareフォーラムのすべてが分かります。また、インデックスは記事の追加とともに拡充していきます。

  • cut、paste、sort、uniq、head、tail、wcを使ったフィルタコマンド一覧

    現在の場所 : ホーム > ネットの基礎知識 > cut、paste、sort、uniq、head、tail、wcを使ったフィルタコマンド一覧 この記事は2008年~2009年頃に翔泳社で連載していた「業務で楽するためのUNIXテクニック集」の原です。 はじめに この連載では、UNIX系OSをコマンドライン上から効率よく利用するために知っておくべきテクニックや、便利な小技を紹介していきます。 今回は、「定番のフィルタコマンドを使いこなす」ためのテクニックを紹介します。 関連記事 シェル制御構造と正規表現の基礎 grepを使った便利なコマンド一覧 find/xargsを使った検索に便利なコマンド一覧 find/xargsを使ったファイル・ディレクトリ名の一括置換/一括作成コマンド一覧 cut、paste、sort、uniq、head、tail、wcを使ったフィルタコマンド一覧 cut、pa

    cut、paste、sort、uniq、head、tail、wcを使ったフィルタコマンド一覧
    oks
    oks 2013/02/26
  • Charming Python: Functional programming in Python, Part 3

    LinuxThe open source operating system that runs the world.The open source operating system that runs the world.

    Charming Python: Functional programming in Python, Part 3
    oks
    oks 2013/01/21
  • テキスト処理コマンド | ウナのLinux講座 | ウナのIT資格一問一答

    Linuxのテキスト処理系のわかりやすいコマンドリファレンスです。その他Linuxコマンド解説多数。vi講座やシェルスクリプト講座、LPIC一問一答もあります!

  • フィルタを使用した文字列操作 2 | UNIX & Linux コマンド・シェルスクリプト リファレンス

    フィルタを使用した文字列操作 2 cut コマンドを使用したフィルタリング 特定のフィールドを切り出す テキストファイルなどから n フィールド目を切り出す、n-m フィールド目を切り出す、といった処理には cut コマンドを使用する。 # numフィールド目を切り出す。 cut -d'デリミタ' -fnum # num1フィールド目とnum2フィールド目を切り出す。 cut -d'デリミタ' -fnum1,num2 # num1-num2フィールド目を切り出す。 cut -d'デリミタ' -fnum1-num2 → cut コマンドの -d オプションで特定のフィールドを切り出す。 cut コマンドにフィールド間の区切り文字となるデリミタと切り出すフィールド番号を指定することで、指定したデリミタによって区切られた特定のフィールドを切り出すことができる。 デリミタを指定しない場合は、デフォ

    フィルタを使用した文字列操作 2 | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • andLinux.org -- Run Linux natively inside Windows

    La elección de un sistema ERP adecuado es fundamental para las pequeñas y medianas empresas. Un buen ERP optimiza procesos, mejora la eficiencia y facilita […] Leer más →