ログイン • ユーザ名:root • パスワード:hosei(初期設定) 1 はじめに • 対象 学部1年生 • 日時 毎週木曜6限 18:30~19:30 (初回のみ ~20:00) • 開催場所 W211 • 各自持参するもの ノートPC LANケーブル 2 Linux literacy 2006 第1回 基本コマンド1 m04k0029 Tomoaki Hori 3 Table of Contents • Linuxとは – Linuxの特徴 • ユーザシステム – ユーザを作成する – パスワードを変更する – ユーザを変更する • ディレクトリ構造 – ディレクトリの内容を見る – ディレクトリを移動する – 絶対パス 相対パス • 練習問題 4 Linuxとは • オペレーティングシステム • カーネル • ディストリビューション • オープンソースソフトウェア(OSS) 5 Linuxの特徴 • 強力なCUI – Character-based User Interface • 大文字小文字の区別 • 様々なハードプラットフォームに対応 • マルチユーザシステム 6 マルチユーザシステム root 一般ユーザ 一般ユーザ 一般ユーザ 7 コマンドの書式 • command [option] [第一引数] [第二引数] … それぞれの間を” ”(半角スペース)空ける。 • Ex: ls –a cp –r tmp newtmp 8 ユーザを追加する • useradd ユーザ名 • Ex: # useradd foo fooという名前のユーザを追加します。 9 パスワードを変更する • passwd [ユーザ名] • Ex: $ passwd foo fooのパスワードを変更します。 10 別のユーザになる • su [option] [ユーザ名] よく使うオプション - ログインシェルを変更します。 • Ex: $ su - foo fooになります。 11 ファイルやディレクトリを表示する • ls [option] [ディレクトリ名] よく使うオプション -a 隠しファイル(ドットファイル)も表示します -l 詳細情報を表示します • Ex: $ ls bar bar内のファイルやディレクトリを 表示します 12 ディレクトリ構造 / • ツリー構造 etc home foo root var bar 13 ディレクトリを移動する • cd ディレクトリ名 • Ex: $ cd bar . bar barディレクトリへ移動する 14 ディレクトリの呼び方 ルートディレクトリ / home foo ホームディレクトリ etc root var bar カレントディレクトリ 15 特殊キャラクタ / .. foo etc home ../.. root var bar カレントディレクトリ ~ . 16 2種類のパス指定 • 絶対パス • 相対パス / ../.. home etc root var .. /home foo bar カレントディレクトリ /home/foo ~ . 17 ディレクトリを作成する • mkdir ディレクトリ名 • Ex: $ mkdir bar bar 18 ディレクトリを削除する • rmdir ディレクトリ名 • Ex: $ rmdir bar bar 19 カレントディレクトリを表示する • pwd ここ、どこ? • Ex: $ pwd $ /home/foo 20 コマンドのマニュアルを読む • man [option] コマンド名 • Ex: $ man ls lsコマンドのマニュアルを 表示します 21 わからないとき • 内容についてわからない場合、 まずは自分で調べてみましょう。 • Google http://www.google.co.jp/ • JM Project http://www.linux.or.jp/JM/ • JF Project http://www.linux.or.jp/JF/ 22 問題演習の前に • 練習問題 http://rat.cis.k.hosei.ac.jp/article/rat/linux literacy/2006/commands1_question.html 23 次回に関して • [email protected]へメール • 期日 5月24日まで 件名:Linuxリテラシ登録 本文: 学籍番号 氏名 24
© Copyright 2024 ExpyDoc