k_seminar_hands_on_for_linux_beginner.pptx

Similar documents
Microsoft PowerPoint - InfPro_I6.pptx

Microsoft PowerPoint - スハ?コン利用入門_ _UNIX利用の基礎知識.pptx

情報処理概論(第二日目)

練習 4 ディレクトリにあるファイルを直接指定する (cat) cat コマンドを使う (% cat ファイル名 ) と ファイルの内容を表示できた ファイル名のところにパス名を使い ディレクトリ名 / ファイル名 のように指定すると ディレクトリ内にあるファイルを直接指定できる 1 % cat _

情報処理概論(第二日目)

情報処理概論(第二日目)

第 3 回情報基礎演習 UNIX / Linux: ファイルシステム シェルを理解しよう! 谷口貴志 Panda に login し 情報基礎演習クラスの VDI から Ubuntu に接続し Linux に login した後, 左 上の Activity 端末のアイオン をクリック 端末 を立ち

<4D F736F F F696E74202D E3F FC96E55F F554E CC8AEE D8EAF2E B8CDD8AB B83685D>

PowerPoint Presentation

スライド 1

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

01: 講義概要

WebSAM System Navigator JNS isadmin SNMP Trap 連携設定手順書 NEC 2012 年 12 月

1 ログインとログアウト 1.1 ログイン ログイン画面で [ password ] 欄にパスワードを入力します (図 1) 図 1 ログイン画面 正しくログインができると Ubuntu のデスクトップ画面 図2 が表示されます 図2 Ubuntu デスクトップ画面 2

スライド 1

PowerPoint Presentation

8. Windows の補足情報 コマンドの使用についての説明です Windows からのファイル直接印刷 Windows でコマンドを使用したファイル直接印刷の方法についての説明です この機能はネットワーク接続をしているときに使用できます この方法で印刷できるファイルは 本機が搭載しているエミュレ

160420c_unix.pptx

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多

2 Grac のデータを全学メールへ移行する環境 2.1 後楽園キャンパス 3 号館 4 階の実習室 A-E Grac のメールバックアップとデータの取得とデータの変換を行います データの取得を行う事で MUA( メールソフト ) へ取り込む事が可能になります データの移行は 全

これを調べるには pwd というコマンドを使います pwd とは print working directory の頭文 字をとったもので これから意味は明らかですよね 演習 1 (a) pwd を実行した結果を書け なお 立ち上げた直後の作業用ディレクトリのことをホー ムディレクトリ もしくは単に

01: 講義概要

fs.ppt

マニュアル訂正連絡票

Linux 利用の手引き ( 基本編 ) Linux 手引き ( 基本編 )-1 総合情報センター 2018 年 3 月版 総合情報センター 1 概要 Linux システム Linux 起動 サインイン Gnome ウインドウ メニュー操作

図 1: 場所をクリックし ホームフォルダーをクリックすると (上図) ホーム フォルダー下にあるファイルやディレクトリの一覧を見ることができる 下図 2

PowerPoint Presentation

コマンド入力による操作1(ロード、プロット、画像ファイル出力等)

kiso2-01.key

CLUSTERPRO MC ProcessSaver 1.0 for Windows ユーザーズガイド ( コマンド編 ) 2012(Sep) NEC Corporation はじめに コマンドリファレンス メッセージ一覧

Taro-cshプログラミングの応用.jt

PIXUS MP510 PIXUS MP600 (2011 年 10 月現在 ) オールインワンで印刷機能をご利用いただくには プリンタドライバのインストールおよび設定が必要です Turbolinux Client 2008 プリンタスキャナドライバダウンロードサイトを参照ください

目次 本書の概要... 3 QNAP で AD 環境を構築するネットワーク環境... 3 Active Directory ドメインコントローラ構築... 5 AD ユーザ作成 AD ユーザ単独作成 AD ユーザ複数作成 共有フォルダアクセス許可追加

Linux修正適用手順書

PowerPoint プレゼンテーション - 物理学情報処理演習

PowerPoint プレゼンテーション

