フラミナル

1日1記事を目標にITのことについて書くブログ

Linux

【日本語キーボードにする】Linuxでキーボードを英語から日本語にする

Linuxの仮想マシンをvmwareやvirtualboxなどで起動すると英字キーボードのことが多いです。 パイプやダブルクオートなどキーボード配置が異なると打ちづらいですよね。 ということでこのコマンドを打って幸せになりましょう。 $ setxkbmap jp setxkbmapにつ…

【Linux】削除されたファイルをプロセスから復元するには/proc/[PID]/exeを使おう

非常に限定的なテクニックです。 攻撃を受けたサーバーにて悪いプロセスが起動されることがあります。 プロセスを実行するためには実行元のファイルが必要ですが、Linuxでは一度プロセスを起動してしまえば実ファイルは削除しても問題ありません。そのため攻…

findとtarを組み合わせ 大量ファイルを一気にまとめる

find . -name xxx print0 | xargs --null tar cvfpz test.tar.gz こんなコマンドを実行するとカレント配下のxxxのファイルをごっそり集めて、test.tar.gzを作成することができます。 -print0 真 を返す。ファイル名をフルパスで標準出力に表示し、各ファイル…

iptablesコマンドで-Sをつけたらエントリ内容が見れる

RedHat系のmanには記載されていないがiptablesには-Sでエントリを一覧できる。 -S, –list-rules [chain] 選択されたチェインにある全てのルールを表示する。チェインが指定されない場合、 iptables-save と同じく、 全てのチェインの情報が表示される。 他の…

【解決方法】yumを実行した時の「Cannot retrieve repository metadata (repomd.xml) for repository」

RedHat6にてyum installコマンドを実行したところ下記のエラーが発生しました。 Failure talking to yum: Cannot retrieve repository metadata (repomd.xml) for repository: リポジトリ名. Please verify its path and try again 日本語訳 リポジトリのメ…

NTPにおけるサーバー・クライアント間通信のまとめ

各方式のまとめ ユニキャストについて ブロードキャストについて ブロードキャストとマルチキャストにおける認証について マルチキャストについて メニーキャストについて まとめ NTP(時刻同期)を利用する時の「サーバー・クライアント間通信」には以下の…

餃子の作り方で説明するLinuxのプロセス

プロセスってご存知ですか? OSにいるあいつです。 プロセスってなんとなくわかるけど深くは知らないのはそろそろヤバイなということで、この本を読み進めています。 はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus)…

xfs_freezeのmanを翻訳してみた

xfs_freezeのmanを翻訳してみた xfs_freeze(8) System Manager's Manual xfs_freeze(8) NAME xfs_freeze - suspend access to an XFS filesystem xfs_freeze - XFSファイルシステムへの、アクセス停止 SYNOPSIS xfs_freeze [ -f | -u ] mount-point xfs_free…

パスワード付きのプロキシ環境でLinuxコマンドを実行する方法まとめ!

こんにちは、ぎんです。今回はプロキシ環境下で、Linuxの各種コマンドを実行する方法をまとめます! これ本当に面倒ですよね。 対象のコマンド 今回対象のコマンドはこちら yum wget curl gem git docker 事前に調べておくこと こちらは環境にあわせて、確認…