1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Linuxコマンド集 - 現場でガチで使う100選!💪🔥

Posted at

こんにちは!😊

Linuxって、 コマンドたくさん あって、 覚えるの大変 ですよね?😥

「あれ?あの操作をするコマンドは何だっけ? 🤔」

なんて、 毎日格闘 している方もいるのではないでしょうか? 😅

そこで今回は、 Linuxエンジニア なら 知っておくべき 重要コマンド厳選 して、 分かりやすく まとめてみました!

カテゴリ別分類 しているので、 「あのコマンドなんだっけ?」 となったときに、 すぐに 探せるようになっています。😉

この記事が、 日々の業務効率化 に少しでも役立てれば嬉しいです!😄

対象読者

  • Linux 初心者🔰
  • Linux のコマンドを覚えたい方
  • Linux の業務で効率化を目指したい方
  • コマンドライン操作に慣れたい方

記事の目的

  • Linux の学習を始めたばかりで、 コマンドが多すぎて 困っていませんか?
  • そこで、 私と同じように Linux 初心者🔰 の方が、 スムーズに業務を覚えられるように重要コマンド分かりやすく まとめてみました!

よく使うコマンド集

ファイル操作 📁

コマンド 説明 使用例
ls ファイルやディレクトリの一覧を表示 ls -l (詳細表示)
cd ディレクトリを移動 cd /home/user
pwd 現在のディレクトリを表示 pwd
mkdir ディレクトリを作成 mkdir new_directory
rmdir ディレクトリを削除 rmdir empty_directory
touch 空のファイルを作成 touch new_file.txt
cp ファイルやディレクトリをコピー cp file1.txt file2.txt
mv ファイルやディレクトリを移動 mv file.txt /tmp
rm ファイルやディレクトリを削除 rm file.txt
cat ファイルの内容を表示 cat file.txt
less ファイルの内容をページ単位で表示 less long_file.txt
head ファイルの先頭部分を表示 head -n 10 file.txt (先頭10行を表示)
tail ファイルの末尾部分を表示 tail -f log_file.txt (ログファイルをリアルタイムに監視)
find ファイルを検索 find / -name "*.txt" (ルートディレクトリ以下で .txt ファイルを検索)
locate ファイルを高速に検索 locate file.txt
grep ファイルから特定の文字列を検索 grep "keyword" file.txt
chmod ファイルのアクセス権を変更 chmod 755 file.txt
chown ファイルの所有者を変更 chown user:group file.txt

ディスク管理 💾

コマンド 説明 使用例
df ディスクの空き容量を表示 df -h (人間が読みやすい形式で表示)
du ディレクトリやファイルのディスク使用量を表示 du -sh * (カレントディレクトリ以下のディスク使用量を表示)
mount ファイルシステムをマウント mount /dev/sda1 /mnt
umount ファイルシステムをアンマウント umount /mnt
fdisk ディスクパーティションを操作 fdisk /dev/sda

ネットワーク管理 🌐

コマンド 説明 使用例
ping ネットワークの接続状態を確認 ping google.com
traceroute ネットワークの経路を表示 traceroute google.com
ifconfig ネットワークインターフェースの設定を表示 ifconfig
ip ネットワークインターフェースの設定を表示・変更 ip a (IPアドレスを表示)
netstat ネットワーク接続の状態を表示 netstat -a (すべての接続を表示)
ss ネットワーク接続の状態を表示 ss -t (TCP接続を表示)
hostname ホスト名を表示・変更 hostname
dig DNS情報を問い合わせ dig google.com
nslookup DNS情報を問い合わせ nslookup google.com
wget ファイルをダウンロード wget https://example.com/file.txt
curl データを転送 curl https://example.com
scp ファイルを安全にコピー scp file.txt user@remotehost:/path/to/destination
ssh リモートホストに安全に接続 ssh user@remotehost

プロセス管理 ⚙️

コマンド 説明 使用例
ps プロセスの一覧を表示 ps aux (すべてのプロセスを表示)
top プロセスのリソース使用状況をリアルタイムに表示 top
kill プロセスを終了 kill 1234 (プロセスID 1234 のプロセスを終了)
pkill プロセス名でプロセスを終了 pkill process_name
killall プロセス名でプロセスを終了 killall process_name

ユーザー管理 🧑‍💼

コマンド 説明 使用例
useradd ユーザーを追加 useradd new_user
userdel ユーザーを削除 userdel new_user
passwd ユーザーのパスワードを変更 passwd new_user
groupadd グループを追加 groupadd new_group
groupdel グループを削除 groupdel new_group
who ログインしているユーザーを表示 who
w ログインしているユーザーと実行中のプロセスを表示 w

システム管理 🖥️

コマンド 説明 使用例
date 日時を表示・変更 date
cal カレンダーを表示 cal
uptime システムの稼働時間を表示 uptime
free メモリの使用状況を表示 free -h
uname システム情報を表示 uname -a
shutdown システムをシャットダウン shutdown -h now (すぐにシャットダウン)
reboot システムを再起動 reboot

その他 💡

コマンド 説明 使用例
echo 文字列を表示 echo "Hello, world!"
printf 書式付きで文字列を表示 printf "My name is %s\n" "Mönch"
man コマンドのマニュアルを表示 man ls
info コマンドの情報を表示 info ls
whatis コマンドの簡単な説明を表示 whatis ls
alias コマンドの別名を作成 alias la="ls -la"
history コマンドの履歴を表示 history

まとめ

今回は、 Linuxよく使う コマンド100個 厳選して解説しました。

これらの コマンド覚える ことで、 日々の業務より効率的に 行うことができます。

Linux学習続ける ことで、 もっと Linux世界理解 できるようになると思います。

頑張って ください!💪

もっと詳しく知りたい人は…

  • Linuxコマンド一覧 - Zenn
  • UNIX/LINUXコマンド集
  • 【全37種】よく使うLinuxコマンド一覧!基本的な使い方も紹介 | 侍エンジニアブログ

参考資料

  • 基本的なコマンド集
  • Linux コマンド一覧表 - Qiita
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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?