TIL

Today I Learned. 知ったこと、学んだことを書いていく

Linuxコマンド

pwdコマンド - Linuxコマンド

現在いるディレクトリのことをカレントディレクトリというが、 これを確認するときにpwdコマンドを使う。 カレントディレクトリの表示ができるコマンド pwd $ pwd /Users/tamago324/src また、pwdの意味は print working directory 作業中ディレクトリ表示 h…

chshコマンド - Linuxコマンド

change shell の略かな? ログインシェルを変更するためのコマンド -lオプション 設定可能なログインシェルの一覧が表示される。たぶん/etc/shellsっていう設定ファイルに記述されているパスが表示されるんだと思う。 実際には/etc/shellsに記述されたファイ…

環境変数の表示 printenv - Linuxコマンド

printenv コマンドで環境変数の一覧の表示ができる $ printenv LANG=ja_JP.UTF-8 SHELL=/usr/local/bin/bash ... 参考文献 Linuxコマンド【 printenv 】 環境変数を表示します - Linux入門 - Webkaru

ディレクトリをコピー

ディレクトリのコピーにはcpコマンドを使う。 -rオプションを使うとディレクトリのコピーができる $ cp -r from/ to/ 参考文献 【 cp 】 ファイルやディレクトリをコピーする | 日経 xTECH(クロステック)

gccコマンドで invalid active developer path っていうエラーが出たときの対処

gccでC言語のプログラムをコンパイルしようとしたら以下のようなエラーが出た $ gcc hello.c xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun x…

lnコマンド - Linux

ln -sを使うとシンボリックリンクが作成できる $ ln -s シンボリックを作成したいフォルダの完全パス 作成するシンボリックのパス 例 /Users/username/Document/programs/Python のシンボリックリンクを/Users/Document/Python に作成する $ ln -s /Users/us…

exaコマンド使えるようにする

exaコマンド 特徴 Linux系のOSで使用できる Rustで書かれている lsコマンドの代わりとなるコマンド exaを使えるようにする まずはRustをインストールする $ curl https://sh.rustup.rs -sSf | sh ... 1) Proceed with installation (default) 2) Customize i…

Linuxコマンド ln

lnコマンド ファイルやディレクトリにリンクを張る $ ln リンク元 登録名 ハードリンクとシンボリックリンクがあるらしい ハードリンクとは、すでにあるファイルを、 別のファイル名(パス名)で参照できるようにするモノ シンボリックリンクとは、すでにある…

Linuxコマンド rm ファイルやディレクトリを削除する

rmコマンド ファイルやディレクトリを削除する オプション 説明 -r ディレクトリ内を再帰的に削除する -f 警告メッセージを表示しない 参考文献 Linuxコマンド集 - 【 rm 】 ファイルやディレクトリを削除する:ITpro