Unix & Linux

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

1
ドライバーr8169とr8168の違いは何ですか?
Realtekは、ソースが信じられる場合、カーネルツリーのr8169ドライバーに基づいたr8168ドライバーのソースコードを提供します。 /* * This driver is modified from r8169.c in Linux kernel 2.6.18 */ どちらもGPLライセンスであるため、法的な問題なしにソースコードを交換できます。そのため、Realtekが変更ログやドキュメントのない個別のドライバーを管理しているのはかなり奇妙です。 エンドユーザーにとっての違いは何ですか?どのドライバーが推奨されますか?

2
cronジョブのデフォルトのメール受信者を変更できますか?
cronjobからの出力がある場合、ジョブが属するユーザーにメールで送信されると思います。MAILTO=vivek@nixcraft.incronファイルの先頭に何かを追加して、出力の送信先を変更することもできると思います。 cronジョブ root を実行するユーザーではなく、システム全体のcronジョブが電子メールで送信されるようにオプションを設定できますか?(つまり、各ユーザーのcronファイルでこれを設定する必要がないように)


2
stdoutを分割して複数の出力ファイルに移動する方法は?
たとえば、command大量の行を標準出力に出力するコマンドがあります。 line1 line2 ..... lineN 出力をディスクに保存しますが、単一のファイルとしてではなく、それぞれが1000行のstdoutを持つ一連のファイルとして保存します。 file0001.txt: ------------- line1 .... line1000 file0002.txt: ------------- line1001 .... line2000 etc 私は答えをグーグルで検索しようとしましたが、グーグルが私にtee命令するように指示するたびに、これはこの状況では役に立ちません。おそらく、間違ったクエリを入力しています。


6
空のディレクトリツリーを削除する(できるだけ多くのディレクトリを削除するが、ファイルは削除しない)
次のようなディレクトリツリーがあるとします。 ROOTDIR └--SUBDIR1 └----SUBDIR2 └----SUBDIR3 私が入力したときのようなコマンドを探しています: $ [unknown command] ROOTDIR ファイルがなく、ツリー全体の内部にのみディレクトリがある場合、ディレクトリツリー全体を削除できます。ただし、SUBDIR1の下にhello.pdfというファイルがある場合は、次のようにします。 ROOTDIR └--SUBDIR1 └--hello.pdf └----SUBDIR2 └----SUBDIR3 次に、コマンドはSUBDIR2以下のみを削除する必要があります。
12 shell  directory  rm 

3
centos6のカスタムの場所にパッケージをインストールする方法
これは、大学で研究室でのLinuxの使用を促進するために行っているセットアップです。 私は場所を共有しているので/tp、電話してみましょう。デフォルトのインストールと同じように、この場所にすべてのライブラリとパッケージをインストールします。これを行う理由は次のとおりです。このサーバーに接続されているネットワーク内のすべてのユーザーが、プログラムをこの特定の場所にリンクして、プログラムのライブラリを取得するようにします。 最も近いのは(たとえば)を使用することでしたyum install boost --installroot=/tp/。yumはこの場所でミラーリストの検索を開始したため、これは機能しませんでした。その場所でインストールを行いたい/tp/
12 centos  yum  rpm 

1
tcpdumpはどのレベルのネットワークスタックから情報を取得しますか?
ここで障害のあるイーサネットコントローラーを修正するために無駄にしようとしていたので、マシンでtcpdumpを実行してみました。 tcpdumpは、pingアプリケーションが送信していると考えていたICMPパケットの一部が、同じマシン上で実行されていても、実際にはワイヤ上で送信されていなかったことを検出できることは興味深いことに気付きました。これらのtcpdumpの結果をここに再現しました。 14:25:01.162331 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 1, length 64 14:25:02.168630 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 2, length 64 14:25:02.228192 IP 74.125.224.80 > debian.local: ICMP echo reply, id 2334, seq 2, length 64 14:25:07.236359 IP debian.local > 74.125.224.80: ICMP …

1
良いコーディング規約を学ぶために勉強するbashスクリプトの良い例は何ですか?
bashでのプログラミングの基本を学びました。bashスクリプトの良い習慣を学ぶことができるように、bashスクリプトのいくつかの例を研究したいと思います。 特に、以下を示すbashスクリプトの例に興味があります。 引数を処理し、条件付き機能をトリガーする方法 入力エラーをチェックする方法 コマンド補完の実行方法 bashスクリプトを関数、コマンドなどに整理する方法 ヘルプメッセージの表示方法 たとえば、githubのautorandrから多くのことを学びました。bashスクリプトの規則について学ぶことができる、このようなスクリプトまたはスクリプトリポジトリは他にありますか?
12 bash 



2
多くの(空白の)画像ファイルを生成する方法は?
テストのために、定義されたサイズ1000x706で1700個のjpgイメージ(空白も含む)をすばやく作成する必要があります。シェルスクリプトまたはプログラム(ImageMagickなど)でこれを実行できるかどうかは疑問です。私は、彼らが呼ばれたいですimg_0.jpg、img_1.jpg... 誰かが簡単な解決策を知っていますか?

4
rsyncでデフォルトでファイルを除外するにはどうすればよいですか?
rsyncでデフォルトでファイルを除外するにはどうすればよいですか?これが私の通常のrsync構文の始まりです。 rsync --exclude ".ht*" --exclude "error_log" --exclude ".DS*" --exclude "old" ... /etc/rsyncd.confファイルの構成について多くの言及がありましたが、rsyncコマンドよりもデーモンの方が重要かもしれません。 上記のデフォルトの構文のようにコマンドラインから呼び出されたときに、rsyncのデフォルトの除外を設定することは可能ですか?


2
Mac OS Xコマンド「textutil」に相当するLinuxはありますか?
Mac OS Xにtextutilは、ターミナルから呼び出すことができる非常に便利なコマンドがあり、ドキュメントをある形式から別の形式に変換できます。RTFファイルをHTMLに変換するために使用することもありますが、doc、docx、odtおよびその他の形式を変換することもできます。 私はそれが標準的なUNIXコマンドだったと信じているために使用さが、私はそれを見つけることができないと私は書くしようとすると、sudo apt-get install textutilUbuntuのは、それが何のは考えていないことを言ったtextutil...多分私は、コマンドのために間違った場所に検索しましたされましたか? 同様のことがLinuxにも存在するかどうか知っていますか?Linuxサーバーで実行するスクリプトからそのコマンドを呼び出す必要があります。

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