[まとめ]ターミナルなどで使うLinuxのコマンド 〜随時更新〜

2016/07/03

ターミナル Linuxのコマンドまとめ

こんにちは。ターミナルとかを使ってLinuxってこれからのフロントエンドの人たちにとって必須だとヒシヒシと感じているのでちょっとずつ覚えた・見たコマンドをかなりの素人目線で載っけていこうかなと思います。

ls

:[見るディレクトリ] ユーザー名 $ ls [オプション(なくても可)]

固い表現 ファイルやディレクトリ(フォルダ)の情報を表示する
ゆるい表現 フォルダの中身が見れるコマンド。
怖さ 怖くない(見るだけだから特に何も消えたりしない)

よく使うオプション

-a

「.」から始まる不可視ファイルを含めたファイルとディレクトリを表示する。

$ ls -a
-l

詳しく見ることができるやつ。タイムスタンプとかパーミッションとか。

$ ls -l
-la

-a-lを組み合わせたもの。順番はどっちでもよいらしく-laでも-alでも同じ結果が出た。-la-alの文字が違うからって慌てなくてもよい。

$ ls -la

使い方はcdコマンドを使って、中身を見たいディレクトリまで移動してから$ lsと打つ。じゃあズラーっと出てくる。以上。
あと、lsコマンドにはオプションがいっぱいあってやばい。が全部覚える必要ないかなって思う。

-laのようにオプションは組み合わせることができる。

cp

$ cp [コピーしたいもの] [コピー先の場所]

固い表現 ファイルをコピーするコマンド
ゆるい表現 ファイルをコピーするコマンド
怖さ コピーするものとコピー先を逆に書いてしまったら怖いかな。
覚え方
「[コピーしたいもの] を [コピー先の場所]にコピーする」の順番で覚える。「をに」コピー。

よく使うオプション

-Rf

Macでは通常できないディレクトリ内の上書きができる。

$ cp -Rf [コピーしたいもの] [コピー先の場所]

curl

$ curl [オプション] [URL]

固い表現 任意のURLのデータにアクセスするコマンド
ゆるい表現 任意のURLのデータにアクセスするコマンド
怖さ 特別怖がる必要はない。ただ、変な URLにアクセスしないようにした方がいいかも

よく使うオプション

-o

ファイルを任意の名前をつけてダウンロードする。

$ curl -o [任意の名前] [URL]

chmod

$ chmod [オプション] [モード(どんな権限にするか)] [ファイルやディレクトリ名]

固い表現 ファイル・ディレクトリのパーミッションを変更するコマンド
ゆるい表現 ファイル・ディレクトリのパーミッションを変更するコマンド
怖さ ちょっと怖い、パーミッションが変わるので気をつけた方がいい。

よく使うオプション

-R

指定ディレクトリ配下のもののファイルやディレクトリもすべて変更する

$ chmod -R [モード(どんな権限にするか)] [ファイルやディレクトリ名]

よく使うモード

+w

ファイルやディレクトリに実行可能属性を実行する

$ chmod +w [ファイルやディレクトリ名]

Okuda Kouki (ocws)フリーランス。唯一無二。リードフロントエンジニア。前職SEO。SEOの質問相談お気軽に。実績等はDMかサイトからご連絡を。 Laravel / Vue / React / WordPress / SEO / MEO etc
https://ocws.jp

\ よかったらフォローどないです? /