- ベストアンサー
runlevel 3でのCLI操作
- VineLinuxを利用している際に、ランレベル3でCLI操作をしていますが、コマンド実行結果の履歴をさかのぼって表示する方法を教えてください。
- CLI操作では、コマンド実行結果の履歴を遡って表示することは可能でしょうか?初めてのCLI操作で困っています。
- VineLinuxでランレベル3でCLI操作を行っていますが、過去のコマンド実行結果の履歴を見る方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
実行結果を取っておきたいのなら、リダイレクトかteeでファイル化しておくのが常道かと思います。 私は使ったことはありませんが、一応バックスクロールの手段はあるようです。 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/606backscr.html 複数のコンソールを切り替える方が楽かもしれません。 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/094virtualcon.html
その他の回答 (2)
- D-Matsu
- ベストアンサー率45% (1080/2394)
moreじゃ遡れない、というだけの話であるならlessに流す手があります。
お礼
D-Matsuさん 有難うございます。 less+ttyが作業としては理想なのですね。 もう少しスマートなイメージを持っていたのですが、ランレベル3ではこれが限界でしょうね。 どう考えても、ランレベル5でGUIからコンソール(ターミナル??)を起動して過去ログをスクロールバーでさかのぼって確認するというのがベストなのでしょうが、構築が終わったらあとはほとんど触らないサーバのために無駄なXをインストールするというのがどうも嫌で・・・。 D-Matsuさんご指示のless+tty切り替えで作業をして見ます。 色々とお力添え頂きまして有難うございました。 これからもどうぞ宜しくお願い致します。
- Tacosan
- ベストアンサー率23% (3656/15482)
script とか screen とか.
お礼
Tacosanさん 有難うございます。 残念なことに、Tacosanさんのおっしゃっている意味が回答内容から読み取ることができませんでした。 当方、初級者の為理解できないのかもしれません。 この2語で理解できないようならCUIを使うな~という意味にとるべきでしょうか(苦笑) 今回の質問では、ログを書き出しておくような手段は考えておりません。あくまでもバックスクロール(と言うのですね?)の方法を模索しております。 またぜひ宜しくお願い致します。
お礼
D-Matsuさん こんにちは ご回答ありがとうございます。 バックスクロールの方法があっても行数限定というのは厳しいものがありますね。使用なのでしかたが無いのかもしれませんが・・・。これであれば、外部からwindowsでtelnetやsshツールをつかってアクセスしたほうが良いですね。 過去ログをとってそれをいちいち開いて作業するというのもナンセンスだなと思いまして、今回のような質問をさせていただきました。 ls -la|moreコマンドで表示を進めた時に行数が多いとどうしても行頭の内容を再確認したくなる時がありませんか??そんな時バックスクロールはとてもいいと思います。 大変参考になりました。有難うございました。