会員登録すると
学習することができます。
会員登録する(無料)
学習することができます。
登録済みの方はこちら
ログイン
学ぶ目的
パスと基本の操作
Linux のファイルは / から始まる1本の木で並んでいます。/ から書くパスを絶対パス、いまの場所から書くパスを相対パスと呼びます。cp・mv・rm・mkdir -p が基本の道具です。cp -a は、権限や時刻を保ったまま写します。
find で探す
find は、名前・大きさ・持ち主・更新日・権限などの条件で、ファイルを探します。-exec を付けると、見つけたファイルにそのままコマンドを実行できます。
grep・sed・awk
- grep … 文字列や正規表現に合う行を探す。-r で下のフォルダまで、-i で大文字小文字を区別しない
- sed … 行の置き換え。-i でファイルを直接書き換える
- awk … 区切り文字で列に分けて、必要な列だけを取り出す
リダイレクトとパイプ
は上書き、>> は追記、2> はエラーの出力の行き先です。| でコマンドの出力を次のコマンドへ渡します。
tar とリンク
tar でファイルをまとめ、-z で gzip に圧縮します。ln -s はシンボリックリンク(別名の案内板)、ln だけならハードリンク(同じ中身への別の名前)を作ります。
試験で気をつけること
課題で「結果をこのファイルに保存せよ」と書かれていたら、採点はファイルの場所と中身の両方を見ます。保存したら cat で中身を表示し、パスと内容が条件どおりかを確かめます。
このレクチャーで学ぶこと
- 絶対パスと相対パス、ファイルの基本操作
- find で条件を組み合わせて探し、-exec で処理する
- grep・sed・awk・sort・uniq でテキストを加工する
- リダイレクトとパイプ、tar での圧縮、リンクの作り方
質問
まだ質問は投稿されていません。
質問投稿
ログイン後に質問の投稿ができます。
#1
未完了
試験の全体像と実技の進め方 ― 2時間で課題を解く試験の形を知り、計画を立てる
#2
未完了
ファイルとテキストの操作 ― find・grep・sed・tar を組み合わせて、探して直して固める
#3
未完了
Git と SSL 証明書 ― リポジトリの基本操作と、鍵と証明書の作成と確認をこなす
#4
未完了
ユーザーとグループ ― アカウントを作り、期限・プロファイル・リソースの上限を設定する
#5
未完了
権限と ACL ― 8進数の権限・umask・特別な権限・ACL を読み、思いどおりに渡す
#6
未完了
プロセスとサービス ― ps と kill でプロセスを扱い、systemd のサービスを作って直す
#7
未完了
パッケージとカーネルパラメータ ― apt と dnf でソフトを管理し、sysctl で設定を残す
#8
未完了