Unix & Linux

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

1
ランドスケープモードでPDFを4アップに変換する方法(理想的にはghostscriptを使用)
私は横向きモードのpdfスライドを持っていますが、次のようにスライドを4アップ(横向きモード)で含む新しいpdfファイルを作成したいと思います。 ----------------- | 1 | 2 | ----------------- | 3 | 4 | ----------------- pdfjam(このように使用できますpdfjam --fitpaper true --nup 2x2 --delta '1mm 1mm' --scale 0.98 infile.pdf)があることは知ってgsいますが、ハイパーリンクは保持されません-でもそうです。gsタスクを達成するためにどのように使用できるのか疑問に思っています(?) または、主に4アップを使用してスライドを印刷します。lprこれを達成するために何とか使うことができませんでした。誰かがそのためのアイデアを持っている場合、これも興味深いでしょう。

1
ssh-agentをサイレントにするにはどうすればよいですか?
自宅の.bashrcファイルに次のようなスクリプトがありますmysuer。 eval `ssh-agent` ssh-add /path/to/my/key 問題は、ユーザーmysuer(su - myuser)でログインしたときに次の出力が表示されることです。 Agent pid 1234 Identity added: /path/to/my/key (/path/to/my/key) これを避け、この出力を無音にしますが、ssh-agentおよびをロードしssh-addます。 どうすればこれを実行できますか?
9 ssh  ssh-agent  output 

5
DDを使用してディスクイメージからパーティションを複製する方法
私はディスクイメージを持っています。それは「全体」のディスクイメージです。たとえば、複数のパーティションが含まれていて、それらの1つだけ(最初のパーティションではない)を、複数のパーティションを持つ外部ドライブのパーティションに複製したいと思います(また、ディスクの最初のパーティションにクローンを作成していません...) イメージをFDiskすると、次のようになります。 #fdisk -l 2013-02-09-wheezy-raspbian.img ディスク2013-02-09-wheezy-raspbian.img:1939 MB、1939865600バイト 255ヘッド、63セクター/トラック、235シリンダー、合計3788800セクター 単位= 1 * 512のセクター= 512バイト セクターサイズ(論理/物理):512バイト/ 512バイト I / Oサイズ(最小/最適):512バイト/ 512バイト ディスク識別子:0x00014d34 デバイスブートスタートエンドブロックIDシステム 2013-02-09-wheezy-raspbian.img1 8192 122879 57344 c W95 FAT32(LBA) 2013-02-09-wheezy-raspbian.img2 122880 3788799 1832960 83 Linux # ブロックデバイスは次のようになります。 #fdisk -l / dev / sdc ディスク/ dev / sdc:8014 MB、8014266368バイト 247ヘッド、62セクター/トラック、1022シリンダー、合計15652864セクター 単位= 1 …
9 partition  dd  disk 

2
Linuxコンピューターは、WSD(デバイス上のWebサービス)を使用してスキャナーからスキャンした画像を受信できますか?
Linuxコンピューターは、WSD(デバイス上のWebサービス)を使用してスキャナーからスキャンした画像を受信できますか? 背景: 私の仕事ではEpson WP-4545プリンターを使用しており、プリンター部分はLinuxから正常に動作しますが、スキャンには、「USBメモリへ」または「コンピューター(WSD)へ」の2番目のオプションを選択できますWindows(Windowsコンピューターを借りて試してみました)では問題なく動作しますが、KubuntuとGentooを使用しています。 Linuxコンピュータへのイメージを受信できるようにするためにインストールできるプログラムまたはツールはありますか? WSDの他の名前はありますか?WSDや「デバイス上のWebサービス」でグーグルで検索しても、それほど多くの情報は得られませんでした。 または、著作権法や特許など、情報が見つからない理由が他にあるかもしれません。
9 scanner 

3
名前、サイズ、ハッシュが異なる重複したmp3を削除する
大規模な音楽ライブラリ(すべてmp3)を持っていますが、一部の音楽はほぼ同じですが、 おそらく1秒か2秒長い 別の曲と同じで約97% または別のビットレート。 これらの重複を見つける方法はありますか?前述のように、サイズ、名前、SHA1ハッシュが同じではありません。
9 mp3  music  duplicate 

2
modinfoが「モジュールが見つかりませんでした」と言うのに、lsmodはモジュールがロードされていると主張するのはなぜですか?
lsmodコマンドのマニュアルページによると、「現在ロードされているカーネルモジュール」が表示されます。 modinfo実際に使用されているカーネルオブジェクト(.ko)ファイルを示すために使用するスクリプトを作成しました。 #!/bin/sh for i in `lsmod | awk '{print $1}' | sed -n '1!p'`; do echo "###############################$i###############################" echo "" modinfo $i echo "" echo "" done 今、私modinfo nvidiaはそれが次の出力を示すことを発見しました: ERROR: modinfo: could not find module nvidia これについて何か説明はありますか?

3
シェル全体のバックスラッシュの処理
どのようにechoしてprintf御馳走バックスラッシュでzsh、bashおよび他のシェル? 下ではzshの私は、次の動作を取得します: $ echo "foo\bar\baz" foaaz $ echo "foo\\bar\\baz" foaaz $ echo 'foo\bar\baz' foaaz $ echo 'foo\\bar\\baz' foo\bar\baz 下ではbashの、物事はもう少し一貫性のあるように見えます。 bash$ echo "foo\bar\baz" foo\bar\baz bash$ echo 'foo\bar\baz' foo\bar\baz bash$ しかし、もっと具体的に:どのように私は、次のようなバックスラッシュを含む文字列渡すことができ\\foo\bar\somethingました: echo printf print まったく同じ文字列を取得しますか?(zshとbash)? 次に、zshの関数の別の実験を示します。 function foo { echo -E '$1' } $ foo \\here\is\some\path $1 どうすれば印刷するだけ\\here\is\some\pathですか? 更新(注:これは現在、Stephaneのコメントで回答されています) 私はzsh 5.0.2で以下を試しました: function …
9 bash  shell  zsh  quoting 


