Unix & Linux

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

1
このnetcat出力はどういう意味ですか?
nc -vコマンドを発行すると、次のように表示されますが、dictdサービスがポート2628で実行されているローカルで実行されているVMにTelnetで接続します。 $ nc -v localhost 2628 nc: connectx to localhost port 2628 (tcp) failed: Connection refused found 0 associations found 1 connections: 1: flags=82<CONNECTED,PREFERRED> outif lo0 src 127.0.0.1 port 63929 dst 127.0.0.1 port 2628 rank info not available TCP aux info available Connection to localhost port 2628 [tcp/dict] succeeded! …
11 networking 

3
Yum正規表現またはワイルドカード検索?
Fedora ドキュメントは言う: 5.2。高度な検索 パッケージの名前がわからない場合は、検索を使用するか、オプションを提供します。または、yum検索オプションでワイルドカードまたは正規表現を使用して、検索基準を広げます。 まあ、最初に私の正規表現のない既知の構文はでは動作しないであろうから、これは単に間違っているか、古くなっていると思ったyum searchが、その後、私が見つかりましたこの:yum search [cl-*]たとえば。しかし、それは別世界の何かをします。名前または説明に「c」も「l」も含まれていないものを検索します。(私が欲しかったのは、cl-.*正規表現で名前が一致するすべてのパッケージを見つけることです。 またgrep、yumの結果をにパイプすることを提案している人もほとんどいませんでした。もちろん、問題を解決しました。しかし、原則として、角かっこ内の処理が何をするのかを知りたいのです。yum実際に正規表現で検索できる場合はどうなりますか?



3
'ps'コマンドの出力を空白なしでフォーマットする
ps実行中のすべてのプロセスの特定のプロパティといくつかのプロパティを取得する次のコマンドがあります。 ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" 解析できるように、CSV形式にしたいのですが。解析を簡単にするために、最後に引数を置いていることに注意してください。,他の列にはが存在しないと思います。間違っている場合は修正してください。 空白を削除するにはどうすればよいですか?
11 csv  ps 

1
.debからPKGBUILDを作成します
私が持っている.deb基本的に、ソフトウェアのバイナリが含まれているDebianパッケージ/usr/share/bin圧縮フォルダdata、ファイル、およびその他のファイルのチェックサムを含む別のメタデータ圧縮ファイルを。 私の目標は、PKGBUILDそのような.debパッケージをarchlinuxに正しくインストールするを作成することです。 それを行う適切な方法は何ですか? 関数を使用/usr/share/binしてそのディレクトリの内容をpkg /usr/share/binfakeroot環境にコピーするのに十分build()ですか?/usr/share/binビルドされたパッケージが実際にインストールされると、フォルダーは実際の場所にコピーされますか?

4
MySQLのmax_open_filesが1024を超えています
MariaDBの起動中に、[警告] max_open_filesの数を1024以上に増やすことができませんでした(リクエスト:4607) $ sudo systemctl status mysqld ● mysqld.service - MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled) Active: activating (start-post) since Tue 2014-08-26 14:12:01 EST; 2s ago Main PID: 8790 (mysqld); : 8791 (mysqld-post) CGroup: /system.slice/mysqld.service ├─8790 /usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid └─control ├─8791 /bin/sh /usr/bin/mysqld-post └─8841 sleep 1 Aug 26 14:12:01 acpfg …

1
ウォッチドッグを所有していますか?
頻繁に再起動すると、次のエラーメッセージが表示されます。 kernel: watchdog watchdog0: watchdog did not stop! 私はを実行してウォッチドッグの詳細を調べようとしましman watchdogたが、手動で入力することはできません。試したところyum list watchdog、インストールされていないことがわかりました。ただし、/devディレクトリを見ると、実際には2つのウォッチドッグが見つかりました。 watchdog そして watchdog0 気になります。私は実際にウォッチドッグを所有していますか?再起動しても停止しなかったとカーネルが不平を言うのはなぜですか?
11 fedora  watchdog 

2
固定RAMメモリ領域をブロックデバイスとして(所定の開始物理アドレスで)予約します。
RAMディスクについて多くの質問があり、ramをブロックデバイスとして使用できるramfsとtmpfsを知っています。しかし、私の関心は、固定メモリアドレス範囲をブロックデバイスとして使用することです。 これは、私のシステムで利用可能な不揮発性RAMを使用する必要性から生じます。6GBのRAMが利用可能で、8GBの不揮発性RAMが存在します。/ proc / iomemの出力は私に次を与えます 100000000-17fffffff:システムRAM 180000000-37fffffff:予約済み ここで、6GBから14GBの領域は、E820 BIOSメモリマップによって予約済みとしてマークされている不揮発性RAM領域に対応しています。私の主な目的は、このNVRAMをLinuxのブロックデバイスとして使用することです。これは、NVRAMシステムのテストに役立ちます。この領域をブロックデバイスとして使用できるようにするLinuxコマンドはすでに存在しますか?それを容易にするために独自のカーネルデバイスドライバーを作成する必要がありますか?
11 linux  memory  ramdisk 

