SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

HRzine Day(エイチアールジン・デイ)は、人が活き会社が成長する人事のWebマガジン「HRzine」が主催するイベントです。毎回、人事の重要課題を1つテーマに設定し、識者やエキスパードが持つ知見・経験を、参加者のみなさんと共有しています。

直近開催のイベントはこちら!

HRzine Day 2024 Winter

2024年2月1日(木)12:00~17:40

主要製品スペック一覧

人事業務の効率・確度・精度を高めるために欠かせないHRテクノロジー。その主な製品の機能を分野ごとに比較できる資料群です。製品検討の参考資料としてご活用ください。

人事労務管理システム<br>主要製品スペック一覧 2023

人事労務管理システム
主要製品スペック一覧 2023

その他のスペック一覧

タレントマネジメントシステム<br>主要製品スペック一覧 2023

タレントマネジメントシステム
主要製品スペック一覧 2023

採用管理システム<br>主要製品スペック一覧 2023

採用管理システム
主要製品スペック一覧 2023

Linuxを知らない人のためのLPICレベル1【101試験】入門 | 第1回

Linux操作の第一歩「ディレクトリとファイルの操作」をマスターしよう


  • Facebook
  • Twitter
  • Pocket
  • note
  • hatena

練習3./rootディレクトリの下に「dirA」ディレクトリを作成してみましょう

ディレクトリを作成するコマンドはmkdirコマンドです。引数に、作成するディレクトリのパスを指定します。次の実行例では、mkdirコマンドを使って「dirA」ディレクトリを作成しています。

# cd /root
# mkdir dirA

作成するディレクトリの名前を指定しているようですが、正確にはディレクトリの「パス」を指定しています。練習2.で出てきたように、引数の「dirA」は、実は相対パス「./dirA」の省略した書き方なのです。

練習4./root/dirAディレクトリがちゃんと作成されたか確認しましょう

lsコマンドは、ディレクトリの中身を一覧表示するコマンドです。練習3.で作成したdirAディレクトリがきちんと作成されたかを、lsコマンドで確認してみましょう。

[カレントディレクトリは /root]
# ls
anaconda-ks.cfg  dirA       Downloads  Pictures  Templates
Desktop          Documents  Music      Public    Videos

表示されたのはすべて、カレントディレクトリに置かれているディレクトリあるいはファイルです。いろんなディレクトリやファイルが表示されましたが、「dirA」もありますね。

練習5./root/dirAディレクトリ内に空ファイル「fileA」を「相対パス指定で」作成しましょう

ファイルを作成するコマンドはtouchです。touchコマンドには、引数で指定したファイルの最終アクセス日時や最終更新日時を変更するという機能がありますが、存在しないファイルを引数に指定すると、その名称で中身が空のファイルを作成してくれます。

[カレントディレクトリは /root]
# touch ./dirA/fileA

カレントディレクトリが/rootですので、「/root/dirA/fileA」を作成するということは、「カレントディレクトリ(.)の下のdirAの下のfileA」という指定になりますから、上記のように引数を指定すればよいことになります。

なお、この「./」は省略が可能なので、

# touch dirA/fileA

と指定してよいことになりますね。

ちなみに、「絶対パス」で指定する場合には、

# touch /root/dirA/fileA

と指定すればOKです。

練習6.作成したfileAファイルを、/rootディレクトリに「fileB」というファイル名でコピーしましょう

ファイルやディレクトリのコピーはcpコマンドを用います。引数は「コピー元」と「コピー先」の2つを指定します。

[カレントディレクトリは /root]
# cp ./dirA/fileA ./fileB

上記ではコピー元もコピー先も相対パス指定にしてみました。コピー元を絶対パスに変えてみましょう(コピー先ファイルの名前は「fileC」とします)。

# cp ./dirA/fileA /root/fileC

コピー元もコピー先も絶対パス指定にすると、次のようになります(コピー先ファイルの名前は「fileD」とします)。

# cp /root/dirA/fileA /root/fileD

コピーできているか確認してみましょう[2]

# ls file*
fileB fileC fileD

コピーしたファイルがちゃんと表示されればOKです。

[2]: lsの引数に名前を指定すると、そのファイル名のみ表示されます。ここでは「file*」と指定することで、「file」から始まるファイルを表示させています。

次のページ
練習7.作成したfileBファイルを「/root/dirB」ディレクトリに移動しましょう

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
  • hatena
Linuxを知らない人のためのLPICレベル1【101試験】入門連載記事一覧

もっと読む

この記事の著者

土橋 直樹(システムアーキテクチュアナレッジ)(ツチハシ ナオキ)

システムアーキテクチュアナレッジにて講師を行う傍ら、IT技術情報ブログ「テックプロジン」や、スイーツ口コミサイト「スイートウォント」など、各種Webサービスの開発・運営に携わる。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事をシェア

  • Facebook
  • Twitter
  • Pocket
  • note
  • hatena
HRzine
https://hrzine.jp/article/detail/13 2016/10/04 12:14

Special Contents

AD

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

HRzine Day(エイチアールジン・デイ)は、人が活き会社が成長する人事のWebマガジン「HRzine」が主催するイベントです。毎回、人事の重要課題を1つテーマに設定し、識者やエキスパードが持つ知見・経験を、参加者のみなさんと共有しています。

2024年2月1日(木)12:00~17:40

イベントカレンダーを見る

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング