Linux

Linux

sedコマンドでエスケープなしで置換したい

sedコマンドでURLなどエスケープ文字を含む文字列を置換したい場合sed -e "s/URL/http:¥/¥/www.codelab.co.jp¥//g" in.txt > out.txtみたいな感じにしないといけません。ですが、入力文...
Linux

‘bash\r’: No such file or directory ってなに?

WSL2(Ubuntu)環境でnpmを起動しようとしたら…$ npm/usr/bin/env: ‘bash\r’: No such file or directoryこれの原因はスクリプトにWindows用の改行コードが含まれているスクリプ...
Docker

docker-composeで環境変数付きコマンド実行の方法

Nuxtが外から見えないdocker compose経由でnuxt.jsの開発環境を起動しようとしたけど、dockerサーバーが外部にあるので起動したNuxtにブラウザからアクセスできないという問題が発生。調べたら、configファイルをい...
Linux

[Ubuntu]SSHで接続できない

Ubuntu20.4をインストールして、外部からSSH接続しようとしたがなぜかできない。外からのPingは通るのでネットワークの問題ではなさそう。ということで調査開始。ローカルで$ ssh -VOpenSSH_8.21...以下略SSHは入...
Linux

httpdのアクセスログをリアルタイムに見る

Apacheで運用しているWebサーバーで、アクセスログをリアルタイムで見たい場合のコマンド。$ tail -f /var/log/httpd/access_logなにかサイトのパフォーマンスが異常に落ちたとかの時に役に立ちます。だいたいは...
Docker

podmanの使い方入門その1 (インストールと動作確認)

CentOS8で新たに開発環境構築しました。ついでにDockerも使うかということで調べていたのですが、どうもRedHat系OSはDocker非推奨になっている様子。無理やり入れればDockerもインストール可能なようですが、代わりにpod...
Docker

Windows/MacでDockerを使う3つの方法

WindowsでDockerが使いたいDockerってLinuxの技術にどっぷりつかっていていろいろめんどくさい。Windows環境でDockerを使う方法を3つ紹介します。Docker DesktopまずはDocker Desktopです...
buildah

podmanでCentOSに入れたphp-fpmが動かない

PHPが動かないpodmanでWebサーバー用のコンテナを作ろうとしていたのだが、なんかだれが作ったのかよくわからないコンテナを使うのが気が引けたし、OSを何を使っているのかもよくわからないんですよね。ということで、CentOS8のコンテナ...
Linux

RAID1構成のHDDのサルベージ

NASがぶっ壊れた…QNAPのNAS使っていたのですが、ぶっ壊れました。バックアップがないものもあったもので、サルベージにチャレンジ。結果としては、どうも、何らかの原因で壊れたまま、RAID1構成のHDDのリビルド?同期?されてしまったよう...
Linux

viが操作できない(E20: Mark not set)

Linuxで設定がおかしくなってレスキューモードで起動。設定ファイルを編集しようとして、viで”:”コロンを押しても入力されずにE20: Mark not setって表示されてしまう(汗)キーボード設定が原因レスキューモードだったので、キー...
Linux

[VirtualBox]共有フォルダのパーミッション(Linux系)

VirtualBoxには、共有フォルダーという機能があり、ホストOS上のフォルダをゲストOSに自動的にマウントしてくれる機能があります。Web系開発などで、ソースファイルをいじりたいときに、SMBやFTPなどで管理するよりも、直接いじれてし...
Linux

古いESXiがインストールできない

USB経由でインストールしたらmenu.c32: not a COM32R imageというメッセージが出てきてインストールができないことがあります。4とか5あたりでなることがあるみたいです。解決方法解決方法はいろいろあるみたいですが、うま...
DB

CentOS8でWebサーバー構築

CentOS8が去年の終わりぐらいに出たみたいなので、試しに入れてみました。CentOS7以前では、パッケージ管理はyumコマンドが使われていましたが、CentOS8ではdnfというコマンドに変わっています。ただ、ぱっとみ使い方はyumと同...
keras

Raspbianのスワップメモリを変更

ラズパイでTensorflowとかKerasを動かそうと思っていろいろやっていたのですが、どうしても途中で止まってしまう。なんでだろうかといろいろ見てみたら、どうも、バイナリがないのでビルドが走るのだが、メモリが足りない。メモリも1G程度し...
Linux

RasberryPiのOSをアップグレードしたらWifiが繋がらなくなった

久々にラズベリーPIをいじっていたら、OSのバージョンが上がっていたのでアップグレードしてみました。アップグラード自体はうまくいったのですが、再起動したらWifiが繋がらず・・・・GUIでWIFI設定を確認してみたが、デバイスがない模様。う...
Linux

[CentOS]PHPのバージョンアップが原因でyumが更新できないとき

yumのアップデートができなくなってしまった。なんだか、PHP関連で競合が出ている。うーん・・・なぜだ。
Linux

Ubuntuをインストールしたらまずやること。

UbuntuはほかのLinux系と違うところが多くて戸惑うところが結構あったりするのでメモ書き。
CentOS7

CentOS7+anaconda+python3.6でtensorflow(1.3)

TensorflowのCentOS7へのインストールを試みてみました。バージョンは現在最新の1.3を入れてみます。Linux系はUbuntuだけ特別に書いてあるので、ネットにはUbuntuでのインストール例ばかり。pythonについては3....
CentOS7

[CentOS7]突然、日本語入力ができなくなった。

ディスプレイドライバの設定を変えたからなのか分からないが、突然日本語変換が効かなくなった。勿論、日本語(かな漢字)は入っていてWin+スペースキーで切り換えられるし、入力モードもちゃんと平仮名になっている。にもかかわらず。直接入力モードにし...
CUDA

CentOS7+NVIDIA Driver+CUDAのインストールは結構めんどくさい。

古いNVIDA製のグラフィックボードが余っていたので、同じく余っていた古いPCに入れてpython+Tensowflow+CUDAのテスト環境を作ってみようかと初めて見たのだが、これがいまいち手間取ったのでメモっておく。Windowsとかな...