Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

4
sshログインが遅くなる原因は何ですか?
私がサーバーにログインするたびに、それは常に非常に遅いです。以前の投稿への返答として、「200行のファイルの検索には数ミリ秒かかるので、それが疑わしい」と述べています。 私が試しましたssh -vvv time@server、そして出力はここにアップロードされました。出力でこれらの3行のそれぞれに進むと、特に遅いことがわかりました。 debug1: Next authentication method: gssapi-with-mic debug1: Unspecified GSS failure. Minor code may provide more information Credentials cache file '/tmp/krb5cc_1000' not found debug1: Unspecified GSS failure. Minor code may provide more information Credentials cache file '/tmp/krb5cc_1000' not found なぜそれを変更するために何ができるのでしょうか?よろしくお願いします! 更新: イグナシオの返答は、「構成内のすべてのGSS / Kerberos認証方法を無効にする」ことを示唆しています。 では、/etc/ssh/ssh_config「GSS」で始まるすべてのオプション(GSSAPIAuthentication、GSSAPIDelegateCredentials、GSSAPIKeyExchange、GSSAPITrustDNS、GSSAPIAuthentication、およびGSSAPIDelegateCredentials)の後ろに「no」があることを確認する必要がありますか? それでは、「Kerberos」認証方法で「いいえ」を後にする必要があるオプションは何ですか? PS:以下は、/etc/ssh/ssh_configここにコピーされていないコメントオプション付きの私のローカルのコンテンツです。 Host …
9 ssh 

4
xtermウィンドウの現在の名前を取得することはできますか?
このLDP Howtoは、xtermのタイトルを変更する方法を示しています。 これはxtitleコマンドを使用しても可能であることを知っています。 長時間実行アクションを呼び出す前に、私のスクリプトはそのような手法を使用してxtermウィンドウのタイトルを変更します。 xtermウィンドウの名前を変更する前に抽出して、長期実行アクションが完了したらタイトルを以前の値に戻すことができるようにしたいと思います。 それは一種のxtitleの逆です...これは可能ですか?
9 xterm 

1
どうすればemacsサーバー/クライアントでrecentf-modeを動作させることができますか?
recentf 最近開いたファイルのリストを生成するEmacsのモードを使用するのが好きです。このリストはセッション間で保持されるため、かなり前に使用したファイルにアクセスできます。 しかし、最近、Emacsclientを使用して、Emacsサーバーに接続し始めました。このサーバーは、ログに記録すると自動的にオンになります。全体として、これは大きな改善でした。しかし、コンピューターを再起動するたびに、開いたファイルのほとんどがrecentfモードから欠落し始めました。それらのいくつかを覚えており、ファイルが記録されるパターンを見ることができません。 この動作を修正するにはどうすればよいですか?アクセスしたすべてのファイルを記録し、セッション間でそれらを覚えておくにはどうすればよいですか?
9 emacs 

2
fuse.confを編集した後、fuseを再起動します。
自分のGalaxy NexusでMTPシステムを使用できるように、ヒューズを設定しています。そして、編集後にコンピュータを再起動するように指示するチュートリアルを行っていますfuse.conf user_allow_other。 しかし、私は実際に= Pを再起動する必要があるとはまったく信じていません 再起動せずにシステムにfuse.confファイルを再度読み込ませる方法はありますか?
9 fuse 

3
Linuxで2つのExcelシートを比較するツール
Linuxで2つのExcelシートを比較できるようにしたい。でcsvサポートされていない複雑なフォーマット設定があるため、フォーマットに変換することに興味はありませんcsv。グラフィカルな比較ができるようにしたいのですが(何らかのkompare方法で)。ツールはLinuxプラットフォームで使用できる必要があります。 何か案は ?

3
docxファイルを検索するコマンドラインツール
docxファイルをテキスト検索するコマンドラインツールはありますか?試してみましたがgrep、txtファイルとxmlファイルでは問題なく機能しますが、docxでは機能しません。最初にdocxをtxtに変換することもできますが、docxファイルを直接操作するツールを使用します。Cygwinで動作するツールが必要です。 OP編集:後で、grepを実現する最も簡単な方法は、実際にはこれらのdocxをtxtに変換してからgrepで変換することであることがわかりました。

2
IPv6アドレスがない場合にAAAAレコードの要求を無効にする方法は?
Scientific Linux PCでIPv6アドレスを取得していないAAAAのにDNSリクエストを表示できるのはなぜtcpdumpですか?とで設定NETWORKING_IPV6=noした後、再起動しましたが、いくつかのWebサイトにアクセスすると、要求が表示されます。レコードの要求を無効にするにはどうすればよいですか?/etc/sysconfig/networkoptions ipv6 disable=1/etc/modprobe.d/ipv6.confAAAAAAAA

