LoginSignup
1
0

Linux基礎(重要コマンド一覧)(1)

Last updated at Posted at 2024-03-26

Linuxの重要コマンドをまとめました。

このようなLinuxのコマンドを解説した記事はたくさんあり、経験豊富なエンジニアが見てすばらしいと言われているような記事もたくさんあると思います。

しかし、そのような記事でも前提知識が全くなかった本当の初心者時代の自分にとっては、
具体例が記載されていることが少なく、そのような記事を読んでも全く理解できないものが多かったです。

Linuxの知識は現役エンジニアにとって必要不可欠です。

以下の記事では、
Macの標準ターミナルを使用したサンプル画面(Mac標準ターミナル)も用意していますのでぜひ一読して、メモ代わりにしていただき何度も見直して体で覚えてほしいと思っています。

解説コマンド一覧

  • pwd
  • ls
  • cd
  • mkdir
  • rmdir
  • touch
  • cat
  • less
  • tail
  • rm
  • mv
  • cp

pwd -カレントディレクトリの確認-

現在自分がいるディレクトリ(カレントディレクトリ)の確認をします。

例)以下では、自分が現在「naoyukiumeda」というディレクトリにいることがわかります。

pwd.png

ls -ディレクトリの中身確認-

現在のディレクトリの中身の情報を表示します。

例)以下ではカレントディレクトリの中にあるディレクトリが表示されています。

ls.png

cd -ディレクトリの移動-

ディレクトリの移動をします。

例)以下では、「naoyukiumeda」のディレクトリから「Library」へ移動しています。
cd.png

mkdir -ディレクトリの新規作成-

ディレクトリの新規作成(フォルダを新しく作る)をします。

例)以下では、新しい「LinuxPractice」というディレクトリを作成しています。
mkdir1.png
mkdir2.png

rmdir -ディレクトリの削除-

中身が空のディレクトリを削除します。

例)LinuxPracticeというディレクトリの中に「emptyDir」というディレクトリを作成しておきました。もちろんemptyDirの中身は空です。rmdirを使用するとディレクトリが削除されていることがわかります。

rmdir1.png

emptyDirが削除されています。
rmdir2.png

touch -ファイルの新規作成-

ファイルの新規作成をします。

例)LinuxPracticeというディレクトリの中にtest.txtというファイルを新規作成しています。

touch1.png
touch2.png

cat -ファイルの中身表示-

テキストファイルの内容を表示します。

例)以下では「LinuxPractice」というディレクトリの中に「test.txt」というファイルを事前に作っておきました。そのtxtファイルの中身をcatコマンドを使用して表示しています。

cat1.png

cat2.png

less -ファイルの中身表示(スクロール)-

スクロール表示でファイルの内容を表示します。
※ このコマンドはファイルの中身が非常に多い場合に使用すると便利なコマンドになります。

例)以下では、中身の内容を多いファイルをlessを使用して開き、以下のコマンドを使ってファイルの中を移動しています。

  • スペースキー 一画面下にスクロール
  • b 一画面上にスクロール
  • j 一行下にスクロール
  • k 一行上にスクロール
  • q lessコマンド終了

Kapture-2024-03-24-at-13.50.48.gif

tail -ファイルの最後10分表示-

指定したファイルの最後10行分の表示します。
非常に中身の多いファイルの最後の10行分を表示するコマンドになります。

catコマンドで開くと、非常に内容が多いことがわかります。
また、catコマンドでははじめの行から表示されていることがわかります。
tail1.png

tail2-2.png

tailコマンドを使用すると途中から表示されていることがわかります。
tail3.png

tail4-2.png

rm -ファイルの削除-

指定したファイルの削除します。

例)以下ではtest.txtというファイルを削除しています。

rm1.png
rm2.png

mv -ファイルの移動-

ファイルの移動させます。

例)以下ではLinuxPracticeディレクトリの中にあるtest.txtファイルを、TestFolder1というフォルダの中に移動しています。

mv1.png

mv2.png

cp -ファイルのコピー-

対象のファイルをコピーします。

例)以下では、LinuxPracticeというディレクトリの中にあるtest.txtというファイルをTestFolder1というフォルダにコピーしています。

cp1.png

TestFolder1のディレクトリの中身を確認してみると、test.txtというファイルが存在することがわかります。
cp2.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0