設定ファイル R 起動時に読み込まれ, R における種々の設定を項目別にファイルに記述してあります R の主な設定ファイルは Rconsole, Rdevga, Renviron, Rprofile の 4 つです いずれもテキストファイルですが, 改行コードが Windows のものと異なる場合が

日医特定健康診査システム ORCA PROJECT Linux 対応版インストールマニュアル (Version 対応 ) Ubuntu Trusty 用 版 2017 年 2 月 23 日 Copyright (C) Japan Medical

170420_unix.pptx

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

対応 OS について WindowsOS への対応状況 2010 年 10 月時点で用意させていただいている CiscoVPN ソフトウェアですが 対応している OS は WindowsXp WindowsVista Windows7 となります また WindowsVista Windows7 の

Microsoft Word - Cygwin・ns2インストール.doc

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

初心者用

マニュアル訂正連絡票

<4D F736F F F696E74202D B B836F82B CC8EE888F882AB2891E6342E3794C5292E B8CDD8AB B83685D>

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

YKK013

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

1. OS のインストール 今回インストールするのは, Ubuntu という Linux ディストリビューションの中の一つ. OS, ディストリビューションの種類 ディストリビューションとは, 一般利用者が導入 利用するために多くのコンポーネントをまとめた頒布形態. 無料のものと有料のものがあり,

SystemDirector Developer's Studio(V3.2) 適用ガイド

NEC Express5800 シリーズ COBOL Media V1 セットアップカード SL438730B01-2

1. 作業フロー 公開鍵 / 秘密鍵の生成 スパコンゲートウェイノードへの ログイン時に使用する鍵の作成 公開鍵の設置 スパコンゲートウェイノードへの ログイン時に使用する公開鍵をスパコンに登録 SSH 接続確認 スパコンゲートウェイノード / インタラクティブノードへのログイン 初期パスワードの変

PowerPoint Presentation

CLUSTERPRO MC ProcessSaver 2.3 for Windows ユーザーズガイド ( コマンド編 ) 2018(Jun) NEC Corporation はじめに コマンドリファレンス メッセージ一覧