4
特定のファイルまたはディレクトリのエイリアスを設定するにはどうすればよいですか?
よく使うファイルがいくつかあります。たとえば、いくつかの構成ファイルまたはログファイル。Apacheのログファイルについて考えてみましょう。私は頻繁にしたいtailか、grepそれ。書く代わりに: tail -50 /var/log/apache2/error_log 私は書くことを好む tail -50 apachelog つまり、apachelogこのファイル名のエイリアスとして機能します。しかし、でエイリアスを定義する場合bashrc、それはコマンド全体である必要があります。後で参照できるように、(明らかに)ファイル名のエイリアスにすることはできません。これを達成する方法はありますか? 注:実行したいファイルやコマンドが多岐にわたるため、これらのさまざまなオプションのすべてに対して関数やエイリアスを作成することは、私の推奨する解決策ではありません。
9 bash  alias 

3
zshのエイリアスとbashのエイリアスの違い
調べてみましたが、決定的なものは見つかりませんでした。zshのエイリアスコマンドとbashのエイリアスコマンドに違いはありますか?そうでない場合は、2つのシェル間で一連のエイリアスを共有して、意図したとおりに機能することを期待できるということですか?
9 bash  zsh  alias 

3
CPU温度の保護機能を有効にする方法
私のデスクトップは嫌な癖があります。いくつかの高輝度アプリケーションを実行していて、CPUが一定期間最大使用状態になると、コアの温度が上昇し、コンピューターが自動的にシャットダウンします。 CPU温度をバックグラウンドで監視(スクリプトを記述)して、一定の温度を超えたときに何らかの警告を表示する方法はありますか? 私はウィンドウマネージャーとしてdwmを使用してopensuseを実行しています。私は通常sensors、CPU温度を確認するために使用します。

1
zshの配列とループ
でループと配列操作を学習しようとしていますzsh。 たとえば、zshに2つの配列があり、未知の要素数が同じで、それぞれにパスのリストが含まれているとします。 LOCAL_ARRAY=($LOCAL_PATH_1 $LOCAL_PATH_2 $LOCAL_PATH_3) REMOTE_ARRAY=($REMOTE_PATH_1 $REMOTE_PATH_2 $REMOTE_PATH_3) 両方の配列を共通のインデックスで同時に反復処理して、次のようなことができるようにしたいと思います。 cd $LOCAL_PATH_i hg pull $REMOTE_PATH_i 各反復で。zshでこれを行うにはどうすればよいですか? また、zshのドキュメントでループ制御と配列を検索しましたが、ほとんど成功しませんでした。zshのループ、配列などの基本を紹介する優れたチュートリアルはありますか?bashやシェルスクリプトの経験はほとんどないが、プログラミングの経験がある人のために何かありますか?
9 zsh  array 

2
ネットワーク監視ツールでの3つの値の意味
多くの場合、ネットワーク監視ツールでは、1つのメジャーに3つの値があります。 例 rx: 2.0 kb/s 40 kb/s 10 kb/s これらはcpu loadの動作に似ていますが、異なる長さの時間間隔で取得されます。つまり、1つは2秒ごと、次に4秒です。 前もって感謝します。 プログラムの例の1つはiftopです。


5
ラップトップでsyslogをオフにしますか?
ラップトップでログを保持する意味はありますか?これは、syslogを介して問題をデバッグするサーバーではありません。ときどきdmesgを見たい| テールですが、ディスク上に何かが必要なわけではありません。スペースの浪費とSSDの書き込みサイクルの数は限られています。
9 laptop  syslog  ssd 

4
配列内のすべての要素を間接的に返す
Bashのマニュアルページで${!a}は、名前の内容a(間接参照のレベル)である変数の内容を返すためのの使用について説明しています。 これを使用して配列内のすべての要素を返す方法を知りたい、つまり、 a=(one two three) echo ${a[*]} 戻り値 one two three 私がしたい: b=a echo ${!b[*]} 同じを返すために。残念ながら、そうではありませんが、0代わりに戻ります。 更新 返答を考えると、私の例はもちろん次のようなものなので、単純すぎることに気づきました。 b=("${a[@]}") 私が必要と言ったことを正確に達成します。 だから、これが私がやろうとしていたことです: LIST_lys=(lys1 lys2) LIST_diaspar=(diaspar1 diaspar2) whichone=$1 # 'lys' or 'diaspar' _LIST=LIST_$whichone LIST=${!_LIST[*]} もちろん、Bashのmanページを注意深く読むと、最後の行が単に$_LIST(配列ではなく)「配列」のインデックスを返すため、これは期待どおりに機能しないことがわかります。 いずれにせよ、(指摘されたように)次の作業を行う必要があります。 LIST=($(eval echo \${$_LIST[*]})) または...(最終的に私が行ったルート): LIST_lys="lys1 lys2" ... LIST=(${!_LIST}) もちろん、その要素に空白が含まれていないと仮定します。
9 bash  array 

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