タグ付けされた質問 「terminal」

端末は、テキストの入出力のための環境です。ターミナル内では、コマンドラインおよびテキストモードプログラム(シェルを含む)を実行します。

1
カーネル3.10.0-229.el7.x86_64のカーネルヘッダーが見つかりません
service vboxdrv setupCentOS 7ターミナルでコマンドを入力すると、次のエラーが表示されます。 Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found このエラーを解決するにはどうすればよいですか? と入力してログファイルを開くvi /var/log/vbox-install.logと、内容は次のとおりです。 Uninstalling modules from DKMS removing old DKMS module vboxhost version 5.0.4 ------------------------------ Deleting module version: 5.0.4 completely from the DKMS tree. ------------------------------ Done. Attempting to install using DKMS Creating symlink /var/lib/dkms/vboxhost/5.0.4/source -> /usr/src/vboxhost-5.0.4 DKMS: …


2
カーネルパニック後にスクロールアップする方法は?
Linux VMをいじくり回していると、カーネルパニックが定期的に発生しますが、それはすべての有用な出力を理解できないもので押し上げてしまい、おそらく私には役に立たないでしょう。 パニックは主にinitramfsフェーズ中に発生します。を使用していVirtualBoxます。 通常のShift+ Pg Upは機能しません(私の場合)。 上にスクロールして、前に出てきたものの出力を見る別の方法はありますか?

