Unix & Linux

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

2
systemd-resolvedおよびsystemd-networkdを設定して、ローカルドメインの解決にローカルDNSサーバーを使用し、リモートドメインのリモートDNSサーバーを使用する方法
ゲートウェイ経由でインターネットにアクセスできるローカルエリアネットワークに接続しています。ローカルネットワークには、ローカルネットワークのコンピューターのホスト名を解決できるDNSサーバーがあります。 systemd-resolvedおよびsystemd-networkdを設定して、ローカルホスト名のルックアップ要求がローカルDNSサーバーに排他的に転送(ルーティング)され、他のすべてのホスト名のルックアップ要求が別のリモートDNSサーバーに排他的に転送されるようにします。 構成ファイルがどこにあるのか、またはさらにファイルを追加し、そのパスを回答で指定する必要があるのか​​わからない場合を考えてみましょう。

3
一部のIntelファミリ6 CPUモデル(Core 2、Pentium M)がintel_idleでサポートされないのはなぜですか?
Intel Core 2 Quad(Yorkfield)プロセッサ用にLinuxカーネルを調整しましたが、次のメッセージが表示されましたdmesg: [ 0.019526] cpuidle: using governor menu [ 0.531691] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.550918] intel_idle: does not run on family 6 model 23 [ 0.554415] tsc: Marking TSC unstable due to TSC halts in idle PowerTopは、パッケージと個々のコアに使用されている状態C1、C2、C3のみを表示します。 Package | CPU 0 POLL …

1
なぜ/ dev / zeroからIO_RBYTESとしてカウントしないのですか?
次のコマンドを使用して、Linux 4.x OSのハードドライブを空にします。 sudo sh -c 'pv -pterb /dev/zero > /dev/sda' そして、別のttyを開いて開始しsudo htop、これに気付きました: PID USER PRI NI CPU% RES SHR IO_RBYTES IO_WBYTES S TIME+ Command 4598 root 20 0 15.5 1820 1596 4096 17223823 D 1:14.11 pv -pterb /dev/zero の値IO_WBYTESは非常に正常なように見えますIO_RBYTESが、4 KiBのままであり、変更されることはありません。 他のいくつかのプログラムを実行しました、例えば dd if=/dev/zero of=/dev/zero cat /dev/zero > /dev/zero そして、それらのどれもが多くIO_RBYTESまたはを生成しないのに驚いたIO_WBYTES。 …
25 linux  devices  io  null 

1
RHEL開発者サブスクリプションの有効期限が切れるとどうなりますか?
2019年1月に有効期限が切れるRHEL開発者サブスクリプションを持っています。今のところ、RHELを開発目的で使用していますが、無料で利用できます。2019年1月以降はどうなりますか?サブスクリプションは商用になりますか、または開発者のサブスクリプションは延長されますか? 誰もこの問題に直面しましたか?
25 rhel 


3
ソートがɛ= eと言うのはなぜですか?
ɛ(「ラテン語イプシロン」)は、特定のアフリカの言語で使用される文字で、通常は英語の「bed」で母音を表します。ユニコードでは、U + 025Bとしてエンコードされており、毎日とはまったく異なりeます。 ただし、sort次の場合: eb ed ɛa ɛc sort考慮しɛ、e同等と思われる: ɛa eb ɛc ed 何が起きてる?また、目的のために作成ɛしてe区別する方法はありsortますか?
25 sort  locale  unicode 


4
cdのラッパーを書くときにcd“ $ 1”の代わりにcd“ $ @”を使用する必要があるのはなぜですか?
他の場所では、次のようにcd関数を見ました: cd() { builtin cd "$@" } $@代わりに使用することが推奨されるのはなぜ$1ですか? テストディレクトリ「r st」を作成し、この関数を含むスクリプトを呼び出しましたが、どちらの方法でも機能しました $ . cdtest.sh "r st" しかし、 $ . cdtest.sh r st私が使用するかどうか失敗しました"$@"か"$1"

3
LinuxコンピュータにUSBスティック/デバイスを安全に挿入する方法は?
USBスティックまたはデバイスをコンピューターに挿入すると、デバイスが悪意を持ち、HIDとして機能し、コンピューターに何らかの損害を与える可能性が常にあります。この問題を防ぐにはどうすればよいですか?特定のUSBポートでHIDを無効にするだけで十分ですか?それ、どうやったら出来るの?
25 security  usb  usb-device  hid 


