揮発性のメモ2

知識をメモ書きしておく

2025-11-01から1ヶ月間の記事一覧

rsyncで、違いの理由を見る

ランキング参加中Linuxランキング参加中プログラミング -i (--itemize-changes) をつけると 差異の理由がわかる rsync -n -avi --delete /usr/local/hoge/ piyo:/usr/local/hoge/

Linuxで、プロセスグループを殺す

ランキング参加中Linuxランキング参加中プログラミングプロセスを殺しても親や子や孫は死なないので、プロセスグループの指定で一族郎党皆殺しにする プロセス名からプロセスIDを調べる 普通にpgrep を使う。 -n で最新1件、-o で最古1件になる # pgrep -n -…

ddで、後ろがスパースになってるファイルを作成する

ランキング参加中Linuxランキング参加中プログラミングddでは面倒くさいので truncateコマンドを使う dd if=/dev/urandom of=hoge.bin bs=100K count=1 status=none truncate -s 200K hoge.bin これで後ろ100KBがスパースになっているファイルが作成可能linu…

MariaDBで、SSLを使わない

ランキング参加中プログラミングランキング参加中Linux $ mysql -uhoge -ppiyo -h192.168.101.83 testdb ERROR 2026 (HY000): TLS/SSL error: SSL is required, but the server does not support it --skip-ssl オプションを使う $ mysql --skip-ssl -uhoge …

lsで、スパースファイルを見る

ランキング参加中プログラミングランキング参加中Linux $ ls -lsh *.bin 152K -rw-rw-r-- 1 hoge hoge 300K 10月 13 16:15 hoge.bin 300K -rw-rw-r-- 1 hoge hoge 300K 10月 13 16:17 piyo.bin hoge.bin は後ろ半分がスパース、piyo.bin は全てが実体のファ…

ddで、append が効かない

ランキング参加中Linuxランキング参加中プログラミング dd if=/dev/urandom of=/tmp/hoge.bin bs=100K count=1 oflag=append oflag=append をつけても追記にならないなぜかというと、of= でファイルを開いた時点でtruncateされるため。 よってさらにオプショ…

bashで、引数が無いときにエラーにする

ランキング参加中Linuxランキング参加中プログラミングbashのパラメータ展開で、変数が未定義のときにエラーにできる #!/bin/bash a=${1:?} echo "a=$a" $ ./test.sh ./test.sh: 行 3: 1: パラメータが null または設定されていません $ ./test.sh unko a=un…

秀丸マクロで、選択範囲の式を計算する

ランキング参加中プログラミング秀丸マクロでは難しいので、JavaScriptを使う 選択範囲計算.mac if(selecting == 0) endmacro; // 選択されてなければ終了 $stmt = gettext(seltopx, seltopy, selendx, selendy, true); // 選択範囲を取得 // 計算実施 js{ v…

Excelで、図形を左右反転させる

ランキング参加中プログラミング「図形の書式」から右の方の「オブジェクトの回転」を選択、「左右反転」を選ぶ。 support.microsoft.com 「図形の書式」なんかどこにも無い と思ったが、図形を選ばないと項目が出てこない裏技だった

Wordで、A4以外のサイズでPDF出力する

ランキング参加中プログラミング 名刺サイズのドキュメントなど、あまり見たことのないサイズの文書を印刷するとき 普通にプリンタで CubePDF や Microsoft Print to PDF などを選んで出力すると A4の端っこに出力されてみっともないPDFになる。代わりに、エ…

smbclientで、再帰的にファイル一覧を出す

ランキング参加中Linuxランキング参加中プログラミングsmbclient で、再帰的にファイル一覧を出す裏技共有フォルダ hoge の下の datafolderディレクトリから全ディレクトリと全ファイルを再帰的に一覧表示する smbclient //192.168.101.91/hoge -Uhoge%piyo …

MariaDBで、カバリングインデックスを

ランキング参加中プログラミングランキング参加中Linux SELECT hiduke, jikoku, namae FROM sampleTable WHERE kamoku='156' AND (hiduke, jikoku) >= ('2025-09-10', '18:30:00') AND (hiduke, jikoku) < ('2025-09-11', '06:30:00'); こういうクエリのとき…

Zoomで、スピーカーとマイクのテストをする

ランキング参加中プログラミング「Zoomテストミーティング」という Zoomのテスト用ミーティングがある。 support.zoom.comここでスピーカーとマイクのテストができる。マイクで話すと2秒後に音声が返ってくる。 相手にどう聴こえてるかのテストができる。超…

Linuxで、SMB1(NT1) しか使えない古いSambaサーバを作成する

ランキング参加中プログラミングランキング参加中Linuxsambaサーバで、global にプロトコルの範囲を指定する/etc/samba/smb.conf [global] # server NT1, SMB2, SMB3 server min protocol = NT1 server max protocol = NT1 このオプションは、クライアントと…

RHELで、ホスト名を変更する

ランキング参加中プログラミングランキング参加中Linuxhostnamectlコマンドを使う hostnamectl set-hostname hogehoge

grepで、特定の文字列に色を付けつつ全てを表示する

ランキング参加中プログラミングランキング参加中Linuxtailで ログを見て、特定文字列に色を付けるのを grep だけでやる裏技 tail -F hoge.log | grep --line-buffered --color -e^ -e "ERROR" -e "WARNING" 正規表現を2つ使って、全体を空表示し、もうひと…

tarで、ファイルをひとつだけ解凍する

ランキング参加中Linuxランキング参加中プログラミング今は解凍とは言わず展開と言います。 hoge `-- tool `-- hello.shこれを /tmp の直下に hello.sh だけ展開したいときは、次のようにする tar zxf /tmp/hoge.tar.gz -C /tmp/ --strip-components=2 hoge/…

VirtualBoxで、7.2.4 にしたら仮想マシンが起動しなくなったとき

ランキング参加中プログラミング対処法は VirtualBox をアンインストール Windows を再起動 VirtualBox をインストール

ウレタンキャスター

ウレタンキャスターが加水分解で崩壊し始めたので、再購入。 大昔に買ったものが 型番も変わらず今でも買えるのは助かる Amazon | SANWA SUPPLY OAチェア用ウレタンキャスター SNC-CAST | キャスター・固定脚 | 文房具・オフィス用品