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

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

1
ドメイン名をローカルホストにリダイレクト
実稼働ウェブサーバーのコピーを実行したいLinuxテストマシンがあります。これは、サーバー名にプロパティファイルを使用しないレガシーアプリケーションです。アプリケーション全体で、サーバー名はハードコーディングされています(例:myServer.myCompany.comへの接続を開く)。 特定のホストへのすべてのリクエストをローカルホストにリダイレクトするために使用できるLinuxトリックはありますか?Windowsで、hostsファイルにエントリを追加して、localhostにリダイレクトできることを知っています。Linuxでこれを行うにはどうすればよいですか?

4
最初の親ディレクトリではなく、サブディレクトリとファイルを再帰的に削除するにはどうすればよいですか?
以下を使用して、ターゲットディレクトリと、そのすべてのサブディレクトリおよびコンテンツを再帰的に削除できます。 find '/target/directory/' -type d -name '*' -print0 | xargs -0 rm -rf ただし、ターゲットディレクトリを削除したくありません。ターゲット内のファイル、サブディレクトリ、およびそれらのコンテンツのみを削除するにはどうすればよいですか?

5
Unisonによる一方向の同期/バックアップ
Mac OSXおよびUbuntu 9.10マシンで同期ツールUnisonを使用して、MacからUbuntuに音楽をバックアップしています。問題は、Macをソースに、Ubuntuをターゲットにして、Ubuntuマシンが常にMacのMusicフォルダの正確なコピーになるようにしたいことですが、Ubuntuから何かを削除すると、 Macで削除されます。私はドキュメントを見てきましたが、それは今のところ私の頭を越えているようなものです。
13 linux  mac  backup  sync  unison 

4
LinuxでPDFを抽出/ラスタライズする方法
オフィスには、USBスティックからPDFファイルを印刷するプリンターがあります。ほとんどのファイルは問題なく印刷されますが、特にLatexで生成されたファイルには問題があります。一部のPDFは単に印刷を拒否し、一部のPDFはCourierタイプのフォントで印刷し、一部は数式を除いて正常に印刷します。 私はPDFを印刷するための完全なフォーマットに「蒸留」する方法を探しています。PDFを単純化/正規化して、レンダラーが正しくレンダリングできるようにするか、各ページをPDFの600dpiラスターイメージにするだけです。(PDFを個別のラスターイメージに分割して手動で結合することもできますが、スクリプト可能なものが必要です。) 確実に印刷できる限り、出力ファイルのサイズは関係ありません。A4の用紙サイズ(またはオリジナル)で、解像度は300〜600 dpiです。
13 linux  pdf  printing 

3
スクロールホイールに対するページャーの応答を減らし、画面をクリアしない方法
$ LESS環境変数からフラグを削除する方法であるhow-to-make-mouse-wheel-scroll-the-less-pager-using-bash-and-gnome-terminalのような回答について知ってい-Xます。しかし、私はこれらの両方をしたいと思います: (ターミナルウィンドウのスクロールバーをスクロールするのではなく)マウスホイールを使用してページャーをスクロールします(これはから削除する ことで取得できます)。-X$LESS 終了後、ページャーからのコンテンツを画面に残します(通常はに追加 -Xすることで完了します$LESS)。 ケーキを食べて食べる方法はありますか?


2
Ubuntu LinuxでVPNを介してすべてのトラフィックをルーティングする
何時間もトラブルシューティングを行った後、このサイトや他のサイトで潜在的なソリューションを探し回っていました。私は大学でCisco VPNを介してUbuntuのインスタンス上のすべてのネットワークトラフィックをルーティングするように取り組んでいます。組み込みのネットワークマネージャーまたはvpncを使用して、VPNへの接続を正常に確立し、VPNを介して大学のIPにトラフィックを正常にルーティングできます。ただし、これらの特定のIP範囲を除いて、VPN経由ですべてのネットワークトラフィックを正常にマップするルートを思い付くようには思えません。 これまでのところ、私は試みました: route add -net 0.0.0.0 gw homeportal dev tun0 route add -net 0.0.0.0 tun0 route add -net 0.0.0.0 gw 1​​28.122.252.77 dev tun0 route add -net 0.0.0.0 gw 1​​28.122.252.77 dev eth0 iptables -A FORWARD -o tun0 -j ACCEPT iptables -A FORWARD -i tun0 -j ACCEPT iptables -t nat -A …

4
最後のコマンドのみのターミナル出力をクリアします
何百行もの出力をスクロールして前のコマンド履歴を表示するのではなく、最後のコマンドの出力をクリアできますか?たとえば、を実行した後ls、必要がなくなったため、出力をクリアします。 編集: これはいつものではないclearか、ctrl+L操作。前のコマンドの出力を探すために履歴をスクロールバックするという考えですがls、本当にしたい場合を除いて、、、、catまたはsudo apt-get install出力の負荷を超えてスクロールする必要はありません。次のようになります。 cat fileIWantToRemember ls directoryIWantToForget # some command that wipes the output of ls # scroll back to see the output of cat immediately
13 linux  ubuntu  bash  terminal 

3
特定の数のファイルを含むディレクトリを見つける
findコマンドでこれを行うことができることを望んでいましたが、マニュアルで私がやりたいことを行うためのテストを見ることができません。私が指定した数より少ない、多い、または正確にカウントを含む作業ディレクトリ内のディレクトリを見つけられるようにしたいと思います。 find . -filecount +10 # any directory with more than 10 entries find . -filecount 20 # any directory with exactly 20 entries しかし残念ながら、そのようなオプションはありません。
13 linux  find 