6
Kali Linuxリポジトリの署名が無効です:「次の署名は無効でした:EXPKEYSIG ED444FF07D8D0BF6 Kali Linuxリポジトリ」
Kali Linuxを更新できません。実行しようとするapt-get updateと、次のエラーメッセージが表示されます。 # apt-get update Get:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30.5 kB] Err:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> Reading package lists... Done W: GPG error: http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease: The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> E: The …

2
「in foo bar…」部分なしの「for」ループをバッシュ
私は最近、私を混乱させたコードを見ていました。コードはこの例になります #!/bin/bash for var; do echo "$var" done コマンドライン引数で実行すると、それらが出力されます $ ./test a b c a b c これは、私にとっては予想外のことです。var未定義のため、なぜこれはエラーにならないのですか?これを「グッドプラクティス」と見なしていますか?

10
ワンライナーvsスクリプト
私は、ワンライナーの代わりにスクリプトを書くことへの軽expressingを表明する(時には恐れる)多くの質問と回答とコメントに気づきました。だから、私は知りたい: 「ワンライナー」ではなく、いつ、なぜスタンドアロンスクリプトを記述する必要がありますか?またはその逆? 両方のユースケースと長所と短所は何ですか? 一部の言語(awkやperlなど)は他の言語(pythonなど)よりもワンライナーに適していますか?もしそうなら、なぜですか? 個人的な好みの問題なのか、それとも特定の状況でどちらか一方を書くのに十分な(つまり客観的な)理由があるのか​​?それらの理由は何ですか? 定義 one-liner:シェルコマンドラインに直接入力または貼り付けられた一連のコマンド。多くの場合、関係するパイプラインおよび/またはなどの言語の使用sed、awk、perl、および/またはツールのようなgrepまたはcutまたはsort。 定義する特性であるのは、コマンドラインでの直接実行です-長さとフォーマットは無関係です。「ワンライナー」は、すべて1行にすることも、複数行にすることもできます(たとえば、sh for loop、埋め込みawkまたはsedコード、改行とインデントを使用して読みやすくします)。 script:ファイルに保存されて実行される、解釈された言語のコマンドのシーケンス。スクリプトは完全に1つの言語で記述されている場合もあれば、他の言語を使用する複数の「ワンライナー」を囲むシェルスクリプトラッパーである場合もあります。 私は自分の答えを持っています(後で投稿します)が、これは私の個人的な意見だけでなく、主題に関する標準的なQ&Aになりたいです。

1
暗号化前のワイプ、なぜですか?
Kali:ドライブに暗号化してインストールする前に、その理由を知りたいと思いました。 ドライブ全体を拭きました ドライブを0で埋めました ドライブを1で埋めました ドライブをランダムデータで満たした ドライブをもう一度拭きました Kaliはインストールするためのものではないことは知っていますが、それはここでのポイントではありません。 では、新品のHDDにインストールする前に、これはどのように役立ちますか?私は、インストールではなくHDDの取り外しでそれを見るのに慣れています。

3
rkhunterから「/ usr / bin / lwp-request」に関する警告が表示されます。どうすればよいですか?[Debian 9]
私はインストールして走ったのrkhunterのどのショーに私を除いてすべてのための緑のOKS /未創設:は/ usr / binに/ LWP-要求そうのように、: /usr/bin/lwp-request [ Warning ] ログには次のように書かれています: Warning: The command '/usr/bin/lwp-request' has been replaced by a script: /usr/bin/lwp-request: Perl script text executable 私はすでに走っrkhunter --propupd及びsudo apt-get update && sudo apt-get upgradeその助けにはなりませんでした。私は数日前にDebian 9.0をインストールし、Linuxの初心者です。 何をすべきか提案はありますか? 編集:さらにchkrootkitは私にこれを与えます: 次の疑わしいファイルとディレクトリが見つかりました。 /usr/lib/mono/xbuild-frameworks/.NETPortable /usr/lib/mono/xbuild-frameworks/.NETPortable/v5.0/SupportedFrameworks/.NET Framework 4.6.xml /usr/lib/mono/xbuild-frameworks/.NETFramework /usr/lib/python2.7/dist-packages/PyQt5/uic/widget-plugins/.noinit /usr/lib/python2.7/dist-packages/PyQt4/uic/widget-plugins/.noinit /usr/lib/mono/xbuild-frameworks/.NETPortable /usr/lib/mono/xbuild-frameworks/.NETFramework それは別の質問ですか?または、これはまったく問題ありませんか?これらのファイル/ディレクトリが適切で必要かどうかを確認する方法がわかりません。 編集:注:私はかつて「passwdファイルの変更を確認する」および「グループファイルの変更を確認する」という警告を受け取りました。前後のスキャンでは警告は表示されませんでした-これらは一度だけ表示されました。何か案は?

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