Microsoft Word - VPN...[.U.K.C.hLinux doc

ネットワークシステム管理 #01

PowerPoint Presentation

整理番号変換ツール 操作説明書 平成 20 年 11 月 厚生労働省保険局調査課

ネットワークシステム管理 #01

操作方法 XXXTOEMF は コマンドライン形式のアプリケーションです 通常のコマンドと同じように コマンドラインからの実行やバッチファイルに組み込むことが可能です インストールについては, 別紙の KDxxxx コンバートソフトの特記事項について を参照してください ここでは 直接コマンドライン

Section1_入力用テンプレートの作成

Geant4を使ってみよう

Q-Chem 5.2 Linux OS へのオンラインインストール 2019 年 6 月 24 日 Q-Chem 5.2 のインストール Linux OS へのオンラインインストール ( 推奨 ) ( 株 ) アフィニティサイエンス 概要 :Linux OS へのインストールには, オンラインインス

PowerPoint プレゼンテーション

1. はじめに Systemwalker Desktop Patrol V 以降でセキュリティ監査として BIOS パスワード設定の監査 を提供しています しかし Systemwalker Desktop Patrol メインメニュー のセキュリティ情報に表示される起動パスワード 設定パ

NGSハンズオン講習会

基本的な利用法

本 日 の 授 業 内 容 最 低 限 覚 えるべきUNIXコマンド pwd, ls, mkdir, cd, cp, rm, mv テキストエディタの 簡 単 な 使 い 方 テキストエディット, Jedit X,Emacs C 言 語 プログラミングの 初 歩 hello, world を 画 面

プレポスト【解説】

UNIX とは? 1969 年 米国のベル研究所で開発されたオペレーティングシステム特徴 文字ベースの対話型 OS マルチユーザ 複数のユーザが同時に利用できる マルチタスク マルチプロセス 複数の処理を平行して行える タイムシェアリング 一定の時間に区切って処理を行う 複数の処理を平行しているよう

ATDEインストールガイド

ファイルサーバ ご利用の手引き 第 1.0 版 2008 年 2 月 14 日 近畿大学総合情報システム部 (KUDOS)

コンテンツ登録の準備作業

ソフトウェアエンジニアリング - 機能 #54

ファイルシステムとファイル管理

情報処理概論(第二日目)

PowerPoint プレゼンテーション

_unix_text_command.pptx

システム管理技法

RDP 接続不具合パッチ適用手順 第 1.11 版更新日 :2016/8/30 NTT コミュニケーションズ株式会社

PowerPoint プレゼンテーション

GettingStartedTK2

PushCornインストールマニュアル

Linux サーバー構築 LINUX サーバー構築目次... 1 第 1 章 LINUX のインストール... 6 第 1 節 CentOS とは... 6 第 1 項 CentOS とは... 6 第 2 節 CentOS インストールの準備... 6 第 1 項 iso ファイルの入手... 6

ひまわり8号データ利用手順データダウンロード方法について

ファイルシステム

オフラインファイルを開く 同期 情報確認

PowerPoint プレゼンテーション

ユーザーズマニュアル

- 2 / 25 - 表示される

サイボウズ Office 7 デザインギャラリーマニュアル

Helix Swarm2018.1アップグレード手順

えひめ電子入札共同システム 質問回答 工事 委託業務 操作マニュアル ( 受注者用 )

PowerPoint プレゼンテーション

Apache2.2(mod_ssl) は ECDSA 鍵について非対応となっております 1-2. 証明書のインストール Apache(mod_ssl) への証明書のインストール方法について記述します 事前準備 事前準備として サーバ証明書 中間 CA 証明書を取得してください 事前準備

Microsoft Word - ModelAnalys操作マニュアル_

Transcription:

京 初級者向けハンズオン Linux 初心者向け資料 一般財団法人高度情報科学技術研究機構神戸センター 2017 年 5 月 16 日

2 Linux 初心者の方へ ハンズオン講習会では RIST FX10(OSはLinuxベース ) を使って 実習して頂きます Linuxに不慣れであまり自信がない方は 必須となる以下に示すコマンドについて 機能と使用方法を事前にご確認下さい cat cd cp ls pwd tar 参考のため 以降のページにこれらのコマンドの簡単な説明資料を添付致しました ( 特に13ページまでが重要です ) 当日は説明致しませんのでご注意下さい

基本用語 3

4 用語説明 ~ その 1~ ディレクトリファイルの入れ物 ディレクトリの中には ファイルとディレクトリの両方を格納することが可能です Windows ではフォルダにあたります ホームディレクトリユーザ毎に用意された ユーザが自由に作業出来るディレクトリ カレントディレクトリユーザが現在作業を行っているディレクトリ ルートディレクトリ階層構造の最上位のディレクトリ Linuxでは / で表記します

5 用語説明 ~ その 2~ パスファイルやディレクトリを特定するための文字列です ディレクトリの階層構造に添って記述します Linux では / でディレクトリを区切ります 例 :/home/course/fx10user00 home ディレクトリ内にある course ディレクトリ内の fx10user00 ディレクトリ ( あるいはファイル ) Linux 特有のパス表記.. ( ピリオドが二つ ) 一つ上の階層を示します. ( ピリオドが一つ ) カレントディレクトリを示します ~ ( チルダ ) ホームディレクトリを示します

6 用語説明 ~ その 3~ 標準出力プログラムが書き出すデータの出力先 プログラムを起動した端末の画面が デフォルトの出力先です 標準エラー出力エラーメッセージや診断メッセージの出力先 標準出力とは独立して存在しています プログラムを起動した端末の画面が デフォルトの出力先です

簡単な実行例 7

8 ディレクトリとファイル構成 簡単な実行例を示しながら 一部基本コマンドを説明します 説明で使うディレクトリとファイル構成 home - course - fx10user00 - hands_on - master - 00_hello - hello.f90 - hello.c ホームディレクトリカレントディレクトリ - run.sh.o1234-10_serial - serial.f90 - serial.c - run.sh.o1235 青字 : ディレクトリ名黒字 : ファイル名 以下の実行例ではカレントディレクトリを /home/course/fx10user10/hands_on/master/00_hello とします

9 pwd コマンド カレントディレクトリを絶対パスで標準出力 ( 画面 ) に表示します 例 カレントディレクトリを画面に表示します [fx10user00@kuslogin01 00_hello]$ pwd pwd と入力しenterキーを押下します /home/course/fx10user00/hands_on/master/00_hello [fx10user00@kuslogin01 00_hello]$ 絶対パスが表示されます 実習では [( ユーザ名 )@( サーバ名 ) ( パス無しのカレントディレクトリ )]$ が表示されています 参考 ディレクトリ構成図 home - course - fx10user00 - hands_on - master - 00_hello - hello.f90 - hello.c ホームディレクトリカレントディレクトリ - run.sh.o1234-10_serial - serial.f90 - serial.c - run.sh.o1235

10 ls コマンド 現在のディレクトリ内にあるファイル名やディレクトリ名を標準出力 ( 画面 ) に表示します 例 カレントディレクトリにあるファイル / ディレクトリを画面に表示します [fx10user00@kuslogin01 00_hello]$ ls hello.c hello.f90 run.sh.o1234 [fx10user00@kuslogin01 00_hello]$ カレントディレクトリにあるファイル群 参考 ディレクトリ構成図 home - course - fx10user00 - hands_on - master - 00_hello - hello.f90 - hello.c ホームディレクトリカレントディレクトリ - run.sh.o1234-10_serial - serial.f90 - serial.c - run.sh.o1235

11 cat コマンド 指定したファイルの中身を標準出力 ( 画面 ) に表示します 例 カレントディレクトリにあるファイル run.sh.o1234 の中身を画面に表示します [fx10user00@kuslogin01 00_hello]$ cat run.sh.o1234 Hello, K Computer! 指定したファイルの中身が表示 [fx10user00@kuslogin01 00_hello]$ 参考 ディレクトリ構成図 home - course - fx10user00 - hands_on - master - 00_hello - hello.f90 - hello.c ホームディレクトリカレントディレクトリ - run.sh.o1234-10_serial - serial.f90 - serial.c - run.sh.o1235

12 cd コマンド ~ その 1~ 現在いるディレクトリから他のディレクトリに移動します 例 00_hello から 10_serial に移動します [fx10user00@kuslogin01 00_hello]$ cd.. (1) 上の階層へ移動 ( 注 1) [fx10user00@kuslogin01 master]$ cd 10_serial (2) 10_serial へ移動 ( 注 2) [fx10user00@kuslogin01 10_serial]$ ( 注 1).. はひとつ上の階層を示します ( 注 2) 上記 2 つの操作は cd../10_serial とまとめて書く事も可能です 参考 ディレクトリ構成図 (1) の cd コマンド前のカレントディレクトリ home - course - fx10user00 - hands_on - master - 00_hello - hello.f90 (1) - hello.c ホームディレクトリ (2) - run.sh.o1234-10_serial - serial.f90 (2) のcdコマンド後の - serial.c カレントディレクトリ - run.sh.o1235

13 cd コマンド ~ その 2~ 例 10_serial からホームディレクトリに移動します [fx10user00@kuslogin01 10_serial]$ cd [fx10user00@kuslogin01 ~]$ (3) 引数を何も指定せずにcd ~ はホームディレクトリを指します 引数を何も指定せずに cd コマンドを発行すると ホームディレクトリに移動できます cd ~ でも ホームディレクトリへ移動可能です 参考 ディレクトリ構成図 home - course - fx10user00 - hands_on - master - 00_hello - hello.f90 - hello.c ホームディレクトリ (3) - run.sh.o1234 (3) のcdコマンド後の - 10_serial - serial.f90 カレントディレクトリ (3) のcdコマンド前の - serial.c カレントディレクトリ - run.sh.o1235

( 参考 ) 主要なコマンドの説明 14

15 cat 説明ファイルを連結して標準出力に出力します 書式 cat [option] [file] 使用例 option: < 省略 > file : 出力対象のファイルを指定します $ cat test.txt Hello, K Computer! test.txt の内容が標準出力 ( 画面 ) に出力 参考 http://linuxjm.sourceforge.jp/html/gnumaniak/man1/cat.1.html http://ja.wikipedia.org/wiki/cat_(unix)

16 cd 説明カレントディレクトリを変更します ( ディレクトリの移動 ) change directory の略 書式 cd [directory] 使用例 directory: 移動先のディレクトリ 相対パスと絶対パスの両方指定可能です 省略時はホームディレクトリに移動します $ cd /home/user00/test /home/user00/test ディレクトリに移動 参考 http://ja.wikipedia.org/wiki/cd_(unix)

17 cp ~ その 1~ 説明ファイル / ディレクトリをコピーします 書式 cp [option] source dest option: -p: source の所有者 グループ アクセス権 アクセス時刻を保存します < 以下省略 > source: コピー元のファイル / ディレクトリ dest : コピー先のファイル / ディレクトリ

18 cp ~ その 2~ 使用例 $ cp -p /data/seminar/hands_on.tar.gz. 権限等を保持して /data/seminar/hands_on.tar.gz を カレントディレクトリ (. はカレントディレクトリの意味 ) にコピーします 参考 http://linuxjm.sourceforge.jp/html/gnumaniak/man1/cp.1.html http://ja.wikipedia.org/wiki/cp_(unix)

19 ls ~ その 1~ 説明ディレクトリの中身をリスト表示します 書式 ls [option] [target] option: -l: ファイル / ディレクトリの詳細情報込みで表示します -t: タイムスタンプでソートし リスト表示します -r: ソートの順番を逆にします < 以下省略 > target: リスト表示したいファイル / ディレクトリ 省略時は カレントディレクトリがリスト表示されます

20 ls ~ その 2~ 使用例 $ ls -lrt 修正時刻の新しいものが下になるようにリスト表示します 合計 52 -rw-r--r-- 1 fx10user00 course 59 1 月 22 13:26 2014 hello.f90 -rw-r--r-- 1 fx10user00 course 85 1 月 22 13:27 2014 hello.c -rwxr-xr-x 1 fx10user00 course 1062667 1 月 22 13:29 2014 a.out 参考 http://linuxjm.sourceforge.jp/html/gnumaniak/man1/ls.1.html http://ja.wikipedia.org/wiki/ls_(unix)

21 pwd 説明現在のディレクトリ ( カレントディレクトリ ) を絶対パスで表示します 書式 pwd 使用例 $ pwd /home/course/fx10user00/hands_on カレントディレクトリが表示されます 参考 http://linuxjm.sourceforge.jp/html/gnumaniak/man1/pwd.1.html http://ja.wikipedia.org/wiki/pwd

22 tar ~ その 1~ 説明複数のファイル / ディレクトリを一つのアーカイブファイルに格納 / 抽出します 書式 tar option1 [option2] [target] option1: {c x t u r A} ( いずれか一つを選ぶ必要があります) c : 新しいアーカイブファイルを作成します x : アーカイブからファイルを抽出します t : アーカイブの内容を一覧表示します < 以下省略 > option2: v : 処理したファイルの一覧を詳しく出力します f file: テープの代わりに指定したファイル (file) をアーカイブに使用します z : アーカイブをgzipに通して処理します < 以下省略 > target : 対象となるファイル またはディレクトリを指定します

23 tar ~ その 2~ 使用例 $ tar xzvf hands_on.tar.gz hands_on.tar.gzを展開 hands_on/ 抽出されたファイル名がリスト表示されます hands_on/doc/ < 以下省略 > 参考 http://linuxjm.sourceforge.jp/html/gnu_tar/man1/tar.1.html http://ja.wikipedia.org/wiki/tar