This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Mac OS Xの『ターミナル』は意外と使われていない機能です。Mac初心者からすると敷居が高そうに見えますが、実際のところターミナルに対して身構える必要はありません。基本的なターミナルコマンドを知っておくだけで、OSの使い勝手は飛躍的に向上するでしょう。 今回はターミナル入門講座として10個のターミナルコマンドを紹介します。まず、Mac初心者にもわかりやすいように「ターミナルとは」から説明します。 ターミナルとは ターミナルとは、Mac OS Xに付属しているエミュレータのことで、一般的なUNIXコマンドを実行できます。ちなみに、OS XはUNIX系のOSで、WindowsはNT系のOSです。 OS Xでは通常グラフィカルユーザインタフェース(GUI)を使用しますが、ターミナルを使う場合はコマンドをテキスト形式で入力する必要があります。長いコードの羅列のように見えるため難しそうですが、実
バッチのまとめTOPへ Windows上の処理を自動化するプログラムが,BATファイルである。 「コマンドプロンプト」上での手作業を省略し,自動実行できる。 Windowsが存続する限り,BATファイルはなくならないだろう。 バッチ・プログラミングの需要は,何があろうとこの先生きのこる。 このWindows 10の時代でもそうだ。 BATは,MS-DOSの時代から長く使われてきた。 そのため,各コマンドに関する個別のノウハウや情報は多い。 だが,実用的なノウハウを体系的に整理したものは,あまり見かけない。 そこで以下では,BATをコーディングする際の良質なパターンを列挙する。 (0) BATプログラミングの特徴 (1) BATファイルの雛型 (1−1) 冒頭と末尾のテンプレート (1−2) 反復して実行可能に (2) バッチの構造化 (2−1) ルーチンの分割 (2−2) 実行ファイルや実
Web アプリケーションや Titanium Mobile アプリケーション開発など、プログラムを書く場面では沢山のアプリケーションにお世話になります。開発を効率よく行うために様々なアプリケーションを試して組み合わせてきました。 今回は私的なメモも兼ねて普段使っているアプリケーションを紹介します。アプリケーションフォルダを見ながら適当に抜き出すので順番とかカテゴリはバラバラです。 1. TotalFinder 18ドル。英語。 http://totalfinder.binaryage.com/ これは有名だと思います。単体のアプリケーションとして動作するのではなく、 Finder の拡張として動作するので特に意識せずに使えるのが良いです。 主な機能としては Finder のタブ化と純粋なカット & ペーストの追加など。通常の Finder でも cmd + option + v で移動が
IPアドレスの割り当て範囲は分かってるんだけど 実際にどのIPに端末がつながってるか知りたい! DHCP の割り当てログもない、Perlも使えない、OSはWindows。 Linux (bash / zsh) であれば、↓ な感じで調べるのに! for ((i = 100 ; i <= 254 ; i++)); do ping -c 1 192.168.0.${i}; done そんなときに頼りになるのは、きっとコマンドプロンプト! そんなワケで こことか見て for /l %v in (100,1,254) do ping -n 1 192.168.0.%v という方法にたどり着きました。 細かいことはリンク先にありますが、一応。。。 /l 範囲指定を有効に %v 変数 v (名前任意の一文字) (100,1,254) 100 から増分 1 で 254 まで という意味みたい。 他も見て
前回のバージョンアップから大分間が空いてしまいましたが、Milkode 0.2.9をリリースしました。 0.2.9の特徴 gmilkコマンドの追加 grepのようにコマンドラインから検索 mcdコマンドの追加 Milkodeに登録したパッケージ間を簡単にディレクトリ移動 要望の多かったコマンドラインツールを追加することが出来ました。 mcdとgmilkコマンドを使いはじめて一週間程経ちますが、かなり便利です。個人的にはgrepをほとんど使わなくなりつつあります。 ホームページ 今回のバージョンアップに合わせて大幅に更新しました。 メインページ - Milkode ページ構成変更 ダウンロード - Milkode Windowsのインストール方法が少し変わりました マニュアル - Milkode データベースの作成、パッケージ登録 - Milkode パッケージ間を簡単にディレクトリ移動 コ
Mac大流行なのでCygwinに需要ないかもしれないけど。一年間のCygwin体験をまとめてみた。今年1年で一番使ったツールで感謝してる。 CygwinはWindows環境にそのままLinuxのCUIツールを導入できる。もう「コマンドプロンプト」に拘る必要は薄くなりました。 僕は今年1年の一番の収穫はCygwinを使ったこと。 Cygwinを使うことでターミナルを使いこなせるようになった。そしてMacに移行してもターミナルさえあるから困らないと思えるようになりました。 コマンドプロンプトを捨てるべき理由 ・SSHコマンドでリモートサーバにアクセスしても文字化けする。 ・色・フォントがダサくて使い物にならない。 ・コマンドが少ない。grep したい。findしたい cmd.exeをすててMinttyを使おう。 Cygwinを使うと、minttyというPuttyベースの素晴らしい。ターミナルが
REAgentC.exe is used for deploying custom Windows® Recovery Environment (Windows RE) as well as for enabling image recovery solutions. You can run the REAgentC command on an offline Windows image or on a running Windows operating system. If you are using Windows PE 2.X to configure recovery on an offline Windows® 7 image, use Winrecfg.exe from the Recovery folder of the Windows OEM Preinstallation
cles::blog 平常心是道 blogs: cles::blog NP_cles() « コピペだけでレポートを作らせる :: AWS が Memcached 互換の Amazon ElastiCache をリ... » 2011/08/24 パイプでつないだコマンドの終了ステータスをとる sh 320 1へぇ パイプでつないだコマンドの終了ステータスをとる方法が分かったのでメモ。 普通はあまり使わないテクニックですが、シェルスクリプトを組むときにパイプの前半部分の終了コードが必要になることがあります。 $ hogecmd | tee -a hoge.txt 例えば上記のようなコマンドの直後に$?で終了ステータスを取得すると、hogecmd ではなく、tee -a hoge.txt の部分の終了ステータスになってしまって、シェルスクリプトで条件分岐を書くときに困るのです。この制約を突
VBScript and UAC elevationVista/7環境ではWSHスクリプトを「管理者として実行」で実行できない。 (悪意あるスクリプトを防ぐ/ユーザーアカウント制御(UAC)のため) それによりレジストリの書き込みなどが出来ない。 (HKCUキー以外の、かな。HKLMには書き込めないのを確認) そこで以下のスクリプト、7対応。 WSH/OSのバージョンをチェックし、5.7/OS6~ならrunasコマンドを使い、管理者権限で実行しなおす。 これでUACが出て昇格でき、レジストリも書き込める。 ' 管理者権限に昇格 ' WScript.Arguemnts.Count = 0:GUI 1:CUI do while WScript.Arguments.Count = 0 and WScript.Version >= 5.7 ' Check WScript5.7~ and Vista
主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu
Pemeliharaan Terjadwal: AdvantPlay Mini Game pada 08-Agt-2025 dari 19.08.28 sampai 08-Agt-2026 20.08.28. Selama waktu ini, AdvantPlay Mini Game permainan tidak akan tersedia. Kami memohon maaf atas ketidaknyamanan yang mungkin ditimbulkan. Pemeliharaan Terjadwal: Spinix pada 07-Des-2024 dari 09.36.12 sampai 01-Jan-2026 00.29.00. Selama waktu ini, Spinix permainan tidak akan tersedia. Kami memohon
# umount /cdrom umount: umount of /cdrom failed: Device busy これはCD-ROMがmountされていて,CD-ROMが使われている時に出るエラーだ. しかし,この時にはCD-ROM driveのライトはついていないし,モータの回る音も していなかった.つまり,誰も利用していないのだ もちろん,いくつかのオプションはある.rebootするのもその一つだ. しかし強制的にumountすると誰かが困り,それに伴って作業が増える可能性もある. また,誰がCD-ROMを使っているか聞き回るのもその一つだ. そんなときに使えるコマンドがfstatである. 誰がどのファイルを使用しているかを知ることができるコマンドである. マニュアルでは"アクティブなファイルを特定する"とある. ま,UNIXの場合はありとあらゆるものがファイルとして抽象化され
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く