ウェブエンジニア問題集

Linux 問題集

Linuxのコマンド操作・パーミッション・プロセス管理・ネットワークなど、実務で頻出する基礎知識に関するクイズです。

13 ・ 4 タグ

Linux ランダムクイズ

問題数を選んでランダムに出題

Linuxの問題一覧

すべてUnixエラー便利基礎

該当件数13

1

Linux で「chmod 755 script.sh」を実行した場合、設定されるパーミッションとして正しいのはどれですか?

2

Linuxでファイル内の特定の文字列を検索するコマンドはどれか?

3

Linuxでファイル名を指定してファイルを検索するコマンドとして正しいものは?

4

Linuxで実行中のプロセスを一覧表示し、特定のプロセスを終了させるコマンドの組み合わせとして正しいものは?

5

LinuxでSSHを使ってリモートサーバーに接続するコマンドとして正しいものは?

6

Linuxで.tar.gz形式のファイルを解凍するコマンドとして正しいものは?

7

Linuxでディスクの使用容量を確認するコマンドとして、dfとduの違いは?

8

Linuxで「毎日午前3時にスクリプトを自動実行する」ためのcrontab設定として正しいものは?

9

Linuxでシンボリックリンク(ソフトリンク)を作成するコマンドとして正しいものは?

10

Linuxのシェルで「>」「>>」「|」の違いとして正しいものは?

11

現在 /home/user ディレクトリにいます。/home/user/projects も /home/user/projects/app もまだ存在しません。次のコマンドのうち、エラーなく /home/user/projects/app/src ディレクトリを作成できるのはどれですか?

#エラー#Unix
12

カレントディレクトリに src/constants/ というディレクトリがまだ存在しない状態で、touch src/constants/main.ts を実行すると touch: src/constants/main.ts: No such file or directory というエラーが出ました。このエラーの原因として最も正しい説明はどれですか?

#エラー#便利#Unix
13

ログファイルの中から「ERROR」という特定の文字が含まれる行だけを絞り込んで表示したい時に使うコマンドはどれですか?

#基礎

Linuxとは

Linuxは、サーバー運用やクラウド環境で圧倒的なシェアを持つオープンソースのオペレーティングシステムです。コマンドライン操作(bash/zsh)、ファイルパーミッション管理、プロセス制御、ネットワーク設定、シェルスクリプトなど、インフラエンジニアやバックエンド開発者にとって不可欠な基礎知識を幅広くカバーしています。Dockerコンテナやクラウドインスタンスの多くがLinux上で動作しており、モダンな開発環境における必須スキルです。

なぜLinuxを学ぶべきか

Web開発やインフラ運用の現場では、Linux上でのサーバー管理・デプロイ作業が日常的に行われます。コマンドラインの基本操作、ファイルパーミッション、プロセス管理、ネットワーク設定の知識は、DevOpsやSREはもちろん、アプリケーション開発者にとっても必須です。AWS EC2やDockerコンテナもLinuxベースで動作するため、Linuxの理解がクラウド活用の土台となります。

出題トピック

コマンドライン操作

grep、find、tar、パイプ、リダイレクトなど、日常的に使用するLinuxコマンドの使い方とオプションについて出題します。

パーミッションとユーザー管理

chmod、chown、ファイルパーミッションの数値表記、所有者・グループの概念、sudo・rootユーザーの適切な使い分けを扱います。

プロセス管理とサービス

ps、kill、top、systemctl、cronによるプロセスの監視・制御・定期実行タスクの設定について問います。

シェルスクリプトとネットワーク

シェルスクリプトの基本構文、SSH接続、シンボリックリンク、リダイレクトとパイプなど実務で頻出するトピックを出題します。

こんな方におすすめ

  • サーバー管理やインフラ運用を学びたいエンジニア
  • Docker・クラウド環境でLinuxコマンドを使いこなしたい方
  • コマンドライン操作に不安がある開発者
  • DevOps・SREを目指す方

Linuxに関するよくある質問

Linux初心者はどのディストリビューションから始めるべきですか?
UbuntuやLinux Mintが初心者に最も推奨されます。デスクトップ用途なら日本語環境が充実したUbuntu、サーバー用途ならUbuntu ServerやRocky Linux(CentOS後継)が人気です。WSL(Windows Subsystem for Linux)でWindows上からLinuxを試すこともできます。
Web開発者にLinuxの知識は必要ですか?
はい、必要です。本番サーバーの多くはLinuxで運用されており、デプロイ・ログ確認・トラブルシューティングなどでコマンドライン操作が求められます。DockerやCI/CD環境もLinuxベースで動作するため、基本的なLinuxコマンドの知識は開発者の必須スキルです。
このクイズはLinux未経験でも解けますか?
基礎的な問題から出題しているため、コマンドラインに触れたことがあれば挑戦できます。わからない問題があっても詳しい解説を読みながら学習できるので、実務で使うLinuxコマンドを効率的に身につけられます。

関連する問題集