タグ

Linuxに関するdnsystemのブックマーク (119)

  • ページが見つかりません | 日本HP

    ページが見つかりません。 目的のページは、移動または削除によって無効になっている可能性があります。申し訳ありませんが、検索またはリンク先よりお探しください。

  • SIOS Tech. Lab - エンジニアのためになる技術トピックス

    こんにちは、サイオステクノロジー武井です。今回は、Azure AI Searchによるベクトル検索・セマンティック検索・ハイブリッド検索について一筆したためたいと思います。 生成AI時代の様々な検索手法 最もメジャーな検 […]

    SIOS Tech. Lab - エンジニアのためになる技術トピックス
  • Lessの便利な使い方

    最近 Stop using tail -f (mostly) や 「tail -f」を使うのは情弱、情強は「less +F」を使う などless押しな記事が幾つか上がっているんだけど、タイトルが煽り気味なのか若干反感を呼んでいるようなのでless派が職場で肩身の狭い思いをしないようにもう少し便利な使い方を紹介したい。 tail -fの様なScroll forward less +Fで起動またはless起動中にF 元記事にもあるtail -fと同様の振る舞い。正直この機能と検索だけでいいのであればtailで十分。lessの便利なところは様々な機能との組み合わせにあって、これから紹介する機能は基的にこのモードと組み合わせが可能だ。あと、less開いてFのほうがタイプが面倒くさくないのでおすすめ。 1行で表示する (改行しない) less -Sで起動またはless起動中に-Sr(-Sでモード切

    Lessの便利な使い方
  • 「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」を使う | ソフトアンテナ
  • 強制的にファイルシステムをアンマウントする - ktomoyaの日記

    通常、ファイルシステムをアンマウントする時は #umount デバイスファイル名 or #umount マウントディレクトリ で、行うと思うのですが、NFSやSambaの場合、通信が正常に行えていないとアンマウントすることができなくなってしまいます。例えば、マウント元のPCを終了させてしまったなどの時です。 今回は、そんなときに強制的にアンマウントする方法をご紹介します。 強制的にアンマウントする 強制アンマウントには2種類あるので順番に説明します。 引数 "-f" まずは、引数として "-f" を指定するものです。一番最初に思いつく引数だと思います(forceとか)。 ただ、これはある場合においてアンマウントに失敗するそうです。。 #umount -f デバイスファイル名 or #umount -f マウントディレクトリ 実際に実行したときに #sudo umount -f /home/

    強制的にファイルシステムをアンマウントする - ktomoyaの日記
    dnsystem
    dnsystem 2015/03/19
    -fより-lがつよい
  • Linuxのpartedでパーティションを作るときの警告メッセージ - 私家版 ITプロフェッショナルの仕事術

    partedでパーティションを作るとき、ディスクの先頭からパーティションを作ろうとして開始位置に「0」や「0M」を指定すると、「The resulting partition is not properly aligned for best performance」という警告が出力される。 単位を付けないときはメガバイトと解釈するから、「0」は「0M」と同じことである。 (parted) mkpart primary 0M 2048M Warning: The resulting partition is not properly aligned for best performance. Ignore/Cancel? Ignore (parted) print Model: VMware, VMware Virtual S (scsi) Disk /dev/sdb: 21.5GB Sec

    Linuxのpartedでパーティションを作るときの警告メッセージ - 私家版 ITプロフェッショナルの仕事術
  • 2TB以上のパーティションを作るにはpartedを使う(CentOS) - うれしいブログ

    CentOS前提で書いてます。 4TBのHDDを買いました。fdiskだと2TBまでのパーティションしか作成できません。2TBのパーティションx2でLVMでくっつけでもいいけど、今回は単一の約4TBパーティションを切ってみました。 fdiskで見ると一応4GBのHDDであると認識はしています。ただ2TB以上のパーティションを切れないだけ。無理やりやっても2TBのパーティションとして切られるだけ。 # fdisk -l (中略) ディスク /dev/sdb: 4000.8 GB, 4000787030016 バイト ヘッド 255, セクタ 63, シリンダ 486401 Units = シリンダ数 of 16065 * 512 = 8225280 バイト セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O size (minimum/optimal): 512

    2TB以上のパーティションを作るにはpartedを使う(CentOS) - うれしいブログ
  • rsyslog設定

    rsyslogバージョンを4で稼働させる。 記述内容:SYSLOGD_OPTIONS="-c 4" STEP2.rsyslogの動作設定と書式 rsyslogの動作設定は、/etc/rsyslog.conf(メインファイル)または/etc/rsyslog.d/*.conf(個別設定ファイル)で動作設定を行います。 設定できる内容は「ログのフィルタリングをし、ログの出力設定。」「ネットワーク経由でのログ出力(=rsyslogサーバに出力する)設定。」 「データベースにログ出力設定。」があります。 /etc/rsyslog.conf書式 ルールの設定 書式:<ファシリティ>[,<ファシリティ>].[=]<プライオリティ>[;・・・] <アクション> 1行に1つのログ出力設定を指定します。これをルールといいます。 ルールは、セレクタとアクションからなります。 セレクタとアクションは、1個以上のス

  • Load Averageが他よりも高いのだが - 銀の鍵 (The Silver Key)

    ロードアベレージ(Load Average)というのは、システムの負荷状態を表す一つの指標である。uptimeコマンドやtopコマンドで表示される、1分、5分、15分間にわたる平均待ちプロセス数がそれ。 $ uptime 09:49:34 up  4:10,  1 user,  load average: 0.01, 0.01, 0.00 $ この事例ではそれぞれ、0.01(1分)、0.01(5分)、0.00(15分)となっている。このサーバーはCPU一個だけ。シングルCPUで負荷がかかっていない時は、この事例のようにロードアベレージは"1"よりもずっと小さくなっている。まぁ、このブログをホスティングしているサーバーの例なのだが。 マルチコア時代のロードアベレージの見方を見ると分かるだろうが、複数CPUのサーバーでのロードアベレージの計算は、単純に各CPUの実行中または割り込み不能な

    Load Averageが他よりも高いのだが - 銀の鍵 (The Silver Key)
  • tree-tips: bashのmailコマンドでメールを送信 | シェルスクリプト

    bashのmailコマンドでメール送信 何故mailコマンドを使うのか mailコマンドを使う理由は単純明快です。OSの標準コマンドだからです。 標準である事は非常に重要です。 プログラマであれば、普段使い慣れたjavaperlruby等、共通化や生産性の観点からそれらで実装したくなります。 それらで実装する事は簡単ですが、デプロイは?言語・モジュールはインストールされている?という問題があります。 必須ではないがちょっとメール送信したい、という小物的なスクリプトになりがちなメール送信ではそれらが問題になり易いです。 そんな時に頼りになるのがOS標準であるmailコマンドです。これなら安心できるので、関数化して簡単に扱えるよう実装しましょう。 mailコマンドでメール送信するサンプルコード #!/bin/sh #=====================================

    tree-tips: bashのmailコマンドでメールを送信 | シェルスクリプト
  • パスワード設定のちょいネタ - think-t の晴耕雨読

    今日はパスワード設定のちょいネタで。 その1:mkpasswdを使ってランダムなパスワードを生成する パスワードを考えるのは結構面倒なものです。 mkpasswdを使うとあまり考えずにパスワードを生成できます。 もしmkpasswdがいなければ、expectパッケージをインストール。 以下オプション。 -l オプションでパスワード長(デフォルト9文字) -d オプションでパスワードに含まれる数字の数(デフォルト2文字) -s オプションでパスワードに含まれる記号の数(デフォルト1文字) -c オプションでパスワードに含まれるアルファベット小文字の数(デフォルト2文字) -C オプションでパスワードに含まれるアルファベット大文字の数(デフォルト2文字) ※詳細は man mkpasswdで。 その2:シェルスクリプトからpasswdを使ってパスワードを設定する passwd コマンドに --

    パスワード設定のちょいネタ - think-t の晴耕雨読
  • Redhat Linuxのサブスクリプション登録(subscription-managerコマンドで) | 田舎に住みたいエンジニアの日記

    やってみたのでメモ。 ちなみに、サブスクリプションとはRedhatのライセンスを指します。 通常、年単位でのライセンス更新が必要です。 RedhatOSのインストール途中にも出来るようですが、今回はインストール後のに登録をします。 ■ 目次 1,Redhat Network(https://www.redhat.com/wapps/sso/login.html)のサイトにユーザ登録。 2,サブスクリプションのアクティベート。 3,Redhatインストール済サーバでの登録(コマンド) さて順番に見て行きましょう。 1, Redhat Network(https://www.redhat.com/wapps/sso/login.html)のサイトにユーザ登録。 上記リンクのサイトで、ユーザ登録をします。 後ほど「ユーザ名」を使用するので、忘れないようにしておきましょう。 2, サブスクリプショ

    Redhat Linuxのサブスクリプション登録(subscription-managerコマンドで) | 田舎に住みたいエンジニアの日記
  • yum コマンドの出力は grep してはいけない (grep するには向いていない) - meta‘s blog(2013-10-30)

    筆者について FreeBSDを通じてOSSにささかな貢献を。 日xrdpユーザ会発起人 xrdp developer FreeBSD developer OSS活動をご支援いただける方を募集しています https://github.com/sponsors/metalefty ■ yum コマンドの出力は grep してはいけない (grep するには向いていない) grep してはいけないわけではないですが、yum コマンドの出力は grep するには向いていません。 普段は FreeBSD ばかりで久々に Linux を触っていたらハマったので備忘のために。 yum コマンドは RHEL 系の Linux ディストリビューションで、パッケージをあれやこれやするためのコマンドですが、とても人にやさしくできているために、人がそのまま目で見る以外の用途、シェルスクリプトの中で加工したり g

    yum コマンドの出力は grep してはいけない (grep するには向いていない) - meta‘s blog(2013-10-30)
  • 477768 – incorrect parsing of options to /usr/sbin/snmpd

  • snmpdのログ出力を抑える - maruko2 Note.

    snmpdのログ出力を抑える 提供:maruko2 Note. 移動: 案内, 検索 Cacti などで SNMP を利用していると、/var/log/messages に snmpd のログがかなり溜まってくるので、snmpd のログ出力を抑えるための設定。 目次 1 snmpd の起動オプション 1.1 snmpd のログ出力を抑える設定 2 snmpd, snmpdcmd の man ページ 3 脚注 snmpd の起動オプション snmpd のログ出力は、snmpd の起動オプションを変更することで制御する。 snmpd の rc スクリプト(/etc/init.d/snmpd)に起動オプションが書かれている。 RHEL6 では /etc/sysconfig/snmpd を読み込むようになっている。 RHEL5 では /etc/sysconfig/snmpd.options を読み

  • xargsコマンドを使って指定したコマンドを並列実行させる - 技術メモ帳

    あまり知られていないが、GNUのxargsコマンドには、 プロセスの最大数を設定できるオプションというのが用意されている。 コレを使って、プロセスを並列実行させてみよう。 xargs --max-procs=MAX-PROCS -P MAX-PROCS command MAX-PROCSに数字を指定すると、 最大で、その数だけ command プロセスを生成する。 デフォルトは、1プロセスだけになっている。 いくつか例を交えて説明する。 サンプルとして、以下のようにURLが行ごとに記述されたファイルを元に curlをxargsで並列実行して、HTMLデータを取得してみよう。 $ cat ./url_list.txt http://www.google.co.jp/ http://www.yahoo.co.jp/ http://b.hatena.ne.jp/ まず、普通にxargsを使ってc

  • SELinux無効化でカーネルパニック - CentOS6の備忘録

    SElinux無効化設定 CentOSでSELinuxを無効化します。 # vi /etc/sysconfig/selinux # cat /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=enforcing # SELINUXTYPE= can take

  • [指摘] 「SELinux無効化でカーネルパニック - CentOS6の備忘録」に対する指摘 - やったるでぇ

    日、Twitter(検索: SELinux) を以下のエントリが賑わせていました。SELinux無効化でカーネルパニック - CentOS6の備忘録内容に大きな誤りがありますが、コメントが書き込めないようなのでトラックバックを飛ばす形にします。ぱちさん(?) もしこれをご覧になっていましたら是非修正願います。尚、今回はあまりにも広まっていたようなので止むを得ずこういう形をとりました。誤っていることを晒すなどの意図はないことをご理解ください。 2012/03/12 追記参考にしましたという Blog が現れてしまいました…。こうして誤った情報が正しいかのように拡散されていきます。。いい夜には、いい別れを・・・  カーネルパニックなおったー コメントしようとしたところ禁止ワードがあると怒られてしまったのでとりあえず 誤っている箇所誤っている箇所は以下の2点です。 /etc/selinux/c

  • http://blog.dc-d.jp/?p=428

  • 減り続けるメモリ残量! 果たしてその原因は!? 第1回 (1/3) − @IT

    減り続けるメモリ残量! 果たしてその原因は!?:Linuxトラブルシューティング探偵団 番外編(1)(1/3 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。 Web:福山義仁 俺は、福山義仁。Web技術の達人さ。Ap

    減り続けるメモリ残量! 果たしてその原因は!? 第1回 (1/3) − @IT