Linux Macで容量を食っているディレクトリの特定方法 そのディレクトリでどのディレクトリがどれだけ容量を食っているか確認するには、👇のコマンド実行します。sudo du -sh ./* | sort -hr▲実行する場所によっては数分かかります。これで容量の大きいディレクトリを見つけたら、その... 2024.08.31 2024.09.01 Linux
Linux 【Next.js】Error: error:0308010C:digital envelope routines::unsupportedなエラー Next.jsのプロジェクトでタイトルのエラーが出たので、ググると以下のページがヒットしてNext.jsでError: error:0308010C:digital envelope routines::unsupportedを直す方法 –... 2021.11.25 2021.11.28 Linux
Linux /bin/sh: 1: redis-server: not foundというエラー sudo apt-get install redis-serverで解決しました。redis-serverってNode.jsのソフトかと勘違いしてたけど、Linuxでインストールして使うものなんですね・・・。てかよく考えればそうですよね。R... 2021.11.24 2021.11.25 Linux
Linux RewriteRuleとRedirectの違い【Apache】 どちらもリダイレクトするのに使うディレクティブですが、機能は全然違います。RedirectRewriteRuleモジュールが必要?不要mod_rewrite.cが必要リダイレクト後のURLは?変わる(HTTPレスポンスで301リダイレクトを... 2021.07.26 2021.07.28 Linux
Ubuntu 色々なcronの場所と違い【Ubuntu 18.04.4 LTS】 cronはcrontab -eというコマンドを実行すれば、cronを自由に設定できると思っていたのですがどうやらcronには /var/spool/cron/crontabs/ /etc/crontab /etc/cron.hourly /... 2021.01.23 2021.02.05 Ubuntu
Linux bashでビット演算(AND XOR OR) $((算術式))と書くと・・・→中の数値を計算できる。→変数名は$を書かなくても展開される。 2#値と書くと2進数表示 0x値もしくは16#値と書くと16進数表示 10#値と書くと10進数表示AND変数aと変数bのAND演算(論理積)。$(... 2021.01.18 Linux
Linux lsコマンドで表示される左から2番目の数値【ハードリンク数】 ハードリンク数ls -alと入力して表示される左から2つ目の数値は、ハードリンクの数。$ ls -aldrwxrwxr-x 2 vagrant vagrant 4096 1月 13 05:03 .drwxr-xr-x 11 vagrant ... 2021.01.13 Linux
Linux findとgrepで使われるexecオプションの使い方 findやgrepコマンドで使われる-execオプションは実行結果を他のコマンドに渡すためのオプション。以下のどちらかのように書く。find -exec コマンド {} \;find -exec コマンド {} +;前者と後者の違いは ... 2021.01.10 2021.01.19 Linux
Linux .sshディレクトリ配下にあるファイルの意味【Linux】 各ユーザーのhomeディレクトリ下にある .ssh ディレクトリにはそのユーザーの「SSHの設定ファイル」が色々を格納されている。$ ls -l ~/.ssh/合計 16-rw------- 1 vagrant vagrant 389 7月... 2021.01.08 2024.04.18 Linux
Linux cron.hourlyだけanacronで実行されない理由【crontab】 /etc/crontabをcatすると、以下のように表示される。(Ubuntu:18.04.4 LTS)$ cat /etc/crontab# /etc/crontab: system-wide crontab# Unlike any ot... 2021.01.01 Linux
Linux apt-get upgradeとapt-get dist-upgradeとapt upgradeとapt full-upgradeの違い Debian系のLinuxで使われている、パッケージ管理システム「apt」には apt-get upgrade apt-get dist-upgrade apt upgrade apt full-upgradeという感じで、パッケージをアッ... 2021.01.01 2021.05.28 Linux
Linux sudoでllコマンドを実行する【alias】 大抵のディストリビューションでは、llコマンドは$ alias ll='ls -alF'という感じのエイリアスが設定されているけどsudoで実行すると以下のように「そんなコマンド見つからないよ」的なエラーが出て動かない。$ sudo ll ... 2020.12.31 2021.01.07 Linux
Linux シンボリックリンクとハードリンクの違い ディレクトリとは? iノードとは?ディレクトリは、ディレクトリに所属するファイルの ファイル名 iノード番号を記録したファイル。ディレクトリもファイルの一種なのらしい。iノードは iノード番号 ファイル種別 ファイルサイズ アクセス権 所有... 2020.12.25 2021.01.08 Linux
Linux manとhelpの違い【Linux】 以下の通り。 man:「外部コマンド」の使い方を表示するコマンド help:「bash組み込みコマンド」の使い方を表示するコマンド例えばcdコマンドは、以下のように組み込みコマンドなので、help cdと打つと使い方を表示できる。逆にman... 2020.12.24 Linux
Linux Rloginで右上にCと表示されてフリーズする原因 Rloginを使っていると、以下のように右上にCと表示されて動かなくなることがありますがこれについての原因と対処法についてメモ。 原因: 原因は文字コード。 例えば本来はUTF-8やSJISコードを含む文書をcatなEUC-JPなどの文字コ... 2020.12.22 Linux
Linux シェルスクリプトの実行方法4つの違いメモ【Linux】 以下の4つの違いについてメモ。❶./hoge.sh❷bash ./hoge.sh❸source ./hoge.sh❹. ./hoge.sh(※.と.の間には半角スペースがあります)まず最初に「❹はどういう書き方なんだ?」と疑問に思うかもしれ... 2020.12.08 2022.07.18 Linux
Linux エイリアスを一時的に無効にする方法【Linux】 例えば、Ubuntuのlsコマンドにはデフォルトでエイリアスが設定されていて、--color=autoオプションが設定されています。$ type lsls は `ls --color=auto' のエイリアスですこのように、エイリアスが設定... 2020.12.06 Linux
Linux Linux/Unix/BSD/GNU/Mac/Windowsの違い 引用:調べたことをザックリとメモ。 UNIX すべての始祖なOS。 ベル研究所(AT&T)が開発した。 BSD UNIXのオープンソース版OS。 UNIXがまだ商用利用される前に、カリフォルニア大学バークレー校の人が「UNIXちょうだい」と... 2020.11.26 2021.06.10 Linux
Ubuntu ubuntuでロケールを日本語にする方法 現在のロケール設定について確認。$ localectlSystem Locale: LANG=C.UTF-8VC Keymap: n/aX11 Layout: usX11 Model: pc105使用できるロケールについて確認。$ loca... 2020.11.22 2020.11.23 Ubuntu
Ubuntu language-pack-ja と language-pack-ja-baseの違い【ubuntu】 ubuntuで日本語ロケールをインストールするとき、どういうコマンドを入力すればいいんだろう?とググってみると$ sudo apt install language-pack-ja-base language-pack-jaみたいに書かれて... 2020.11.21 Ubuntu
Ubuntu UbuntuにMySQLをインストールして使えるようにするまでの手順 Ubuntuに、 MySQLをインストールして MySQLを使えるようにするまでの手順をまとめた。(自分用)環境 Ubuntu:18.04.4 LTS MySQL:Ver 14.14 Distrib 5.7.30, for Linux (x... 2020.09.29 Ubuntu
Ubuntu Ubuntu+Apache2の設定ファイルの場所とか構成とかメモ Ubuntu + Apache2 での 設定ファイルの場所 設定ファイルの構成とか色々メモ。環境 Ubuntu:18.04.4 LTS Apache:2.4.29 (Ubuntu)設定ファイルの場所設定ファイルの本体は以下。/etc/apa... 2020.09.19 2020.09.23 Ubuntu
Ubuntu UbuntuにphpMyAdminをインストールして使えるようにするまでの手順 事前準備phpMyAdminを入れるためには、事前準備として MySQL Apache PHPの3つをインストールしておく必要がある。PHPについては$ sudo apt install php7.0を実行するだけ。phpMyAdminのイ... 2020.07.26 2020.09.29 Ubuntu
Linux Vagrantでvagrant upすると起動エラーになる件【0x80004005】 vagrant upで起動すると、以下のようなエラーが出た。C:\Users\aaaaa\vagrant\ubuntu64_18> vagrant up==> vagrant: A new version of Vagrant is ava... 2020.05.15 2020.05.18 Linux
Linux lsコマンドで.(ドット)と..(ドットドット)はなぜ表示されるのか lsコマンドで-aオプションを付けて実行すると、以下のようにフォルダの中に . ..という記号が表示されます。.と..がそれぞれ .:カレントディレクトリを指す ..:上位(親)ディレクトリを指すというのは知っていたんですが、「なんでフォル... 2020.05.09 2020.05.10 Linux
Linux /bin/shと/bin/bashの違い【POSIX】 初心者の自分がザックリ調べたメモ。(間違ってたらご指摘いただけるとうれしいです)先に結論からいうと /bin/sh・・・POSIX準拠された動きをするシェル(bashシェルの場合もある) /bin/bash・・・bashシェルという違いだと... 2020.05.08 2020.11.29 Linux
Linux シェルプログラムの先頭に付ける#!(シバン)の意味とメリット 調べたことのメモ。シバンとは以下のシェルプログラムの先頭に付いているような#!の行をシバン(shebang)と呼ぶ。unnko.sh#!/bin/bashecho "うんこ"この場合、このシバンが付いていることによって「このプログラムは/b... 2020.05.08 Linux
Linux wgetコマンドって嫌がらせに使えちゃうじゃん→なんか対策ないのか wget → 嫌がらせにピッタリじゃんwgetコマンドって調べれば調べるほど「嫌がらせにぴったりなコマンドだな・・」という気がしてしまうのですがそう思うのでは私だけでないですよね。。例えば↓のコマンドだけでも「サイト全部ぶっこ抜く」みたいな... 2020.05.06 2021.01.09 Linux
Ubuntu sudo nodeでcommand not foundが表示される件 問題「sudoをつけてnodeを実行するとroot権限で実行できる」というのを聞いて、実際にやってみたら$ sudo node index.jssudo: node: command not foundこのように「command not f... 2020.05.01 Ubuntu
Ubuntu Ubuntu+Vagrant+VirtualBoxの中でApacheを使ってWEBサーバーをたてる Ubuntu + Vagrant + VirtualBoxで作った仮想環境の中でApacheをつかってWEBサーバーをたてる方法についてメモ。1.ApahceのインストールまずApacheのインストール。(Ubuntuでは「apt」というパ... 2020.04.28 2020.09.29 Ubuntu