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

はじめに ずっと Docker 使ってみたいなと思いつつ使う機会がないまま・・・ついに今年1月に使う機会がやってきました! その時に書いたメモなどを元に、「こんな記事があったら嬉しかった」と思える記事にまとめてみました。 この記事の対象読者は コマンドライン操作が行える Linuxを扱ったことがある ファイルシステムやポート番号が何のことか分かる 仮想マシンが何だか分かる を想定しています。 記事は以下に分けて投稿する予定です。 dockerコマンド編(この記事) Dockerfile編 Dockerの仕組み編 docker-compose編 Docker の利点を活かした使い方は3つ目以降で説明します。 筆者は Docker for Mac を使って試しています。 Windows の場合も基本的な考え方や docker コマンドの使い方は同じですが、Docker for Windows
はじめに ディレクトリ同士をdiffコマンドで再帰的に比較するときは、 diff -r <dir1> <dir2>みたいにしますよね。 その中で特定ファイル名の結果を除外したい場合は diff -r -x <filename> <dir1> <dir2>みたいにすればOK。 参考: https://linuxjm.osdn.jp/html/gnumaniak/man1/diff.1.html しかし!除外はできるくせに「特定ファイル名の結果だけを表示」ってのは diffコマンドの機能としては存在しないようです。 -qオプション付きであれば、diff -qr <dir1> <dir2> | grep <filename>でOKだけど、 ファイルの中身までちゃんと見たいときはそうは行かない。 やりたくなる度に調べては「やっぱないよなー。。。」ってガッカリしてたんですが、 無いならシェルスクリプ
0x1 計画と目標 CentOS 7は停止しているため、できるだけ早くRocky Linuxに更新する必要があります。この記事では、Rocky Linuxに安全にアップグレードする方法について説明します。 更新する前に、バックアップを作成してください。 メモリが1GB未満の場合は、仮想メモリを確立する必要があります。 0x2 Rescue Kernel(Black Magic)に切り替えます cd yum -y install rsync wget wget https://raw.githubusercontent.com/johnj/centos-to8-upgrade/master/to8.sh chmod +x to8.sh ./to8.sh # エラーが発生した場合、それは問題ではありません reboot ./to8.sh # remove temp file rm -Rf /t
[root@server flock]# flock --version flock from util-linux 2.23.2 [root@server flock]# flock --help Usage: flock [options] <file|directory> <command> [command args] flock [options] <file|directory> -c <command> flock [options] <file descriptor number> オプション: -s --shared get a shared lock -x --exclusive get an exclusive lock (default) -u --unlock remove a lock -n --nonblock fail rather than wait -w
5/27にWindows 10 2004 Updateが正式リリースされて、それに伴いWSL2もWindows Insider Preview版を使用しなくても利用可能となりました しかしWSL2を使用してるとVmmemというプロセスのメモリ使用量が増加し続けて、Windowsホストのメモリが枯渇してしまう問題があります。そしてこの問題は正式リリース後も解消されず残っています。 NOTE: Windowsホストで動いているVmmemプロセスで「WSL2のHypver-V仮想マシン全体が消費&確保しているCPUとメモリ」を確認できるという大雑把な理解でOKです。 microsoft/WSLのIssueは1年近くOpenのままとなっており、Microsoft側も問題を認識して取り組んでいるものの未だに根本対処されていません。 本問題のアップデート情報 (2023/07/04更新) 本問題に関す
CentOS7系と6系のコマンドの違いについて 備忘録として、よく使いそうなコマンドをまとめてみました。逐次更新予定です。 もしかしたら、間違いがあるかもしれないのですm(_ _)m サービス系コマンド CentOS7系ではサービス起動デーモンとして、SysVinit/Upstartに代わって、 systemdが導入されたことによって、サービス系コマンドが大幅に変更されました サービスの状態確認 ################################################################################# # 状態の表示(サービス単位) ################################################################################# # CentOS7系 $ /usr/bi
概要 yum の外部リポジトリを利用して任意のバージョンの PHP をインストールする方法をまとめた。2016年7月5日調査。 特別な事情がない限り Remi's Repository の remi-php54 remi-php55 remi-php56 remi-php70 の各リポジトリを利用するのがよいだろう。 PHP 7.1 を試したい場合は remi リポジトリの php71 パッケージをインストールする。 個人のメンテナンスに依存している野良リポジトリだと問題になる場合は、ベンダーが管理している SCL リポジトリを利用するとよいだろう。(メンテナ同じ人だけど) remiのphpでつらいところは古いパッケージが残されてないので、あとからパッケージ追加しようとすると必ずphpのバージョンアップになるところ。 1 Remi リポジトリは各マイナーバージョンの最新版しか残っていないた
「プロフェッショナル イチロースペシャル」を見て 真っすぐに自分と向き合う姿にホレた千葉です。 今日は、あるファイルを検索して消す時に、高速になる方法です。 ##find + xargs = 高速 速い find /XXXX/XXXX/*.txt -type f | xargs rm -rf 遅い find /XXXX/XXXX/*.txt -type f -exec rm -rf {} ¥; 消すファイル数が多ければ多い程、xargsを使った方が速い。 なぜなら、 「-exec」を使用すると、内部的には見つけたファイルに対して毎回rmを行う。 「xargs」を使用すると、内部的にはコマンド1発で終了。 例えば、 ###「-exec」 find /XXXX/XXXX/*.txt -type f -exec rm -rf {} ¥; は、内部的にはこう
※収録パッケージ名はAmazon Linuxの場合 procpsは数年間動きがなかったのでprocps-ngというプロジェクトがフォークした。ディストリビューションによってはprocps-ngが入っているかもしれない。 最低限覚えるべきはvmstat vmstatは多くの環境で標準でインストールされており、表示項目もメモリ・スワップ・IO・CPUと一通りそろっている。 vmstat 2で2秒ごとに表示される。 -tをつけると時刻も表示される。 $ vmstat -t 2 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ ---timestamp--- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 1 0
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く