FC2ブログ
ブログパーツ アクセスランキング
インフラ情報まとめ
アクセスランキング
サーバー、クライアント関係の構築、運用等のまとめ書きです。旧名 ほぷぅ(。・ω・)ノPCまとめ

コマンドの実行




にほんブログ村 IT技術ブログ IT技術メモへ

コマンドの実行


書式 コマンド オプション 引数


コマンドは実行可能なプログラムまたはスクリプトです。

「オプション」はコマンドに対して指定した動作をさせるスイッチです。


ハイフン「-」 「__」に続けて指定しますがハイフンを必要としないコマンドもあります


複数の引数が必要なコマンドなどがあります。


コマンドは一行に複数を並べて実行できます。


pwdコマンドの実行後にlsコマンドを続けて実行されます。


[hopu@server ~]$ pwd;ls
/home/hopu
mail public_html ダウンロード デスクトップ ビデオ 画像
netstat.txt setting テンプレート ドキュメント 音楽 公開


コマンド「;」で区切った場合は最初のコマンドが正常に終了しても、エラーなどで正常に終了しなくても

2番目のコマンドが実行されます。


最初のコマンドの実行結果に応じて2番目のコマンドの動作を変更するには

「&&」「||」を使います。


&&の場合は、最初のコマンドが正常に終了したときだけ2番目のコマンドが実行されます。


[hopu@server ~]$ ls prog/ruby && pwd
ls: cannot access prog/ruby: そのようなファイルやディレクトリはありません


[hopu@server ~]$ ls && pwd
mail public_html ダウンロード デスクトップ ビデオ 画像
netstat.txt setting テンプレート ドキュメント 音楽 公開
/home/hopu


|| の場合、最初のコマンドが正常に終了しなかったときだけ2番目のコマンドが実行されます。


[hopu@server ~]$ cat temp3 || echo "File not Found"
cat: temp3: そのようなファイルやディレクトリはありません
File not Found


[hopu@server ~]$ (date; pwd; ls) > kirok.log
[hopu@server ~]$ vi kirog.log 左矢印中身確認

2011年 6月 11日 土曜日 15:07:25 JST
/home/hopu
kirok.log
mail
netstat.txt
public_html
setting
ダウンロード
テンプレート
デスクトップ
ドキュメント
ビデオ
音楽
画像
公開

() がないと最後の ls だけ kirok.log に出力されます


コマンドを実行すると、シェルは新たなシェルを起動し、そのシェル上でコマンドを実行します。

現在のシェル内で実行されるようにするには { } でくくります。


コマンド説明
コマンド1 ; コマンド2コマンド1に続いてコマンド2を実行
コマンド1 && コマンド2コマンド1が正常に終了したときのみコマンド2を実行
コマンド1 || コマンド2コマンド1が正常に終了しなかった場合のみコマンド2を実行
(コマンド1 ; コマンド2)ひとまとまりのコマンドグループとして実行
{コマンド1 ; コマンド2}現在のシェル内でコマンドを実行




関連記事








  1. 2011/06/11(土) 13:42:33|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0
<<Windows7 コマンド コンピューターの簡単操作 | ホーム | Windows 7 コマンド システムツール編>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://pcmemorin.blog.fc2.com/tb.php/101-d6462892
この記事にトラックバックする(FC2ブログユーザー)


サイトマップ・お奨め記事

CentOS7 まとめ
Ubuntu14 まとめ
Ubuntu12用無線アダプタ紹介
Ubuntu12 まとめ
Server 2008R2 まとめ
SCCM2012R2 まとめ
Windows10 アップグレード
Windows7 まとめ
Windows7 SSD まとめ
Windows8 まとめ
EaseUS Todo Backup Server
Linux Destbision まとめ
Linuxコマンド関連Index
Zorin8.1まとめ
Fedora17まとめ
Fedora15まとめ
VB Script まとめ
USB3.0で快適バックアップ
リンク集・メール


スポンサードリンク


リンク


サイト登録Paseon

・はじめての自宅サーバ構築 - Fedora/CentOS -

・Fedoraで自宅サーバー構築

・CentOSで自宅サーバー構築

・ぼくんちのTV別館

・ネットセキュリティブログ

・まとめ横丁

・オールフリーソフト


相互リンク更新情報
BookMark
GPUベンチマーク(ドスパラ)
VMware OS仮想化
EaseUS
Fedora releases ISO
【Http外部からの表示確認】
ポートスキャンチェック
IPA情報処理推進機構
無料DNS ieServer
無料DNS-MyDNS
yahooログイン履歴チェック
メール不正中継拒否テスト
Fedora Project
allbootdisks
Edy Viewer
ESXi動作実績ハードウェア@Wiki
IEEE Standards

---ライセンス認証解除系リンク---
ShadowProtect Personal
.NET製品
弥生



--所有サーバーWiki--
NEC Express5800/S70
HP ProLiant ML110G5
PRIMERGY TX100 S3

このブログをリンクに追加する

カテゴリ

Linux (45)
Linux-CentOS7 (70)
Linux-Ubuntu14.04 (87)
Linux-Ubuntu12.04 (76)
Linux-Zorin8.1 (36)
Linux-Fedoras.soft (19)
Linux-Fedora18 (11)
Linux-Fedora17 (39)
Linux-Fedora15 (60)
Linux-Fedora11 (36)
Linux-Fedora16 (1)
Linux-Security (3)
Linux/Unix シェル (38)
Linux Distribution (53)
仮想OS (31)
Windows Server 2008 (254)
Windows Server 2012 (30)
Windows Server コマンド (39)
Windows Server アプリ (14)
Windows (40)
Windows 10 (3)
Windows 7 (59)
Windows 8 (257)
Windowsアプリ (23)
Windows 8 アプリ (29)
Windows レジストリ (6)
Windows BAT (17)
ネットワーク (5)
MySQL (1)
ニュース (8)
ハードウェア (11)
Windows VBScript-Basp21 (1)
VBScript (29)
Windows Vista (1)
Windows グループポリシー (3)
Security (6)
未分類 (4)
クールなアイテムまとめ (5)
Game (1)
PowerShell (4)


Linux ブログランキングへ

カテゴリ2

SCCM Backup 遠隔操作 VirtualBox FeliCaポート/パソリ ESXi 

カウンター

RSSリンクの表示

アクセスランキング

[ジャンルランキング]
コンピュータ
144位
アクセスランキングを見る>>

[サブジャンルランキング]
その他
31位
アクセスランキングを見る>>



フィードメーター - ほぷぅ(。・ω・) ノ PCまとめ Linux,Win,自宅サ..


Windows ブログランキングへ

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

 



Linux ブログランキングへ





<%plugin_third_title>

<%plugin_third_description>

<%plugin_third_content>

<%plugin_third_description2>