シェル実践ラボ

このコースにはシェルのための多数のラボが含まれています。各ラボは詳細なガイダンスと解決策を備えた小さなシェルプロジェクトです。これらのラボを完了することで、シェルスキルを練習し、コーディングスキルを向上させ、クリーンで効率的なコードの書き方を学ぶことができます。

ShellLinux

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

シラバス

インターネットからのファイルダウンロード

Linux システム情報を発見する

Linux cd コマンド:ディレクトリの移動

Linux mkdir コマンド:ディレクトリの作成

セキュアなファイル転送の基本

ファイルシステムとディスク管理

Linux で LNMP を展開する

Git 設定管理

Linux cp コマンド:ファイルのコピー

Linuxコマンドのヘルプを確認する

Linux rm コマンド:ファイルの削除

ファイルの権限

リモートに接続する

正規表現によるテキスト処理

Linux mv コマンド:ファイルの移動と名前変更

予定されたタスクの設定

バックグラウンドジョブの管理

ネットワーク情報と接続

テキストファイルの結合と変換

データストリームのリダイレクト

Linux ls コマンド:ディレクトリ内容の表示

初めての Linux 実験

Linux でのプロセスの終了

論理コマンドとリダイレクト

Linux の基本的なファイル操作

コマンドシーケンスとパイプライン

ユーザーアカウント管理

Linux ユーザー、グループ、ファイル権限

ファイルのパッケージ化と圧縮

はじめに

このコースは、シェルスクリプトの包括的な実践経験を提供するように設計されています。一連の精心に作られた実験を通じて、シェルスキルを練習し、コーディング能力を向上させ、クリーンで効率的なコードの書き方を学ぶ機会が得られます。

🎯 タスク

このコースでは、以下のことを学びます。

  • 基本的なシェルスクリプトの作成と実行方法
  • シェルの構文、変数、制御構造の理解と適用
  • ファイル操作、システム管理、自動化のためのシェルコマンドとユーティリティの利用
  • 様々なシェルベースのチャレンジに取り組むことで問題解決能力を養う
  • パフォーマンスと可読性のためにシェルスクリプトを最適化する

🏆 達成目標

このコースを修了した後、あなたは以下のことができるようになります。

  • 繰り返し作業を自動化するためのシェルスクリプトを自信を持って書き、実行する
  • 変数、関数、制御フローなどのシェルプログラミングの概念に精通する
  • シェルスクリプトのトラブルシューティングとデバッグを効果的に行う
  • クリーンで保守可能で効率的なシェルコードを書くためのベストプラクティスを適用する
  • シェルスクリプトを活用して生産性を向上させ、ワークフローを合理化する

講師

labby
Labby
Labby is the LabEx teacher.

おすすめ

no data