タグ

linuxに関するbleu-bleutのブックマーク (34)

  • CentOS8がサポート終了!EOL問題と今後の対策について

    記事は2023年2月時点の最新情報を掲載しております。 2021年末にCentOS Linux 8のサポートが終了して1年以上経過しましたが、皆さま対策はお済でしょうか? CentOS Linux 8の利用が増え始めたところでの突然のサポート終了だったため、まだ対策を取れていない方も多いのが現状です。 また、非常に多くの方が利用されているCentOS Linux 7も2024年にはサポートが終了するため、これについてもそろそろ移行を検討する必要があります。 記事では、再度の周知とお客さまの移行の一助とするため、CentOS Linuxの終了問題とCentOS Linuxの代替となるディストリビューションや選定時の注意点などを説明します。 CentOS Linuxの終了について CentOS Linuxは、実績のある有償ディストリビューションのRed Hat Enterprise Li

    CentOS8がサポート終了!EOL問題と今後の対策について
    bleu-bleut
    bleu-bleut 2021/10/02
    代替として、AlmaLinux、Rockey Linux、Oracle Linux、Ubuntu
  • Linuxで設定ファイルをチェックする方法21選

    実行サンプル UNIX系オペレーティングシステムで動作するデーモンの多くは、設定ファイルを間違えると意図通りに動作しなかったり、そもそも起動しなかったりすることもある。設定ファイルの内容をチェックする統一された方法は存在しておらず、コマンドごとに個別の方法で処理を実行する必要がある。 記事は21個のサンプルとうたっているが、さらにいくつかのコマンドに関しても処理方法が掲載されている。また、取り上げられている方法はLinuxに限定されるものではなく、macOSや*BSDなどほかのUNIX系オペレーティングシステムでも利用できるものとなっている。

    Linuxで設定ファイルをチェックする方法21選
  • CodeIQについてのお知らせ

    2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod

    CodeIQについてのお知らせ
  • yum updateできなくなった古いCentOSでyumコマンドを復活させる方法 - このブログはURLが変更になりました

    例えばRed Hat Enterprise Linux Extended Life Cycle Supportで絶賛延命中なRHEL4サーバのテスト環境構築など、やむ得ぬ事情で古いCentOSを使う必要があったりますよね。ね。 しかしサポートが終了した古いバージョンのCentOSはミラーから取り除かれてしまうため、yum updateを実行しても以下のようなメッセージが表示されてアップデートできません。 # yum update Setting up Update Process Setting up repositories not using ftp, http[s], or file for repos, skipping - 4 is not a valid release or hasnt been released yet Cannot find a valid baseurl

    yum updateできなくなった古いCentOSでyumコマンドを復活させる方法 - このブログはURLが変更になりました
    bleu-bleut
    bleu-bleut 2017/05/08
    ミラーから削除されたのはレポジトリを変更したらいいよ。
  • Googleが開発する最新ビルドツール「Bazel」を使ってみよう | さくらのナレッジ

    Bazelの特徴2:ビルドによってディレクトリを汚染しない Bazelでは、ソースコードやテストデータなどが格納されているディレクトリとは別のディレクトリでビルドやテストなどを行う仕組みになっている。makeコマンドでは意図的に設定や操作を行わない限りソースコードと生成物が同じディレクトリに混在する事態になることが多いが、Bazelではこういった問題が発生しない。 また、ビルドやテストはデフォルトではサンドボックス化された環境で行われるため、ビルドやテストがそれを実行しているシステムに影響を及ぼす可能性が最小限に抑えられている。 Bazelの特徴3:並列ビルド 大規模なソフトウェアではビルド対象が増えるため、ビルドにかかる時間も増える傾向がある。Bazelでは生成物どうしの依存性を自動的に把握し、可能な限り並列でビルドを実行する仕組みになっている。これにより、ビルド時間の短縮が期待できる。

    Googleが開発する最新ビルドツール「Bazel」を使ってみよう | さくらのナレッジ
    bleu-bleut
    bleu-bleut 2016/12/10
    makeに代わるビルドツールとしてBazel。
  • Linuxのバッファキャッシュとページキャッシュの違いは? | b.l0g.jp

    Linuxのバッファキャッシュとページキャッシュの違いは? 2012-10-25 Linuxが管理するキャッシュ領域には、バッファキャッシュとページキャッシュ領域があって、topコマンドや/proc/meminfoの「bufferes」「cached」という項目を見れば、現在のそれぞれのキャッシュ領域がどの程度なのかを確認することができる。 どちらも、ディスクの読み書きをキャッシュしてデータへのアクセスを高速化するという点では同じだが、それぞれがどのような意味で、どういう違いがあるのかについて、Quoraに分かりやすい解説があったので、翻訳してみた。 ページキャッシュは、ファイルI/Oを最適化するために、ファイルのページをキャッシュする。バッファキャッシュは、ブロックI/Oを最適化するために、ディスクブロックをキャッシュする。 Linuxカーネル2.4よりも前では、2つのキャッシュは明白に

    bleu-bleut
    bleu-bleut 2016/11/24
    「ページキャッシュは、ファイルI/Oを最適化するために、ファイルのページをキャッシュする。バッファキャッシュは、ブロックI/Oを最適化するために、ディスクブロックをキャッシュする」
  • 25年前に生まれて世界を制覇した、Linuxの物語

    bleu-bleut
    bleu-bleut 2016/08/30
    “多くの人はいまだにこれらのOSを「GNU / Linuxディストリビューション」と呼ぶべきだと言っている”
  • Pingの発展版 : httping, dnsping, smtpping | POSTD

    私はpingが大好きです!簡単に使えて、ネットワークが稼働しているかを直接明らかにできます。 「 Pingはセキュリティの欠陥ではない!(むしろ友達である) 」、「 Traceroute上級 」の記事をご参照ください。少なくとも、外行きのping(trust(=信頼されるゾーン)からunstrust(=そうでないゾーン)へ)はセキュリティ上の心配なしに用いられるべきです。しかし、これらのuntrustからDMZへのICMPエコー・リクエストは多くの会社で拒否されているため、すべてのサーバが起動・稼働しているかをテストするのが困難になっています。 私は、顧客のサイトのDMZファイアウォールの置き換えに取り組んでいました。当然ながら私は「すべてのサーバが適切に接続されているか(NAT)」「ファイアウォールが接続を許可しているか(ポリシー)」を(外部から)知ろうとしました。 そこで私は、さまざま

    Pingの発展版 : httping, dnsping, smtpping | POSTD
  • rm -rf /は実行されないのが正しい? - Qiita

    いくつかのUnixプラットフォームではrm -rf /はエラーになり実行されない。これは余計なおせっかいで実行されるべきだと言う人もいるが、最新のPOSIXに従うのなら「実行されない」のが正しい。POSIX.1-2008ではrmについて、「引数がルートディレクトリを指しているなら、標準エラーに診断メッセージを出力して、それ以上何もしてはならない」と定めている。 if an operand resolves to the root directory, rm shall write a diagnostic message to standard error and do nothing more with such operands. POSIX.1-2004にはこの記述はないので、最新の規格に従ってないrmではrm -rf /が普通に実行される可能性がある。 実装を調べてみると、2003

    rm -rf /は実行されないのが正しい? - Qiita
    bleu-bleut
    bleu-bleut 2016/05/21
    POSIX 1-2008では引数がルートディレクトリの場合は実行を定めているほか、coreutils5.1.0以降では--no-preserve-rootオプションを付けなければ実行されない。
  • レンタルサーバー業者、「rm -rf /」で誤って全サーバーのデータを削除 - BusinessNewsline

    米雇用統計の発表後に、一撃でドル円が40PIP~100PIPS動くことが多いので、一気に数万円~数十万円の爆益を得たいFXトレーダーが米雇用統計前に、ドル円のポジションをとっています。この米雇用統計の結果を予測するのは、とても難易度が高いため、米雇用統計前にポジションを取ることはギャンブルだと言われているので、お金を絶対にうしないたくないFXトレーダーは米雇用統計前にポジションを取ることをしないようにしましょう。そうはいっても、米雇用統計の魅力に負けてしまい、米雇用統計前後にポジションをとってしまうんですよね。今回は、米雇用統計について詳しく書いていくぜ。 米雇用統計に参加することの利点。 米雇用統計の予想を的中させれば、自分の予想を大きく上回る利益を得ることができる 米雇用統計の予想を的中させれば、自分の予想を大きく上回る利益を得ることができるため、一日で会社員の数倍ものお金を稼ぎたい人

    レンタルサーバー業者、「rm -rf /」で誤って全サーバーのデータを削除 - BusinessNewsline
  • シンボリックリンクとハードリンクの違い - Qiita

    お願い 図が崩れるため、PCで見てください。 ディレクトリ ・所属するファイルのファイル名とiノードを記録するファイル ------directory------ -------iノード-------- ---------実体--------- | -----file------ | | --------------- | | --------------- | | | ファイル名 | | | | 001 | | | | aaa | | | | aaa |===========> | |===========> | | | | | iノード番号 | | | | | | | | | | | | 001 | | | | | | | | | | | --------------- | | --------------- | | --------------- | | -----file-----

    シンボリックリンクとハードリンクの違い - Qiita
    bleu-bleut
    bleu-bleut 2016/05/20
    ハードリンクはiノードが同じなのでファイルデータ(実体)も同じ。シンボリックリンクの実体はリンク元へのパス。
  • 「ls -l」コマンドの表示からファイルの属性を理解しよう

    ハードリンクとシンボリックリンクの違いは? 全てのファイルには“名前”が付いています。ファイルの名前には「名」と「別名」の2種類があり、それぞれ複数持つことができます。ファイルの“名”を「ハードリンク」、“別名”を「シンボリックリンク」と呼びます。 ハードリンクとシンボリックリンクは、「ln」コマンドで増やすことができます。なお、自分で増やすという場合、通常はより自由度の高いシンボリックリンクを使います(※)。 ディレクトリのハードリンク ディレクトリの場合は「usr」や「home」といった名前の他に、自分自身を示す「.」というハードリンクが自動で作成されます。従って、ディレクトリにはハードリンクが「最低2つある」ことになります。 サブディレクトリがある場合は、サブディレクトリから見た「..」(親ディレクトリ)があるため、ハードリンクの数は3つとなります。つまり、特別にハードリンクを増

    「ls -l」コマンドの表示からファイルの属性を理解しよう
    bleu-bleut
    bleu-bleut 2016/05/20
    ディレクトリはハードリンクを持てないのでサブディレクトリ数じゃないかな?「ディレクトリは、.と..の最低2つのハードリンクを持つので、ハードリンクの数はサブディレクトリの数+2になる。」
  • バックドア仕込んだ「Linux Mint」、Webサイト改ざんしてダウンロードさせる

    何者かがLinux Mint ISOを改ざんしてバックドアを仕込み、同プロジェクトのWebサイトをハッキングして改ざん版をダウンロードさせていた。 Linuxディストリビューション「Linux Mint」は2月21日のブログに掲載した告知で、何者かがLinux Mint ISOを改ざんしてバックドアを仕込み、同プロジェクトのWebサイトをハッキングして改ざん版をダウンロードさせていたことが分かったと発表した。 さらに、Linux Mintフォーラムのデータベースも20日に攻撃され、ユーザー情報が流出した可能性があることも判明。「forums.linuxmint.com」のアカウントを開設しているユーザーは、できるだけ早くパスワードを変更するよう呼び掛けた。 改ざんされていたのは「Linux Mint 17.3 Cinnamon」エディションで、影響を受けるのは2月20日にこのエディションを

    バックドア仕込んだ「Linux Mint」、Webサイト改ざんしてダウンロードさせる
  • いまさら聞けないLinuxの基礎知識

    Linuxを勉強してみたいけど、どこから手を付けてよいか分からない、何だかよく分からないまま使っている……そんな方々のための連載です。まずは、Linuxとはどんなものなのか確認しましょう。 連載目次 Linuxを一から学びたい人のために 今、Linuxは企業のWebサーバやアプリケーションサーバ、ファイルサーバとしての用途だけでなく、クライアントPCやシンクライアント端末のデスクトップなど多くのシステムで利用されています。連載は、そんなLinuxを一から学びたい、Linuxを効率良く操作するための知識やスキルを身に付けたいという人のための連載です。 インターネットを検索すれば大抵のことは分かりますが、基礎部分を理解していないと、思い通りに設定できなかったり、無駄な作業を行ったりしてしまうことになります。連載ではそうならないために、Linuxを扱っていくための基礎を押さえ、実運用時に応用

    いまさら聞けないLinuxの基礎知識
    bleu-bleut
    bleu-bleut 2016/02/16
    UNIXのSystem V系統とBSD系統とlinux系統。LinuxのRed Hat Linux系統とDebian系統とその他Gentoo Linux、Suse Linux。
  • TechCrunch | Startup and Technology News

    Boeing’s Starliner spacecraft has successfully delivered two astronauts to the International Space Station, a key milestone in the aerospace giant’s quest to certify the capsule for regular crewed missions.  Starliner…

    TechCrunch | Startup and Technology News
  • 安全に『危険シェル芸』ができるスタートアップスクリプトのご案内

    「さくらのクラウド」のスタートアップスクリプトを利用して安全に「危険シェル芸」をしよう! 最後のクーポンキャンペーンはもう終わっているのでご注意下さい。

    安全に『危険シェル芸』ができるスタートアップスクリプトのご案内
    bleu-bleut
    bleu-bleut 2015/09/10
    危険シェル rm -rf / 、ただし --no-preserve-rootオプションが必要。
  • 200ページ超え!LPICの完全無料「Linux入門テキスト」をまだ知らない人は絶対損してる!

    最近Linuxに触れる機会が多くなってきたので、そろそろ時間を割いて勉強でもしようかとネットで検索していたら、意外な事実を知りました…。 日には、素晴らしい教材があったんですね…。 その名も「Linux標準教科書」。 「Linuxとは…」から始まり、基的なコマンドの使い方から「ファイル操作」「シェルスクリプト」「Vim操作」「ネットワーク管理」など、基的な知識が無料で公開されています。 どうやって入手するの?この教材は、Linux技術者認定試験を運営する「LPICの公式サイト」からダウンロードできるようになっています。 そのため、すでにご存知の方も多いと思うのですが、私のようにまだ知らない人もいるのでは…? と思ったのでご紹介しておきます。 入手方法は簡単で、「Linux標準教科書」のダウンロードサイトにアクセスして、「PDFダウンロードリンク」をクリックします。 あとは、名前とメル

    200ページ超え!LPICの完全無料「Linux入門テキスト」をまだ知らない人は絶対損してる!
  • Fedora 22で「Yum」は公式に死亡し、これからは「DNF」で! | ソフトアンテナ

    RHEL、Fedora、CentOSなどでお馴染みのパッケージマネージャYumが、 Fedora 22ではデフォルトではインストールされず、公式に「デッドプロジェクト」とみなされるようになったことが、DNFプロジェクトのブログ「Yum is dead, long live DNF」により明らかになりました。 DNFは、SATベースの依存関係リゾルバを搭載したYumのフォークで、Fedora 22以降、Yumを置き換えることになります。DNFは、Python 3 / Python 2どちらにも対応しており、Yumとは異なるDNF Python APIを提供します。 Fedora 22でも、Yumをインストールすることは可能で、YumのPython APIも当分残りますが、yumのコマンドは「yum-deprecated」と名前を変え、「yum」の呼び出しは「dnf」にリダイレクトされます。

    Fedora 22で「Yum」は公式に死亡し、これからは「DNF」で! | ソフトアンテナ
  • GNU grep 2.18リリース: 10倍速くなったと思ったら今度は200倍遅くなっていた | はむかず!

    先日の記事 いまさらgrepが10倍高速化したのはなぜか が思わぬ閲覧数を稼いでしまい、トルコ語の知識を日に広めるのに大きな貢献をしたような気がしますが、みなさんいかがお過ごしでしょうか。 実は先日の記事を書いた時にはすでに2.18がリリースされてたのだが、今回は2.17のときと違って日の大手メディアが取り上げてなかったので、ついつい見落としていた。しかし実は2.18でも大きな変更が!! リリースノート抜粋: grep -i in a multibyte, non-UTF8 locale could be up to 200 times slower than in 2.16. [bug introduced in grep-2.17] なんということでしょう。-iオプションでUTF8のときは2.17で10倍速くなっていたのだが、それ以外のマルチバイトロケールのときは200倍遅くなって

    bleu-bleut
    bleu-bleut 2015/04/06
    しかし、UTF-8以外のマルチバイトロケールで200倍遅くなったために、UTF-8だけ正規表現に変換してから検索することにした。
  • 「tail -f」を使うのは情弱、情強は「less +F」を使う | ソフトアンテナ

    ログファイルの監視に「tail -f」コマンドを使っている方は多いかもしれません。ファイルの末尾を表示する「tail」コマンドに、ファイル末尾に追加されたデータを追跡表示する「-f」オプションを指定することで、手軽にログの監視ができる便利なコマンドです。 しかし最近、「tail -f」より便利なコマンドとして「less +F」の使用を推奨するブログ記事「Stop using tail -f (mostly)」が公開され話題となりました。 「less」はテキストファイルの内容を表示する、ページャーと呼ばれるソフトウェアですが、これに「+F」オプションを指定することで、「tail -f」より便利なファイル監視コマンドとして使えるらしいのです。具体的に「less +F」が「tail -f」より便利な点として以下の2点が挙げられています。 監視モードと通常モードをlessを起動したまま行き来できる

    「tail -f」を使うのは情弱、情強は「less +F」を使う | ソフトアンテナ