Terminal初心者質問スレ Part 5
■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定
2005/03/24(木) 18:24:40ID:DcRU71M6でもUNIXとしてバリバリ使う以前に「"Terminal"って何?」という
人達のためのスレッドです。
Terminalと、Terminalで使えるコマンド関連の話題で盛り上がりましょう。
前スレ
Terminal初心者質問スレ Part 4
http://pc7.2ch.net/test/read.cgi/mac/1080488656/
Terminal初心者質問スレ Part 3
http://pc3.2ch.net/test/read.cgi/mac/1045614771/
Terminal初心者質問スレ Part2
http://pc.2ch.net/test/read.cgi/mac/1043793428/
Terminal初心者質問スレ
http://pc.2ch.net/test/read.cgi/mac/1012636223/
コマンド&Terminalに関係の無い質問はこちら
MacOS X初心者質問用スレッド18.2
http://pc7.2ch.net/test/read.cgi/mac/1111580045/l50
MacOS XのUNIX的な使い方全般はこちら
MacOS XをUNIXとして使ってる人の為のスレ その9
http://pc7.2ch.net/test/read.cgi/mac/1110091356/l50
少し覚えてくると、もっと便利に使いたい!そんな時はこちら
「ご主人様ご命令を!」OS Xでスクリプトスレ
http://pc.2ch.net/test/read.cgi/mac/1010546884/l50
隔離スレだけど、一応リンク。
Macでシェルスクリプト総合 Part 1
http://pc7.2ch.net/test/read.cgi/mac/1105074933/l50
0233名称未設定
2005/08/05(金) 09:08:57ID:POZ3rSn6TigerのTerminalでまだ何も設定してない状態なんですが、
manを読み終わった後や読んでる途中で
終了させるにはどうすればいいんでしたっけ?
前はcontrol + dか何かで終了できてたような・・。
それから、manを読むためのページャー?の変更ってどうするんでしたっけ。
0234名称未設定
2005/08/05(金) 11:15:55ID:bkYJm65H0235名称未設定
2005/08/05(金) 11:30:11ID:POZ3rSn6ありがとうございます。
以前は表示させたところまでのmanの内容がTerminal上に残ったまま復帰してたと思うのですが、
今qで中断したらmanの内容が丸ごと消えてしまいました。
こういう仕様ですか?
これはどの部分の仕様なのでしょう。
0236名称未設定
2005/08/05(金) 16:03:38ID:/fR9HUYe>>233のページャの件はman manして読む。答えの在処を目前にしてるのに変なヒトって
感じ。
0237名称未設定
2005/08/05(金) 17:06:58ID:POZ3rSn6ありがとうございます。
その環境変数は知りませんでした。
> man manして〜
うっ、そうですよね。-_-;
以前は人様のお造りになったjmanを入れてたんですけど、
英語は苦手で・・。
0238名称未設定
2005/08/05(金) 18:30:14ID:upLLNLlehttp://www.bruji.com/bwana/
0239名称未設定
2005/08/08(月) 21:36:29ID:a5zI9UoYTerminal.app では何故か ? になってしまいます.何が悪いのでしょうか?
0241名称未設定
2005/08/08(月) 21:51:45ID:XktmS5w10242名称未設定
2005/08/08(月) 21:57:55ID:a5zI9UoY0243239
2005/08/08(月) 22:14:28ID:a5zI9UoY0244名称未設定
2005/08/08(月) 22:24:24ID:BS9ZCFJH0245239
2005/08/08(月) 22:35:00ID:a5zI9UoYて良いと思う.
0247名称未設定
2005/08/11(木) 16:02:19ID:x49Jo7FELinux単体でわW3mもkonも使ってるんで表示に問題はないんだけど。
(ちなみにVine3.0のターミナル環境のみのインスト−ルです)。。
OSXのターミナルからはkonも起動してあげられないし、Linux機のw3mを立ち上げるも文字化けで読めないし。
どうすれば良いのでしょうか。。。
0248名称未設定
2005/08/11(木) 16:03:23ID:x49Jo7FEOSXからだと文字化けしてしまうということです。。
0251名称未設定
2005/08/14(日) 15:34:08ID:lddrwCey取得をするにはどうしたらいいのでしょうか?
0253名称未設定
2005/08/14(日) 15:58:10ID:ktgo4AjQdefaults [currentHost | -host hostname] read [domain [key]]
0254251
2005/08/14(日) 16:45:57ID:lddrwCeyすいません。
defaults read <domain> <key>
でplist直下のkeyは取得できますが、Array等の中のkeyを取得するには、との意味です。
0256251
2005/08/18(木) 00:52:38ID:Qi2ItqOSうむむ、そうなんですか。すると例えば
com.apple.finder の AppleRecentFolders 配列から、2番目を抜き出したい
なんてときはどのように記述したらよいのでしょうか?
0257名称未設定
2005/08/18(木) 04:11:41ID:JVd9I8H2・改行コードで分かれている
ようなので、2番目を抜き出す=3行目を抜き出すということみたいだから、
defaults read com.apple.finder AppleRecentFolders | sed -n '3 p'
とか。パイプの後ろはline(line 17 /usr/share/tcsh/examples/aliases)をそのまま使ってみた。
0258名称未設定
2005/08/18(木) 05:27:14ID:ePdDk5Tx書けば良いってもんじゃない
0259名称未設定
2005/08/18(木) 19:57:51ID:v3SKYezQ遠回りにdefaultsなんか使うより、直接CoreFoundationで書いた方が早いし確実
次にFURLからの変換はどうするの?
0260251
2005/08/18(木) 23:30:31ID:Qi2ItqOSDashboard widgetなのでできればTerminalコマンドだけで済ませたかったのです。
AppleRecentFoldersはArrayの例に出しただけで、本命はDictionaryです。すいません。
sedとかの使い方を勉強してみます。
ありがとうございました。
0261名称未設定
2005/08/24(水) 14:26:32ID:K10XRYZQTigerを使ってます。
bashで
ttp://pcweb.mycom.co.jp/column/osx/029/
のようにlsの結果をカラー表示する事はできますか?
0262名称未設定
2005/08/24(水) 14:43:27ID:Xuh4GI1g0263名称未設定
2005/08/24(水) 22:12:33ID:aDyur36v残念ながら bash にはそのような機能がありません。
でも、落ち込む必要もありません。
どのような種類の shell にもそのような機能はないのですから。
0264名称未設定
2005/08/25(木) 01:47:16ID:xgedWTyfはい頑張ります。
>>263
あれ?ls-F(ls -Fではなく)ってtcshの組込みじゃないんですか?
0265名称未設定
2005/08/25(木) 03:50:11ID:s3mdNiDnちなみに、GNU fileutilsのlsだとls --color、FreeBSDのlsだとls -Gなのは
man lsしてcolorで検索すれば30秒でわかる。
0266名称未設定
2005/08/25(木) 10:41:54ID:cJIJ+GJgTerminalでスクロールで上に流れて非表示になったぶんのmanの内容が消えててコピーできませんでした。。
orz
これも>>235,236で教えていただいたTERM環境変数でしょうか。
まだ設定してませんでした。
「ターミナル環境設定」の「ターミナルタイプ($TERM)」って事でしょうか。
どれに設定するとどうなるのやら?(?_?)
Jaguarでvt100だった気がしたのでvt100にしてみたら、
ls -Gでカラーになりません。orz
>>265
おお!ls -G一発でした。(TERM=xterm-colorなら)
素晴らしい。さっそくlsのaliasにGも付け足します。
0267名称未設定
2005/08/25(木) 11:31:54ID:kZcjrhzW夏休み中の課題じゃ!
0270名称未設定
2005/08/25(木) 20:08:38ID:MJOhnfTE0271名称未設定
2005/08/25(木) 22:44:13ID:C+a2bAhEXcode の「Help」-> 「Open man page...」
0273名称未設定
2005/08/26(金) 11:12:41ID:pbTgTMOM0274名称未設定
2005/08/27(土) 20:55:39ID:bhe12uGd0275名称未設定
2005/08/29(月) 00:23:49ID:QXNXLzEQ0276名称未設定
2005/08/31(水) 14:34:42ID:YIwK5W5Mをじっこうしたらなにもかもなくなってしまったんですが、もとにもどすほうほうってありますか?
ATOKのじしょファイルもなくなってしまってへんかんもできません
0277名称未設定
2005/08/31(水) 14:41:06ID:EeRLbJ4vまぁ復旧については予めバックアップ取ってなければ無理だわな。
0278名称未設定
2005/08/31(水) 14:45:57ID:YIwK5W5Mうちまちがえたかも・・・ ズラーっともじがでてきてFinderみたらフォルダのなかみが
0279名称未設定
2005/08/31(水) 23:03:38ID:wJInbxprecho $PATHというコマンドをうつと、/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:の5つが環境変数PATHに指定されているのを確認できるのですが、
何故かusr/local/bin:だけが大量に何行も表示されます。
この何行も表示されるusr/local/bin:を一つだけ表示されるように直したいのですがどうすればいいですか?
またなんでこんなことが起こったのか、もしお分かりでしたらご指摘いただければ幸いです。
0280名称未設定
2005/09/01(木) 00:18:37ID:KqVeyoR9あまりにバカバカしい
0281名称未設定
2005/09/01(木) 01:45:18ID:Zbbcrg6o何かUNIX系のフリーソフトの類いを入れてますか?
p2などもそういうのに含まれると思いますが。
.tcshrcとか.bash_profileとか.bashrcをいじりましたか?
今使ってるOSは何で、使ってるシェルは何ですか?
考えられる可能性としては、
/usr/local/binに何かを入れるソフトを複数インストールしていて、
それらのソフトのインストールスクリプト?が
それぞれPATHに/usr/local/binを付け足すような動作をしたのではないでしょうか?
で、既にあるかどうかのチェックをしてないので重複したとか??
で、解決策ですが、
~/.tcshrcとか~/.bash_profileとか~/.bashrcをテキストエディタで開いたら
PATHを設定する行があって、/usr/local/binが複数回書かれているのではないでしょうか?
それを消して一個に整理すればいいんじゃないかと思います。
私自身Terminal関係は初心者なので、勘違いだったらごめんなさい。
0282279
2005/09/01(木) 03:10:01ID:LAPN6pah丁寧な説明ありがとうございます。
>今使ってるOSは何で、使ってるシェルは何ですか?
OS10.3.9で使用しているシェルはbashです。質問したときに明記していなくてすいませんでした。
>考えられる可能性としては〜
usr/local/binをlsしたところjgroff jman lgrep lv nkf perl slが表示されるのでこれらを入れたときに何か変なことをしたのかもしれません。
TinkerToolを使い、隠されたファイルを表示して、ご指摘された~/.tcshrc、~/.bash_profile、~/.bashrcをテキストエディタで調べたところ、.tcshrcに/usr/local/binが複数行書かれていたため、一つを残しあとは消しました。
Tarminalに戻り、echo $PATHを実行したところ無事/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:と表示されるようになりました。
親切にありがとうございました。
0283名称未設定
2005/09/01(木) 05:01:44ID:GsOA9X0N0284名称未設定
2005/09/01(木) 14:16:55ID:JF3TZmtK入門書買って読め
0286名称未設定
2005/09/01(木) 14:42:57ID:jvq9lG/2ん?ちょっと待てよ。
.tcshrcを訂正してよくなったという事は、
あなたが使ってるのはbashじゃなくてtcshじゃあないかな?
確かPantherをクリーンインストールすると
初期状態でのシェルがbashになるけれど
ジャガーからの上書きインストール?だとtcshになったのだと思います。
0287名称未設定
2005/09/01(木) 15:06:51ID:QIdNCgmaお勉強して出直しなさい。
0288名称未設定
2005/09/02(金) 23:22:06ID:gT4FFGa20289名称未設定
2005/09/03(土) 02:16:42ID:JW9qZszW0290名称未設定
2005/09/03(土) 09:56:08ID:dzOWQT2l0293名称未設定
2005/09/04(日) 02:58:27ID:szYPGWycウホっ久々のversion up!
>>292
recursiveにサイト丸ごとgetとかに重宝するよ>wget
0294名称未設定
2005/09/04(日) 09:06:21ID:/QQrhNHa漏れ何も知識ないから、
ただ単純に
./configure
make
sudo make install
とかやって入れただけで、ほんとにちゃんとできたのかわかってない。w
まだ使う機会がない。
0295名称未設定
2005/09/04(日) 12:44:21ID:QSm5u08s0297名称未設定
2005/09/05(月) 23:46:30ID:Smr9pkhMPDFで配付されてる参考書(PHP4徹底攻略改訂版)を見ながら
PHPをいじり始めてます。
この参考書の32ページ左上の記述を元に、
拡張子「inc」のファイルへのアクセスの制限をhttpd.confに書き足したのですが、うまく行きませんでした。
参考書の記述は以下のようでした。
<Files ~ "^\.inc">
Order allow,deny
Deny from all
</Files>
自分の乏しい知識(Perlの正規表現を少し)と照らし合わせて
どうも参考書が間違ってるんじゃないかと思い、ネット上の他の記事や、
httpd.confの中の他の記述を元に考えて以下のように書いてみたのですが、
合ってますでしょうか?
<Files ~ "\.[Ii][Nn][Cc]$">
Order allow,deny
Deny from all
Satisfy All
</Files>
一応自分で試した範囲では403になったんですけど。
0298名称未設定
2005/09/06(火) 00:37:29ID:kPmzixBXMac OS Xでサーバー part3
http://pc7.2ch.net/test/read.cgi/mac/1100267051/
0300名称未設定
2005/09/08(木) 17:46:50ID:ZFiI+Dwx0301名称未設定
2005/09/12(月) 00:52:27ID:kvVlOHAW0302名称未設定
2005/09/12(月) 00:53:20ID:kvVlOHAWもっと初心者用のHPとかも教えて!
お願い!!
0304名称未設定
2005/09/12(月) 02:05:33ID:/UXpnqPcTrying 66.45.237.99...
telnet: connect to address 66.45.237.99: Connection refused
telnet: Unable to connect to remote host
[Process exited - exit code 1]
ってどういう意味ですか?
0305名称未設定
2005/09/12(月) 04:26:26ID:YgLGkr9Z万一、知らない単語ばっかりでも英和辞書を引け。
0306名称未設定
2005/09/12(月) 11:01:45ID:gv8YUlv40309名称未設定
2005/09/12(月) 11:45:39ID:kvVlOHAWUNIXはじめたい!!
何から始めたらええんや!!これ全部覚えることから始めた方がええのか?
UNIXのおもしろみが分かる始め方知ってたら誰か、教えておくんなせ!!m(__)m
0313名称未設定
2005/09/12(月) 12:26:36ID:4wYI5hBV0314名称未設定
2005/09/12(月) 12:49:35ID:V9+sToCw最初はホイミとかメラとかから始めて
徐々に強力なのを覚えていくような感じでやればいい
あとは個人で好みや癖があって
それぞれ使わない呪文はあまり覚えてないし
0316名称未設定
2005/09/12(月) 13:35:46ID:Gy5kv5fzで帰還する。のがわかりやすいやろ。
0318名称未設定
2005/09/12(月) 13:44:52ID:gv8YUlv4面白いかどうかは君次第だが、Mac OS Xの場合は、
/sbin/launchdから始めるのが王道のようだ。
0319初心者名無し
2005/09/12(月) 14:18:23ID:kvVlOHAWみなさんありがとうおじゃります!
>>313
そそ!その入門書が欲しい!
くれ!どこにある!本屋にあるとかじゃなくて、いまここでネットでさくっといいのないか?>>2のリンクはほとんど切れてて参考にならんかったY。
>>314
なるほど、なんかちょとわかたキガスル。
>>318
よし!ワカタ!
一番具体的なお返事サンキュッポン!!m(__)m
/sbin/launchdこのコマンドをTerminalを立ち上げて、コピペしてリターンでええんやな!?まちがてる?
もし、まちがてたらまた個々にくる!
みんな!
アリガチョゥゥゥゥゥゥゥゥ〜〜ン!
0320初心者名無し
2005/09/12(月) 14:23:01ID:kvVlOHAW早速コピペしてリターンしてみた像!!
いつもの、”そんなコマンコありません!”のメッセージはでなくなったが、それ以外何の進展もないぞ!!何が間違ってる!?
俺様的には、コピペ>リターンで、呪縛が解けていろいろ他のコマンドラインみたいな物が出てきて、芋づる式に扉が開くと思った。。。
ああ〜〜!俺様は何か分かっていない!なにがわかていないのか〜!
うーうー。
ちなみに、/sbin/launchdはどんな呪文なのだ?攻撃系?回復系?移動系?
よろしこ!!!
m(__)m
0321初心者名無し
2005/09/12(月) 14:27:27ID:kvVlOHAW今ネットちょいと調べたけど、呪文の意味が分からない。
まじ攻略本が欲しい!
0322名称未設定
2005/09/12(月) 14:32:18ID:KEEEEAQdhttp://www.tcat.ne.jp/~nashorn/terminal/terminal.html
ここ嫁
0323名称未設定
2005/09/12(月) 14:46:15ID:gv8YUlv4すまんすまん。そこまで君が真剣とは思わなかった。launchdは開始系だな。
おわびにヒントだけ教えてやろう。道は険しいぞ。
まず以下のコマンドを調べて使いこなせるようになること。
level 1: ls, cd, mkdir, cat, more, man, pwd, which, echo, exit
level 2: rm, cp, mv, ln <- ここらは攻撃系なので注意
level 3: |, >, >>, <, &, |, ; <- 「パイプ」あたりで調べること。
level 4: less, env, export, chmod, touch, cal
level 5: head, tail, grep, ps, kill, top, bg, fg
level 6-9: vi
level 10: ls
0324名称未設定
2005/09/12(月) 14:54:52ID:4wYI5hBVttp://www.amazon.co.jp/exec/obidos/ASIN/4774116823/250-4030593-3429843
ttp://www.amazon.co.jp/exec/obidos/ASIN/487408513X/250-4030593-3429843
多少古くてもOS X専用の本じゃなくても、いい本である事に違いはない。
0325名称未設定
2005/09/12(月) 15:00:21ID:KEEEEAQdここらへんから始めてみたら?
ttp://www.amazon.co.jp/exec/obidos/ASIN/4873111048/qid=1126504704/sr=8-9/ref=sr_8_xs_ap_i9_xgl14/249-0647452-0442759
0326名称未設定
2005/09/12(月) 15:30:07ID:O6DKoOLb危なっかしいヤツだな。
誰かがファイルを削除するようなコマンド書いたらどうすんだ!
おまえはそれをコピペして実行するんか!
0327名称未設定
2005/09/12(月) 18:57:23ID:/TAOqyksって打ってreturn、そうすっと
Password:
って出るからお前のパスワード入れれ。パスワードは表示されんが問題ない。
とか?
0330初心者名無し
2005/09/12(月) 20:42:06ID:kvVlOHAW何!?
そういうこともあるのか!?
確かに、わからずにコピペしていたかも。。。
まず、UNIXで、またはTerminalで(いまいちちがいがまだわかっていない)何ができるかもわかっていないので、そいうことが起きる可能性は大いにある。
すまん!みんな!そんな意地悪だけはやめてくれ!
なんのための初心者スレかわからんくなる!
でも、Pre-Cautionおおきにっす!
0331名称未設定
2005/09/12(月) 20:44:11ID:gv8YUlv4と言われるとやりたくなってしまっちゃわないか?
■ このスレッドは過去ログ倉庫に格納されています