タグ

Linuxに関するimu16のブックマーク (17)

  • いまさら聞けないLinuxとメモリの基礎&vmstatの詳しい使い方 - Qiita

    さくらインターネット Advent Calendar最終日は、硬派にLinuxのメモリに関する基礎知識についてみてみたいと思います。 最近はサーバーを意識せずプログラミングできるようになり、メモリの空き容量について意識することも少なくなりましたが、いざ低レイヤーに触れなければいけないシチュエーションになった際に、OSを目の前に呆然とする人が多いようです。 基的にLinux のパフォーマンスについて、メモリをたくさんつめばいいとか、スワップさせないほうが良い とか、このあたりは良く知られたことだと思います。 ただ、なんとなく ps コマンドや free コマンド などの結果を見るだけでなく、もう少しメモリのことについて掘り下げてみてみたいと思います。 メモリとキャッシュ Linux におけるメモリの状態を大きく分けると「使用中のメモリ」「キャッシュ」「空きメモリ」「スワップ」の 4 つに分

    いまさら聞けないLinuxとメモリの基礎&vmstatの詳しい使い方 - Qiita
    imu16
    imu16 2016/12/26
  • Linuxの背後にある精神

    Linus Torvalds / 青木靖 訳 2016年2月 (TED2016) クリス・アンダーソン 奇妙な話です。あなたのソフトウェアであるLinuxは何百万というコンピュータの中にあり、インターネットのかなりの部分を動かしています。さらに実際に使われているAndroid端末が15億台くらいあって、その1台1台にもあなたのソフトウェアが入っています。これはすごいことで、その開発部ともなれば、さぞ大層な施設なんだろうなと思っていたので、この写真を見たときはびっくりしました。これがその — Linux世界部なんですよね?(笑)(拍手) リーナス・トーバルズ 大したものには見えませんよね。この写真の中で最も興味深く、多くの人が反応する部分は、あのトレッドミル・デスクです。私の仕事場で一番興味深いものですが、私はもう使っていません。この2つは関連していると思います。私の働き方として、外的な

    Linuxの背後にある精神
  • csshXが素晴らしすぎる件

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 複数のホストに対して、同時にコマンドを実行するツールはpssh等いくつかあると思うのですが、もっと自由度高く、viで編集したり、さらにはsshでログインしている状態でやれるような作業を全部同時にやりたいと思っていました。 そんな都合の良いツールはなかなかなくて、会社の人がLinuxでCluster SSHを使っていて、Linux限定かぁと諦めていたところ、なんとMacで使えるcluster SSHのcsshXがあるようだと教えてもらいました。これがあまりに素晴らし過ぎるので簡単に紹介します。 インストール brew環境を入れている人は以下のコマンド一発で使えるようになります。 [program lang=’bash’ escaped=’tru

  • Corkscrewを使ってHTTP経由でSSHのトンネリング接続を行う - builder by ZDNet Japan

    記事では、「Corkscrew」というクロスプラットフォームプログラムを利用し、HTTP経由でSSHのトンネリング接続を行う方法を紹介する。 あなたには、出社してから必要なファイルを自宅に置き忘れてきたことに気付いたという経験はないだろうか?あるいは、出先でこういった忘れ物に気付いたことはないだろうか?企業やISPのなかには、こういった状況への対応を困難にする厳しいファイアウォール設定がなされているところもある。そして実際に、こういった厳しい設定が絶対に必要だというケースが存在している一方で、それほどではないというケースも存在している。とは言うものの、HTTPプロキシの使用が強制され、SSHが使えない環境であっても、HTTPプロキシを経由してSSHに接続することが可能なのである。 先に述べておくが、記事は外部へのSSHアクセスがポリシーで明示的に禁じられている環境において、ファイアウォ

  • ImageMagick: Convert, Edit, and Compose Images

    ImageMagick® is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and Ultra HDR. ImageMagick is widely used in industries such as web development, graphic design, and video editing, as well as in scientific research, medic

    ImageMagick: Convert, Edit, and Compose Images
  • さくらのVPS CentOSでサーバ構築 20 – SSL - AKIBE @AKIBE

    さくらのVPS CentOSでサーバ構築 作業ノート20回目。 今回はSSLを設定します。 VirtualHostの設定 までの作業が前提となります。 基的な流れ 認証局から証明書を発行してもらう場合 mod_sslの...さくらのVPS CentOSでサーバ構築 作業ノート20回目。 今回はSSLを設定します。VirtualHostの設定 までの作業が前提となります。基的な流れ認証局から証明書を発行してもらう場合mod_sslのインストール認証局の仕様に合った秘密鍵(.key)ファイルの作成証明書発行要求(.csr)ファイルの作成認証局へ証明書発行要求(.csr)ファイルを送る認証局から送られてくる証明書(.crt)ファイルをサーバに置くApache(mod_ssl)でSSL設定をするテスト用に自分で証明書を作成する場合(オレオレ証明書)mod_sslのインストールMakefileで

  • MySQL Serverの運用を行う上で役に立つ設定 - FAT47の底辺インフラ議事録

    MySQL Serverには運用を行う上で便利なコマンドや設定が存在します。 今回はそれらの紹介をしていきたいと思います。 mysql_secure_installation mysql_secure_installationは、MySQLの初回起動時に実行するとよいコマンドです。 MySQL Serverのインストール後の初期設定はセキュリティの甘い設定がなされています。 このコマンドを利用することで、以下のような設定を簡単に行うことができます。 ・rootパスワードの変更 ・rootのリモートホストからのログイン禁止 ・匿名ユーザの削除 ・testデータベースの削除 mysql_secure_installationERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql

    MySQL Serverの運用を行う上で役に立つ設定 - FAT47の底辺インフラ議事録
  • 初心者の頃に知っておきたかった rpm と yum の違いと使い分け

    imu16
    imu16 2013/03/27
  • rootのパスワードを忘れてしまった:ITPro

    シングル・ユーザー・モードで起動すれば,ユーザー名やパスワードを入力することなく,root権限でシェルが起動します。このシェルからパスワードを再度設定します。 難易度:★★★ 対象ディストリビューション:すべて 前任者から引き継ぎを受けていないLinuxサーバーの管理を任されてしまったためにrootのパスワードが分からない場合や,rootのパスワードをうっかり忘れてしまった場合には,rootのパスワードを再設定します。 〔Ctrl〕キーと〔Alt〕キーと〔Delete〕キーを同時に押してパソコンを再起動させ,そのときにシングル・ユーザー・モードを指定します。シングル・ユーザー・モードとは,ユーザー認証がなく,root権限でLinuxを操作できるモード*3で,メンテナンス用に用意されています。ネットワーク機能は無効で,最小限のファイル・システムのみがマウントされます。 シングル・ユーザー・モ

    rootのパスワードを忘れてしまった:ITPro
    imu16
    imu16 2013/03/21
  • Command Technica:はじめてrsyncを使う方が知っておきたい6つのルール (1/2) - ITmedia エンタープライズ

    Linuxなどを利用する上で、「これはどうやったら実現できるのだろう」と思うことは数知れない。連載では、ユーザーがひんぱんに遭遇するであろう問題と、その解決方法を解説する。上級者には新たな発見を、初心者には上級者への道の手引きとなるだろう。 ファイルやディレクトリをバックアップ/同期するためのツールは幾つも存在していますが、rsyncはとりわけ大きな人気を誇っているといってよいでしょう。変更分を検出して差分のみを転送することで、ネットワーク経由でも効率的にバックアップ/同期が行える点や、sshなどのリモートシェル経由での利用が可能な点など、機能の洗練度はさすがに登場から10年以上たっているだけのことはあります。バックアップやミラーリングなどの用途であれば、基的にはコピー元とコピー先でわずかな違いしか発生しないはずで、ファイルの相違部分だけを転送するrsyncは効率的に機能します。 そん

    Command Technica:はじめてrsyncを使う方が知っておきたい6つのルール (1/2) - ITmedia エンタープライズ
  • @IT:Linuxでsshの鍵を作成するには

    鍵交換方式のsshでアクセスするにはでは、PuTTY用の鍵生成ソフトputtygen.exeを使ったが、Linuxでも鍵を作成することができる。Windowsで鍵を作成すると、OpenSSHで認識できるように変換する作業が必要となるが、puttygen.exeにはOpenSSHの鍵を読み込む機能があるので、Linuxで鍵を作成した方が手間は少なくて済む。 Linuxで鍵を作成するには、ssh-keygenコマンドを使用する。RSA暗号方式の鍵を作成するときは「-t rsa」オプションを、DSA暗号方式の鍵を作成するときは「-t dsa」オプションを付加する。 $ ssh-keygen -t rsa ←RSA暗号方式の鍵を作成 Generating public/private rsa key pair. Enter file in which to save the key (/home/

  • @IT:yumコマンドでよく利用するコマンド

    Fedora Coreが標準で採用しているyumコマンドは、RPMパッケージのインストールやアンインストール、アップデートなどを行うためのプログラムだ。 Fedora Core 1を自動更新するには(yum編)で説明したように、システムを更新するだけであれば、

  • HowtoForge - Linux Howtos and Tutorials | The Open Source Howto Development Web Site.

    HowtoForge provides user-friendly Linux tutorials.If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form. How to deploy Ghost Blog with Nginx on Debian 12Author: Navjot Singh • Tags: debian, li

  • http://bijo-linux.com/tokyo/

  • Linux標準の仮想化技術「KVM」の仕組み

    アナウンス後わずか2カ月でLinux Kernelにマージされたことで一躍注目を浴びることになった仮想化技術「KVM」。しかし、その具体的な仕組みや使用方法となると、意外と知られていないのではないでしょうか。この連載ではそんなKVMについて紹介します(編集部) KVMは、Linux Kernel自体をハイパーバイザとする仕組みで、正式名称を「Kernel-based Virtual Machine」といいます。KVMは現時点では、Intel VT-xやAMD-VといったCPUの仮想化支援機能を必要とし、完全仮想化によりOSの仮想化環境を提供します。 この記事では、「KVMの名前は聞いたことはあるが詳しくは知らない」という方、「興味はあるけど使い方がよく分からない」という方を想定し、全3回でKVMの概要と基的な使い方、今後の課題について紹介したいと思います。 OS仮想化技術のおさらい サー

    Linux標準の仮想化技術「KVM」の仕組み
  • いまさら人に聞けないGPLの基礎

    Linuxコンソーシアムは4月27日、都内で28回目となるセミナーを開催した。Linuxのライセンスをメインテーマに据えた今回のセミナーでは、「GPLと知的財産権」と題し、弁護士で国立情報学研究所客員教授の岡村久道氏がGPLについて解説した。 GPLはなぜ生まれた? 同氏はGPLが登場した背景から説明した。コンピュータの登場当時は、利用できるリソースが限られていたこともあり、プログラマー間でソースコードを融通して自由に利用し合うことは当然のことと考えられていた。これが1970年代に入りソフトウェア開発が有力な産業として台頭し始めると、米国社会が急速にソフトウェア保護へと向かうことになった。この結果、米国著作権法に1980年改正でプログラムの定義規定が設けられ、同法でソフトウェアプログラムに排他的独占権を付与することが明文化された。 こうした著作権法によるプログラム保護に対して異議を唱えたの

    いまさら人に聞けないGPLの基礎
  • Linux - Wikipedia

    Linux(リナックス、他の読みは#「Linux」の読み方で後述)とは、狭義にはUnix系オペレーティングシステムカーネルであるLinuxカーネルを指し、広義にはそれをカーネルとして周辺を整備したシステム全体のことをいう(GNU/Linuxも参照)。 Linuxは、狭義にはLinuxカーネル、広義にはそれをカーネルとして用いたオペレーティングシステムを指す。 LinuxはUnix系(英: Unix like、Unixライク)オペレーティングシステム (OS) の1つとされる。カタカナでは「リナックス」と表記されることが多い(「Linux」の読み方を参照)。Linuxは、スーパーコンピュータ、メインフレーム、サーバ、パーソナルコンピュータ、スマートフォン、組み込みシステム(携帯電話やテレビなど)など、幅広い種類のハードウェアで使用されている。 Linuxカーネルは、最初PC/AT互換機で多く

    Linux - Wikipedia
  • 1