2
RAID、LVM、LUKSの最適な順序
Debian GNU / Linux 8でファイルサーバーをインストールします。 mdadmを使用したソフトウェアRAID-1とLUKSを使用した暗号化ディスクが欲しい。LVMの柔軟性も気に入っています。 これにはさまざまな方法があります。1つの方法は次のとおりです。最初にmdadmを使用してRAID-1をセットアップします。次に、作成された/ dev / mdXをカバーするようにLVM PVをセットアップします。次に、LVをセットアップし、LUKSを使用してそれらを暗号化します。次に、これらをファイルシステム、たとえばext4でフォーマットします。これにより、次のようなレイアウトになります。 RAID --> LVM --> LUKS --> ext4 または、別の順序でそれを行うこともできます: RAID --> LUKS --> LVM --> ext4 または多分: LVM --> RAID --> LUKS --> ext4 そして、たぶん、まったく異なる順序でさえも。 異なるアプローチの利点と欠点は何ですか?何が最高のパフォーマンス、セキュリティ、保守性などをもたらしますか? これを行う「最善の方法」はありますか?
13 linux  debian  raid  lvm  luks 

4
Wgetを使用してサイトを再帰的にクロールし、画像をダウンロードする
Webサイトを再帰的にクロールし、特定の種類の画像のみをダウンロードするようにwgetにどのように指示しますか? これを使用してサイトをクロールし、Jpeg画像のみをダウンロードしてみました。 wget --no-parent --wait=10 --limit-rate=100K --recursive --accept=jpg,jpeg --no-directories http://somedomain/images/page1.html ただし、page1.htmlにはサブページへの数百のリンクが含まれていますが、サブページには画像への直接リンクがありますが、wgetは "subpage13.htmlを削除する必要があるため削除します"などのメッセージを報告し、直接リンクされているものがないため、画像をダウンロードしません。開始ページから。 これは、-acceptがクロールとコンテンツのダウンロードの両方を指示するために使用されているのに対し、コンテンツのダウンロードを指示するためだけに使用したいためだと思います。wgetにすべてのリンクをクロールさせ、*。jpegなどの特定の拡張子を持つファイルのみをダウンロードさせるにはどうすればよいですか? 編集:また、一部のページは動的で、CGIスクリプト(img.cgi?fo9s0f989wefw90eなど)を介して生成されます。受け入れリストにcgiを追加しても(例--accept = jpg、jpeg、html、cgi)、これらは常に拒否されます。これを回避する方法はありますか?

3
Debianのインストール中に選択する正しいプロセッサアーキテクチャタイプは何ですか?
Windows 7 OSとインテルCore i5プロセッサーを搭載したローカルコンピューターにdebianをインストールしようとしています。 ダウンロードページ。以下のオプションがリストされているプロセッサアーキテクチャを選択するように求められました amd64 armel kfreebsd-i386 kfreebsd-amd64 i386 ia64 mips mipsel powerpc sparc インテルのコアi5はそれ自体がプロセッサー・アーキテクチャーであるため、私の小さな調査から、私のプロセッサー・アーキテクチャーは上記にリストされていないと言えます。私は正しいですか? もしそうなら、私は私のdebianインストール用にどちらを選択しますか?
13 linux  debian  cpu 

2
Android 8で動作するようにAndroidデバイスからUSBテザリングを取得する
Nexus 5の電話(CM11を実行)とDebian 8を実行しているデスクトップ間でUSBテザリングを機能させようとしています。USB経由で電話をコンピューターに接続し、次のメッセージを受け取りました。 [14972.580738] usb 3-2: new high-speed USB device number 6 using xhci_hcd [14972.709236] usb 3-2: New USB device found, idVendor=18d1, idProduct=4ee3 [14972.709239] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [14972.709240] usb 3-2: Product: Nexus 5 [14972.709242] usb 3-2: Manufacturer: LGE [14972.709243] usb 3-2: SerialNumber: 04a0ba5813aff0d4 電話でUSBテザリングを有効にした後、さらに次の情報が得られます。 …
13 linux  networking  usb  debian 

3
Centos 7をMacホスト上のVirtualboxゲストとして使用して、コンソール/コマンドラインの画面解像度を変更するにはどうすればよいですか?
CentOS 7の最小インストールとコマンドラインアクセスのみを使用しています(グラフィックサポートはインストールされていません)。 grubファイルの編集、ゲスト追加のインストール、VBオプションの設定についてオンラインで何時間も読んだ後、まったく何もうまくいきません。 最初に、ゲスト追加がインストールされます。第二に、私が持っている唯一のgrubファイルは/boot/grub2/grub.cfgであり、動的に生成されるため編集しないでください。最後に、VBの[マシン]> [設定]で[ディスプレイ]を自動、なし、またはヒントを希望の解像度で編集しても、違いはありません。 ステップバイステップで、画面解像度を640 x 400より大きくし、バッファーを提供する(現在はバッファーがない)には、具体的に何をする必要がありますか?

1
サブディレクトリを含むmogrifyのバッチ実行
このコマンドをmogrify -format jpg *.NEFディレクトリで実行すると、すべての* .NEFファイルがJPEGに変換されます。私がやりたいのは、1つのコマンドを使用して、サブディレクトリ内の* .NEFファイルでmogrifyを実行できるようにすることです。私は次のようなものを実行しようとしています: find . -type d exec mogrify -format jpg *.NEF \; そしてもちろんそれは機能していません。誰かが適切なコマンドを提案できますか?

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