UNIX/Linuxコマンド Topics Linux初心者のためのサイトLinuxの小技 > 010.これは便利♪複数のコマンドを連続で実行しよう!

010.これは便利♪複数のコマンドを連続で実行しよう!

プロが現場で構築するLinuxサーバー技術が習得できる講座とセミナー

   → 【Linux講座】リナックスマスター・ホームスタディ講座

   → 【Linuxセミナー】リナックスマスタープロセミナー【2日間集中研修】

スポンサードリンク

■ これは便利♪複数のコマンドを連続で実行しよう!

コマンド操作をしていて、一回ずつコマンドを入力することにイライラしたことはありませんか?
たくさんのコマンドを入力しなければならない時なんて、面倒ですよね。

一行で実行したいすべてのコマンドを入力できれば、手間も省けるし、時間の短縮にもなります。

今回は、そんな一行で複数のコマンドを実行できる便利な方法を紹介します。

■文法

コマンドA;コマンドB;コマンドC

実行したいコマンドを「;」(セミコロン)で区切ってコマンドを並べるだけです。


コマンドAの実行が終了したあとに、コマンドBを実行し、コマンドBが終了した後にコマンドCを実行をします。

たとえば、ディレクトリを移動して、あるファイルの詳細情報を表示したい場合は下のように入力します。


----------------------------------------------------

$ pwd;cd /var/log;ls -l messages;pwd ←コマンド入力
/home/pakira             
-rw------- 1 root root 5083 Apr 4 22:17 messages
/var/log

----------------------------------------------------


$pwd;cd /var/log;ls -l messages;pwd

「pwd」は現在のディレクトリを表示するためのコマンドです。その結果が1行目の「/home/pakira」で表示されています。

■ pwdコマンド
https://linux-topics.com/01top/archives/2005/08/006pwd.html

 「cd /var/log」はディレクトリを移動するコマンドです。
 これを実行することで「/var/log」ディレクトリへ移動します。

■ cdコマンド
https://linux-topics.com/01top/archives/2005/09/009cd.html

「ls -l messages」はファイルの詳細情報を表示するコマンドです。結果として「messages」ファイルの権限や更新時間が表示されています。

■ lsコマンド
https://linux-topics.com/01top/archives/2005/08/ls.html

最後にもう一度pwdコマンドを実行して、現在のディレクトリ「/var/log」を表示しています。


この「;」は、使い方によって、大きくあなたのコマンド入力を便利なものにしてくれます。コマンドの組み合わせの分だけ幅が広がりますので、ぜひ色々試してみてください。


もし、「こんな便利な使い方を見つけたよ!」「こんな使い方があるよ」というものがありましたら教えてもらえると嬉しいです。是非、ここで紹介させてもらいます。


コンピュータの世界は、自分が楽をすることは悪いことじゃありません。

コンピュータに仕事をさせて、自分が楽すれば、するほど褒められます(^^
この方法で、ジャンジャン楽してしまいましょう!

■CentOSサーバー構築マニュアルを無料プレゼント
 CenOSのサーバー構築手順、VMware Playerの
 ダウンロードとインストール手順をまとめたマニュアルを
 無料でプレゼントしています。


 詳しくは↓のページで説明しています。今すぐクリックしてダウンロードしてください。
 CentOSサーバー構築無料マニュアル


スポンサードリンク





Linux初心者のあなたもサーバー管理者になれる

Linux初心者のあなたもサーバー管理者になれる!!

UNIX/Linuxコマンド Topicsでは初心者からでも気軽にLinux(リナックス)を、はじめられる方法を紹介しています。このサイトのいちばんの目的は、あなたにLinux(リナックス)を、はじめてもらうことです。 興味があるならサーバー構築してみてください。

このサイトについて、、、。まずは私の想いを知ってください。あなたに一番最初に読んで欲しい

このサイトについてこちらをクリックしてください。

UNIX/Linuxコマンド Topics Linux初心者のためのサイト:当サイトについて

  • UNIX/Linuxコマンド Topics Linux初心者のためのサイトは個人で運営しているサイトです。
  • ご意見、ご質問はメールでお願いいたします。

スポンサードリンク

Linux初心者向け

Linuxコマンド

Linux Tips

Linuxサーバー構築

Linux用語集

当サイトについて

Linux Information

CentOS6.3サーバー

サイト内検索



[ 相互リンク ]

格安ドメイン

スポンサードリンク

[ 広告について ]

[ 相互リンク ]

copyright(c) 2004-2012 UNIX/Linuxコマンド Topics Linux初心者のためのサイト All Rights Reserved.
<>