Unix / Linux
パスワードをランダムに生成してくれる mkpasswd と pwgen コマンドの使い方です。
Treeコマンドはファイルやディレクトリの一覧をツリー形式に成形して表示してくれるコマンドです。ブログとかで階層表示してるの見ると自分で成形してるのかなと思ってましたが、さすがにコマンドがあったみたいですね。Mac でも Linux でも使い方は同じです…
前回 MacでVirtualBoxにCentOS7をインストールしてSSH接続をするまでの方法 という記事を書きました。VirtualBoxで仮想マシンを作成する基本的なやり方でしたが、Vagrantを使用するともっと簡単にCentOSやUbuntuなどをインストールして使うことが出来ます。
VirtualBoxを使用してCentOS7の仮想マシンを作成しましたのでやり方をまとめます。
Macを使ってると .bash_profile や .bashrc という言葉をよく耳にします。違いは分からなくてもログイン時(ターミナル起動時)に実行されるファイルという認識はあると思いますが、改めて違いなどをまとめておきます。
シェルスクリプトで相対パスと絶対パスを取得する方法です。
秘密鍵と公開鍵を作成する方法と、ssh-keygenコマンドの使い方についてまとめました。
大体 bash がデフォルトになっていますが、慣れてくると別のシェルを試してみたくなったり、bash の脆弱性が見つかった時のように変更する必要がある場合に、ログインシェルを変更する方法についてです。
Homebrewはすごい便利なんですけどよくWarningに悩まされてる気がします。今回は先日インストールした pyenv が原因のようです。