ひろこま Hack Log

プログラミングや機械学習などの知識を記録・共有します

Linux

CRONでハマりやすい重要なポイント3つ

cronとは cronとは、設定したスケジュールに従って指定されたプログラムやシェルコマンドを定期的に起動してくれる仕組み。 実行スケジュールは分刻みで指定することができる。また、毎時、毎日、毎週、毎月などを指定することもできる。 crontabというコマ…

リダイレクト先のファイル名に現在時刻を付与する

リダイレクト先のファイル名に現在時刻を付与する リダイレクト先のファイル名に現在時刻を付与します。 echo "hello" > log-`date "+%Y%m%d-%H%M%S"` 結果 $ ls log-20191003-120938 「既存のログファイルに上書きしないように、常にタイムスタンプを付けて…

Sublime Textでリモートサーバ上の複数ファイルを編集する方法

Sublime Textでリモートサーバ上のファイルを編集する方法 rsub を使おう サーバ側でもSublime Textを使いたいと思ったことはありませんか? 私は、普段はローカルのSublime Textでコードを書き、開発が一段落したタイミングでサーバにプッシュするという開…

Macで急にSamba接続ができなくなった

Macで急にSamba接続ができなくなった VirtualBox上に立てたUbunuと、ホストOSのMacでファイル共有をしようとSmaba接続を試みた。毎日何の問題もなく繋がっていたが、いきなり繋がらなくなり以下のようなエラーが出てきた。 サーバが存在しないか、現在利用で…

【2019年版】Ubuntu18.04 にChromeとSeleniumをインストール

Ubuntu18.04 にChromeとSeleniumをインストール UbuntuにSeleniumをインストールする手順 UbuntuでSeleniumを使えるようにするためには Chromeをインストール Chrome Driverをインストール Seleniumをインストール と3ステップを踏む必要があります。 ここで…

RTF形式 (rich text format) をUTF-8に変換

RTF形式 (rich text format) をUTF-8に変換 RTF形式とは rich text formatのことで、テキストのサイズやフォントを変えられたり、文字に装飾を付けたりできる形式です。 MicrosoftのWordやMacのテキストエディタなどを思い浮かべてみるとわかりやすいかもし…

htopの緑、水色、黄色、赤が表す意味

htop htopコマンドでCPUやメモリ使用量を見ることができます。その時、使用量を表すバーが緑や水色や黄色になっているのですが、これがどういう意味か調べて見ました。 以下に神回答がありました。 (adsbygoogle = window.adsbygoogle || []).push({}); serv…

【1分でわかる】ufwのルールを追加・確認・削除する方法

ファイアーウォール ルールの追加 sudo ufw allow 8080 ルールの確認 sudo ufw status Status: active To Action From -- ------ ---- 22 ALLOW Anywhere 80 ALLOW Anywhere 18080 ALLOW Anywhere 3000 ALLOW Anywhere 8080 ALLOW Anywhere ルールの削除 ま…

【1分でわかる】Linuxに新たな秘密鍵でSSHログインする方法

SSH鍵 以下ではUbuntuを前提として話を進めます。 接続先Ubuntuに新規ユーザを作る まず、適当なアカウントで接続先Ubuntuにログインします。 新たなユーザを作るコマンドを実行します。以下、hogeという名前のユーザを作成するという体で説明します。 (adsb…

ターミナルに色がつかなくなった時の対処法

ターミナルに色がつかなくなった… ターミナルの文字に色を付ける設定は、通常、~/.bashrcの以下の行に書かれています。 以下の例は、AWS EC2のUbuntu18.04の~/.bashrcからの抜粋しました。 # uncomment for a colored prompt, if the terminal has the capab…

Koma Hirokazu 's Hacklog ―― Copyright © 2018 Koma Hirokazu