Skip to content · ⁨コンテンツへスキップ⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨プログラミング学習 — Python, Java, C, SQL & Web⁩

Linux & the command line · ⁨Linux & コマンドライン⁩

Drive a computer by typing. Practise real shell commands in a safe in-browser terminal. · ⁨キーボード入力によってコンピュータを操作します。安全なブラウザ内ターミナルで実際のシェルコマンドを練習してください。⁩

shell 14 Lessons · ⁨レッスン⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨全レッスンはブラウザ内で実行され、実際のコードを記述し、「実行」ボタンを押すだけでタスクが自己確認を行う。無料であり、アカウント不要。翻訳付きメモが英語とペアになっている。⁩

Start the course · ⁨コース開始⁩

Lessons in this course · ⁨このコースのレッスン⁩

  1. history What is Linux? · ⁨Linuxとは何か?⁩ Reading and resources
  2. usage Why learn the command line? · ⁨なぜコマンドラインを学ぶのか?⁩ Reading and resources
  3. resources Helpful resources · ⁨役立つリソース⁩ Reading and resources
  4. setup Get a real terminal · ⁨実際のターミナルを取得する⁩ Reading and resources
  5. 01 The shell and the prompt · ⁨シェルとプロンプト⁩ 2 required tasks Video · ⁨動画⁩
  6. 02 Moving around · ⁨移動⁩ 2 required tasks Video · ⁨動画⁩
  7. 03 Reading files · ⁨ファイルを読む⁩ 2 required tasks Video · ⁨動画⁩
  8. 04 Creating and removing · ⁨作成と削除⁩ 2 required tasks Video · ⁨動画⁩
  9. 05 Wildcards · ⁨ワイルドカード⁩ 2 required tasks Video · ⁨動画⁩
  10. 06 Saving output to files · ⁨出力をファイルに保存する⁩ 2 required tasks Video · ⁨動画⁩
  11. 07 Pipes — joining commands · ⁨パイプ — コマンドをつなぐ⁩ 2 required tasks Video · ⁨動画⁩
  12. 08 Searching with grep · ⁨grep で検索する⁩ 2 required tasks Video · ⁨動画⁩
  13. 09 Finding files with find · ⁨find でファイルを探す⁩ 2 required tasks Video · ⁨動画⁩
  14. 10 Sorting and columns · ⁨ソートと列⁩ 2 required tasks Video · ⁨動画⁩
  15. 11 File permissions 2 required tasks Video · ⁨動画⁩
  16. 12 Users and sudo · ⁨ユーザーとsudo⁩ 2 required tasks Video · ⁨動画⁩
  17. 13 Programs and processes 2 required tasks Video · ⁨動画⁩
  18. 14 Software, settings, next steps · ⁨ソフトウェア、設定、次のステップ⁩ 2 required tasks Video · ⁨動画⁩

Log in or create account · ⁨ログインまたはアカウント作成⁩

IGCSE, A-Level & AP