1
btrfsサブボリュームを削除すると、どのくらいのスペースが解放されますか?
Btrfsディスク上の1つ(または複数)のサブボリュームを(実際には削除せずに)削除すると、どのくらいの領域を解放できるかを計算する方法はありますか?「現在あなたのために計算を行うコードはない」ことは知っていますが、どうやってそれを行うのでしょうか? なぜこんなに遅いと彼らが言っているのかしら。私の経験では、実際にサブボリュームを削除することと空き領域について質問することの両方が非常に高速ですが、なぜ同じことを行うと、仮想的に非常に遅くなるのですか?
11 btrfs 

4
lprによるutf-8エンコーディングのサポート
介してプリンタにテキストファイルを送信しようとしたときlprからxterm、コンテンツは原形をとどめないほど破損している、の原因は、最終的にファイルのエンコーディングに追跡しました。代わりにiconv(例:)を使用してテキストを処理するとiconv -f utf-8 -t ascii//TRANSLIT、ファイルは正常に印刷されます。私が遭遇したもう1つの提案は、ドキュメント形式(例:)の設定ですlpr -o document-format=text/utf8が、これはエラーを返しますlpr: Unsupported document-format "text/utf8"。lprコマンドによるエイリアスを付けて、による処理を含めることもできますiconvが、CUPS/ lprシステムでのネイティブutf-8サポートのより一般的な方法はありますか? 編集:私のOSはDebian 8で、ウィンドウマネージャーはopenbox(デスクトップ環境なし)です。MacOS XとDebian7 / Gnome3システムから問題なくこのファイルを印刷できます。 現在のシステムでは、文字エンコードをUTF-8からASCIIに変更した後でも、改行文字はによって考慮されないlprため、行が連結され、用紙のマージンに達するまで印刷されます。iconvMacOS Xでの再コーディングと音訳の後でも、印刷は正常に機能します(したがって、改行の問題は現在のシステムに固有です)。

2
コマンドラインでユーザー情報を変更する
私はMint 16でユーザーを作成しましたが、それを削除してゼロから始めずに、姓名を変更したいと考えています。GUIでそれを行う方法を知っていますが、ターミナルコマンドの代替方法を知りたいです。私はusermodのmanページをチェックしましたが、どのようにshであるか理解できませんでした。

2
NICのUUIDの目的は何ですか?
Fedora / RHEL / CentOSでは、/etc/sysconfig/network-scripts/ifcfg-xファイルに以下を定義する行がありますUUID。 UUID=30fcd648-ad1e-4428-as6f-951e8e4d16df NIC自体がMACアドレスを持っているので、すでに識別番号(MAC)があり、デバイス自体に格納できないファイルシステムのUUIDとは異なる場合、NICにUUIDをポイントする目的は何ですか?

1
`tail -f`でファイルの進行状況を確認できない
tail -f以前はそうだったのに今は動かないのは驚きです。 バックアップのために実行する以下のコマンドがあります。 ubuntu@ubuntu:~$ sudo tar -cvf /media/ubuntu/My*Linux/ub*data/zebra.tar /media/ubuntu/home > z1 2> z2 && echo "pass" || echo "fail" 出力とエラーを確認するために、2つのファイルz1とがありz2ます。 次に、ファイルz1の端末でコマンドの出力を確認します。 ubuntu@ubuntu:~$ tail -f z1 しかし、このコマンドは時間とともに追加されているデータを表示していません。 私はusbペンドライブを使用してUbuntu 14.04.1のライブインストールに取り組んでいます。これが理由でしょうか?
11 ubuntu  tail 

5
キーボードショートカットで一時停止する方法は?
スーパーユーザーのパスワード(sudo)を入力せずに、キーボードのショートカットからxubuntu(14.04)システムを一時停止したいのですが。ショートカットに変換できるコマンドラインを探しています。 これまでのところ、私は2つの解決策を試しました: Xfceコマンド: xfce4-session-logout --suspend 問題:システムがセッションをロックしない。ウェイクアップのためにパスワードを入力する必要はありません。それを行いたいのです。 Dbus: dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend 問題:ウェイクアップ後、インターネット接続がダウンしているため、システムを再起動して元に戻す必要があります。 ウェイクアッププロセス中にパスワードを要求し、2。インターネット接続を台無しにしない3番目のソリューションはありますか? 実際、(メニューからの)グラフィカルなデフォルトショートカットは問題なく機能します。どのコマンドラインが呼び出されるのかわかりません。
11 xfce  suspend  xubuntu 

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