Mac ターミナルでできること。

こんな話を聞いた事がある。

北欧で木こりの大会があった。

木を時間内にたくさん斧で切ったチームの勝ち。

1つのチームは休憩なしに木を切り続けた。

もう一つのチームは頻繁に休憩しながら木を切った。

どちらが優勝したか?

意外だがそれは頻繁に休憩したチームだった。

なぜか

それは休憩している間、彼らが斧を研いでいたから。

研いだ斧で切れば無駄に体力を消耗せず早く切る事ができる。

休めるから木こりもエネルギーを回復できる。

効率がよかったチームが勝ったのであった。

ブログもたくさん投稿するなら速さが大事になってくる。

今日は効率よくパソコンを使ったり、ブログを書いたりするのに貢献した知識を分かち合いたいと思う。

【ターミナル】を使えばマウスでポチポチやる作業をキーボードでカチカチできるようになる。

まずスポットライト検索かなんかを使って【ターミナル】を開いてくださいまし

OO@OO-MacBook-Air ~ % 

こんな文字が出てきたらOK。あとは真似して見てください。そしたら意味がもっとわかると思います。

🗂 新しいフォルダ(ディレクトリ)とファイルを作成する方法

  1. まずフォルダを作りたい場所(Desktop, Documents,Downloadなど)に移動する。
cd

例 デスクトップにフォルダーを作る為、デスクトップに移動

OOO@OOO-MacBook-Air ~ % cd desktop   ↩️

desktop %  (今デスクトップにいるよ)

    1. 例 USBのディレクトリに移動したい場合
cd /Volumes/USBの名前/
  1. 🗂 フォルダーを作る
mkdir

例 ”果物”という名の🗂フォルダーをdesktopに作る

OO@OO-MacBook-Air desktop %  mkdir 果物  ↩️

↩️エンタキーを押すとデスクトップにフォルダができる。うワラ!できてるかdesktopに見に行ってみて!

  1. 新しいファイルを作る
touch

例 先ほどの”果物”フォルダーの中に”banana.html”という名の ファイルを作成する。

OO@OO-MacBook-Air desktop % cd 果物 
(desktopの”果物”ファイルに移動してきたよ)

OO@OO–MacBook-Air 果物 % touch banana.html ↩️ 
(“果物”フォルダーの中に”banana.html”ファイルを作成したよ)

他にもテキストファイルなどは .txt とファイル名の後に付ければ良い

cd –      で1つ前のフォルダ(ディレクトリ)に戻れる

cd ↩️       で最初に戻れる

複数の連続した番号のファイルをいっぺんに作成する

cd と書いてファイル(子)を作ろう思ってるフォルダー(親)に移動。

例 ”大会”という名のフォルダー(親)の中に2014年から2018年のフォルダー(子たち)を作りたい

OO@OO-MacBook-Air 大会 % mkdir 大会{2014..2018}

  • {1..5}のように数字と数字の間二つの .. (ドット)をいれる。
  • 数字だけで良いならファイル名は入れなくてもいい。
  • 数字は2014..2016など途中から始まってもいい。

音楽プレーヤーがmp3ファイルしか対応してない時に知っておくと便利な方法

  • 複数のmp4ファイルをmp3にいっぺんにしてしまう方法

  1. Homebrew をインストール。ホームページにあるやつをターミナルにコピペして実行すると勝手にインストール開始

今度はffmpegをインストール。以下のをコピペしてターミナル貼り付け実行。

brew install ffmpeg

そしたら変換したいファイルのディレクトリにcdで移動し、以下をコピペして実行。

find . -type f -name "*.mp4" -print0 | perl -pe 's/\.mp4\0/\0/g' | xargs -0 -I% ffmpeg -i %.mp4 -acodec libmp3lame -ab 256k %.mp3

参考:動画処理ツールFFmpegで動画(mp4)を音声(mp3)に変換する方法 -『tool』 webmanab.htmlディレクトリにあるmp4が全てmp3に変換される!

  • m4aファイルをmp3ファイルにいっぺんに変換する方法。

Iphone付属の録音アプリはm4aファイルで保存されるようになっている。

for file in *.m4a; ffmpeg -i $file -f mp3 -b:a 192k (basename $file .m4a).mp3; end

他にも。。。

自分が今どのディレクトリにいるか教えてくれる  pwd   ↩️

今いるフォルダーの中にあるファイルたちを表示してくれる  ls ↩️ (エルとエス)

ファイルを別の場所に移動する/ファイルの名前を変更する  mv   

移動

まず移動したいフォルダがあるとこまでcdで移動

% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt

アップル公式サイトを参照

hyperTMを使っている場合は

sudo mv OO ~/desktop/OO/OO

最初のOOは移動したいファイル名

sudo とはコマンドという意味

ファイルをコピー cp

ファイルを削除 rm ”ファイル名”

フォルダーごと削除したい場合は-rくっつけて  rm  -r  (rmと-rの間にスペース)

ファイルを開く open.

書いてきたのものを全部消す clear ↩️

ターミナルを終了する exit  ↩️

このページの意味がわかったあなたはもうウェブサイトを作れる才能あり!

返信を残す

メールアドレスが公開されることはありません。