2
キーボードのみを使用して、以前の端末コマンドからの出力を保存できますか?
GUIなしでライブCDからddコマンドを実行する(または同様の「やり直すのが難しい」シナリオを描く)のに、最後の2時間を費やしました。私が持っているのは私の信頼できる「マルチウィンドウ」(CTRL+ALT+F#)Bashターミナルだけです。 悲しいかな、コマンドの実行中に、ddいくつかの厄介なエラーメッセージと、もう少し詳しく説明したい情報を捨てました。データを書き込むことができるUSBドライブが接続されていますが、コマンドの実行後にテキストファイルとして保存された以前の出力を取得するにはどうすればよいですか? これがすてきなGUI内のターミナルエミュレータであった場合、マウスを使用してテキストを選択し、コピーし、ドキュメントに貼り付けるだけでした。そして、コマンドがエラーを生成することを知っていたなら、そもそもそれをファイルにパイプアウトしていたはずですが、残念ながら、追加の出力は驚きでした。 コマンドを再実行せずに、以前のコマンドのテキスト出力をファイルに保存するにはどうすればよいですか?これも可能ですか?

2
ターミナルで使用可能な垂直線の数を確認するにはどうすればよいですか?
そこにcdしたときにディレクトリのgitログを表示するスクリプトを書いています。そのようなログは、数百行を含む圧倒的なものになる可能性があります。これまで、私はそれをハードコードされた20行(... | head -n 20)に制限してきました。これは職場の画面では問題ありませんが、自宅の小さなMacBook画面では多すぎます。 どちらの端末でも、ログが(垂直)画面の約半分を占めることを希望します。また、「ターミナル」も変更されます。職場ではGnomeターミナルですが、自宅ではiTerm2です。また、screenやtmuxも使用していません。 コマンドラインからターミナルで利用可能な垂直線の数を見つけるにはどうすればよいですか?


2
仮想端末で実行されているかどうかを検出しますか?
私はしたい自動ログインにtty1ログインにしてから使用しvlock、それをロックします。 現在の端末は、コンソール、仮想端末(例えばある場合にはどうすればバッシュから検出することができますtty1)私は置くことができるように、vlockにラインを.bash_profile、それが経由でログインする場合にのみ実行していますかtty1?

2
Linuxターミナルエミュレーターがフルカラーをサポートしないのはなぜですか?
256色を使用するようにgnome-terminalをアップグレードしましたが、最新のデスクトップ環境が提供する完全なパレットをターミナルエミュレーターがサポートできない理由に少し戸惑っています。これには技術的な理由があると思いますが、私はそれを知りません。

2
Ctrl-Cは、pppdの非切断セッションでは機能しません
Mini2440 ARMボードを使用しており、ベースのDebian 6.0システムをを使用して配置しましたmultistrap。 私はtmuxいくつかのプロセスを異なるウィンドウで実行していました/etc/rc.local。シリアルポートとinittabエントリを使用してボードに接続し、そのポートで実行gettyします。picocomシリアルコミュニケーターとして使用します。 rootがログイン~/.bashrcすると、すでに実行中のtmuxサーバーに接続され、プロセスを簡単に監視できます。実際のコマンドはexec tmux attach-session -t "main"です。tmuxはデフォルトの設定で実行されます。 プロセスの1つ(シェルスクリプトを中心とするpppd)がCtrlc端末から受信しないのを除いて、すべてが機能しますが、他のプロセスは機能します。またCtrl\動作します。また、 kill -INT <pppd_pid>動作しますが、kill -INT <shellscript_pid>しません。 私は本当にCtrlc働く必要があります。このセットアップの何が問題になっていますか? 編集:ここstty -aに、シェルスクリプトの出力を示しますpppd。 speed 38400 baud; rows 23; columns 80; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch …
12 linux  debian  terminal  tmux  ppp 

2
エイリアスとtmux
エイリアスはで定義されている.bash_aliasesと.bashrcでは動作しませんtmux。 これは一部の構成で変更できるので、エイリアスは下で機能しtmuxますか?

2
ttyログインプロンプトを変更する方法
明確にするために、私は/etc/issue(プロンプトの前に表示される)または/etc/motd(ログイン後に表示される)ではなく、プロンプト自体を参照しています。 hostname login: 良い手段として、私はArch Linuxを実行していますが、その答えはクロスディストリビューションである可能性が高いと考えています。
12 terminal  login  prompt  tty 

4
彼らはどのようにしてマウスの前にUnixコンピューターを運転し、コピー&ペーストしましたか?
Unixは40歳であるため、Unixはコンピュータマウスの発明よりも古いです。(実際、Unixが1969年から、マウスが1972年からだった場合、わずか3年です。)新規ユーザーは、コピー&ペーストをせずに、Unixでどのようにしたのですか?彼らは常にコピー/貼り付け機能付きのテキストエディターを持っていましたが、Linuxで行うことはすべてWebブラウザーからコピーし、(CLIPBOARDから)vimまたはgeditまたはgnome端末に貼り付けることです。あなたは同じですよね? manファイルをvimにロードし、そのファイルから一時バッファーにコードをコピーして貼り付け、bashにそのバッファーを実行させることは想像できません。たぶん、彼らは決してemacsを残しませんでした。それが答えですか?


1
GNU Screen:画面がすでに接続されているときにロギングを有効または無効にする方法は?
画面が接続されているが、screen -L最初に実行するのを忘れたとします。画面を再実行せずに、現在接続されている画面のロギングを有効または無効にすることはできますか? Ctrl+a h(そのキーのコンボの後にh)を押すことで、現在接続されている画面のスクリーンショットを本質的に取得できることはわかっていますが、接続された画面の永続的なログ記録を有効にしたいと思います。出来ますか?

3
下部にプロンプ​​トを表示してXTermを起動する方法は?
XTermを起動すると、プロンプトは端末の最初の行から始まります。コマンドにそれが底に達する、とまでダウンプロンプト移動を実行している場合、その上に、その後そこから(もないままShift- Page Downまたはマウスがこれを変更することができます)。端末のライフタイムの開始を「特別」にするのではなく、プロンプトは常に端末の下部にある必要があります。複数行のプロンプトがあることに注意してください。 もちろん、それ以外は以前と同じように機能するはずです(サイズ変更可能、スクロール可能、出力に不要な改行がない、出力が不可解に消えないなど)PROMPT_COMMAND='echo;echo;...'。ソリューションは、理想的にはシェル固有のものであってはなりません。 編集:現在のソリューションは、単純な例での作業中に、いくつかの問題があります。 それはだバッシュの特定。理想的なソリューションは、他のシェルに移植可能でなければなりません。 他のプロセスが変更するPS1と失敗します。1つの例はvirtualenvです。これは(virtualenv)、の最初に追加され、PS1その後、常に折りたたみの真上で消えます。 Ctrl- l今削除歴史の最後のページを。 XTermをフォークする以外に、これらの問題を回避する方法はありますか?
12 bash  terminal  xterm 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.