4
Virtualbox:Host UbuntuからGuest FreeBSDに共有フォルダーをマウントする
Virtualbox 4.1.18では、ホストOSとしてUbuntu 12.10、ゲストOSとしてFreeBSD 9を使用しています。私はSambaをUbuntuとFreeBSDの両方にインストールし、virtualboxからいくつかのフォルダーを共有していautomountます。 right click and shareUbuntu でも行っています。しかし、私が使用してFreeBSDにマウントしようとすると mount -t vboxfs sharedfolder /home/user/shared` それは言うsharedfolder操作が許可されていません。私も使った mount_smbfs //10.0.0.2/sharedfolder /home/user/shared しかし私は得る can't get server address virtualboxからHost UbuntuとGuest FreeBSDの間でフォルダー/ファイルを共有する方法は?

3
HTTPサーバーをファイルシステムとしてマウント
複数のリモートサーバーをマウントして、それらすべてに集中的にアクセスしたいマシンがあります。リモートのLinuxベースのシステムでは、正常に機能するSSHFSを使用しています。しかし、Windowsシステム、またはSSHのないシステムの場合、すべてのサーバーに何らかの形式のHTTPサーバーがインストールされ、ファイルを共有します(したがって、すべてのディレクトリの参照が有効になっています)。 SSHFSなどのローカルファイルシステムとしてHTTPサーバーをマウントできますか?これらのリモートサーバーをすべてローカルにマウントし、統一された方法で表示できますか?

2
エンコーディングの問題により、同じファイル、異なるファイル名?
ソースからバックアップを差分して、データが正しいことを手動で確認しようとしていました。åäöなどの一部の文字は元のデータに正しく表示されませんが、(Sambaを介して)クライアントが正しく解釈するため、心配する必要はありません。バックアップから復元されたデータは、文字を正しく示しているため、diffはそれらを同じファイル(差分ではなく、完全に異なるファイル)とは見なしません。 md5の合計、ファイルは同じだが名前が異なる。 # md5sum /original/iStock_000003637083Large-barn* e37c34968dd145a0e25692e1cb7fbdb1 /original/iStock_000003637083Large-barn p? strand.jpg # md5sum /frombackup/iStock_000003637083Large-barn* e37c34968dd145a0e25692e1cb7fbdb1 /frombackup/iStock_000003637083Large-barn på strand.jpg マウントオプションとファイルシステム /dev/sdb1 on /original type ext4 (rw,noatime,errors=remount-ro) /dev/sdc1 on /frombackup type ext4 (rw) ロケール LANG=sv_SE.UTF-8 LANGUAGE= LC_CTYPE="sv_SE.UTF-8" LC_NUMERIC="sv_SE.UTF-8" LC_TIME="sv_SE.UTF-8" LC_COLLATE="sv_SE.UTF-8" LC_MONETARY="sv_SE.UTF-8" LC_MESSAGES="sv_SE.UTF-8" LC_PAPER="sv_SE.UTF-8" LC_NAME="sv_SE.UTF-8" LC_ADDRESS="sv_SE.UTF-8" LC_TELEPHONE="sv_SE.UTF-8" LC_MEASUREMENT="sv_SE.UTF-8" LC_IDENTIFICATION="sv_SE.UTF-8" LC_ALL= od -c # ls "/original/iStock_000003637083Large-barn …

2
cp -aのより高速な代替手段
/ homeを別のディスクに単純に転送するにはcp -a、非常に遅い方法のように思えます。タスクを完了するためのより効率的な方法を知っている必要があります。/ homeを論理ボリュームとしてマウントしていますが、ターゲットディスクはLVMシステムではありません
9 cp  file-copy 

1
grep:大文字と小文字を区別して検索するGREP_OPTIONSを無視する
私は通常grepで大文字と小文字を区別せずに動作GREP_OPTIONS="--ignore-case --color"する~/.bashrcように設定しました。ただし、実際に大文字と小文字を区別して検索するためにgrepが必要な場合がありますが、manページではこれについてのパラメーターを提案していません。 どうすればこれを達成できますか?

3
ジャーナルが破損したext4ファイルシステムの回復
ジャーナルで何らかのハードウェアの問題が発生したと思われるハードドライブがあります。これにより、ドライブがロードされなくなります。実行mount -r -t ext4 /dev/sda5 /mnt/rootすると、次のカーネルが生成されます。 [ 1420.671055] ata1.00: exception Emask 0x0 SAct 0x1000000 SErr 0x0 action 0x0 [ 1420.673862] ata1.00: irq_stat 0x40000008 [ 1420.676600] ata1.00: failed command: READ FPDMA QUEUED [ 1420.679326] ata1.00: cmd 60/40:c0:a8:9d:0a/00:00:08:00:00/40 tag 24 ncq 32768 in [ 1420.679326] res 41/40:40:e1:9d:0a/00:00:08:00:00/00 Emask 0x409 (media error) <F> …

2
検索でNFSディレクトリを除外する方法は?
ユーザーまたはグループのないファイルを検索する必要があります。 find / -nouser -o -nogroup これは大丈夫だと思います。しかし、NFS共有を検索したくありません。findコマンドでNFS共有を除外するにはどうすればよいですか?
9 find  nfs 

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