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

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

3
ファイルの各行の重複を削除します
たとえば、各行の重複を削除するにはどうすればよいですか? 1 1 1 2 1 2 3 5 5 4 1 2 3 3 この出力を取得したい: 1 2 3 5 4 1 2 3 多くの行(100,000)があり、各行には一意の値が必要です。Perlは最速かもしれませんが、PerlまたはBashでそれを行うにはどうすればよいですか?
7 linux  bash  perl  uniq 

4
仮想ディスクの手動クローン/再作成
かなり手動で仮想ディスクイメージのクローンを作成しようとしています。これまでの私の方法論の概要は次のとおりです。 VirtualBoxで120GBのHDDを使用して仮想マシンを作成します(ハイパーバイザーとHDDのサイズは関係ありません。ほとんどの場合、パーティションサイズなどの残りの質問との完全性と一貫性のために含まれます) Ubuntu 12.04.3を仮想マシンにインストールします 仮想マシンを閉じる 仮想マシンに関連付けられた仮想ハー​​ドディスクをマウントする オペレーティングシステムファイルとデータを抽出してディレクトリに保存する 仮想ハードディスクのメタデータを保存する 新しい仮想ディスクを作成し、(6)からパーティションとブート情報を復元します (5)から正しいパーティションにデータを復元します 問題 複製したVMが完全に起動しません。GRUBはコピーするようだ、と表示されます(Ubuntuがそれにインストールされている)私のルートパーティションを確認します。Ubuntuが読み込まれそうになっているように、Grubを一度通過すると紫色の画面が表示されます。その後、停止します。その後、Grubを起動してOSを選択すると、コマンドラインカーソルが点滅します。入力できません。クローン作成プロセスで不足しているものがあると思われます(詳細については以下を参照)。注:私はレガシーではなくgrub2を使用しています。 なぜあなたはこれをやっている? 契約上の要件の一部として、仮想ディスクをバージョン管理に保存する必要があります。バージョン管理で巨大なバイナリBLOB(仮想ディスク)を使用することは、主にclone(git)/ checkout(svn)だけでなく、diffにとっても苦痛です。複数のファイルに圧縮することを検討しましたが、上記の(5)で抽出したOS /データを操作できる必要があります。VCSリポジトリには、完全なVMを構築するために必要なすべての情報が必要です。 詳細 説明した内容を再現するための詳細な手順: VMを作成し、Ubuntu Live CDを起動します 「Ubuntuを試す」を選択します ターミナルを開く msdosパーティションを作成します:sudo parted / dev / sda mklabel msdos 2GBのスワップファイルを作成します。sudoparted / dev / sda mkpart primary linux-swap 2048s 4198399s ルートパーティションに残りのドライブを使用します。sudo parted / dev / sda mkpart primary ext4 …

1
まれな引数で実行されているFirefox
私はps aux|grep firefoxコマンドからこの出力を得ました: $ ps aux|grep firefox auraham 5443 17.3 11.0 2600628 426484 ? Sl 18:10 0:54 /usr/lib/firefox/firefox auraham 5496 24.0 17.9 2558108 691700 ? Sl 18:10 1:15 /usr/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -intPrefs 5:50|6:-1|18:0|28:1000|33:20|34:10|43:128|44:10000|49:0|51:400|52:1|53:0|54:0|59:0|60:120|61:120|91:2|92:1|106:5000|117:0|119:0|130:10000|155:24|156:32768|158:0|159:0|167:5|171:1048576|172:100|173:5000|175:600|176:4|177:1|186:2|200:60000| -boolPrefs 1:0|2:0|4:0|26:1|27:1|30:0|35:1|36:0|37:0|38:0|41:1|42:1|45:0|46:0|47:0|48:0|50:0|55:1|56:1|57:0|58:1|62:1|63:1|64:0|65:1|66:1|67:0|68:1|71:0|72:0|75:1|76:1|80:1|81:1|82:1|83:0|85:0|86:0|87:1|88:0|93:1|94:0|100:0|105:0|108:1|109:0|111:1|112:1|114:1|118:0|120:0|122:0|124:1|125:1|131:0|132:0|133:1|135:0|146:0|153:0|154:0|157:1|160:0|162:1|164:1|165:0|170:0|174:1|179:0|180:0|181:0|182:1|183:0|184:0|185:1|188:1|192:0|193:0|194:1|195:1|196:0|197:1|198:1|199:1|201:0|202:0|204:0|212:1|213:1|214:0|215:0|216:0| -stringPrefs 3:7;release|134:3;1.0|151:332; ¼½¾ǃː??։֊׃״؉؊٪۔܁܂܃܄ᅟᅠ᜵ ???‐’․‧??????? ‹›⁁⁄⁒ ⅓⅔⅕⅖⅗⅘⅙⅚?⅜⅝⅞⅟∕∶⎮╱⧶⧸⫻⫽⿰⿱⿲⿳⿴⿵⿶⿷⿸⿹⿺⿻ 。〔〕〳゠ㅤ㈝㈞㎮㎯㏆㏟꞉︔︕︿﹝﹞?./。ᅠ???�|152:8;moderate| -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser …
7 linux  ubuntu  firefox 


3
CLIのPDFリーダー
端末でSSHを介して使用できるPDFリーダーを探しており、それをで実行できますscreen。そのようなものは存在しますか? 理想的には、少なくともless-ページ風のページャが必要ですが、PDFの書式設定、ページ番号付け、さらにはドキュメント内のリンク間のナビゲーションも必要です。Vimの統合は素晴らしいことですが、私はそれについてあまりにも多くのことを求めています。あなたが私を間違っていると証明したなら、私は大好きです。
7 linux  vim  pdf  shell  pdf-reader 

6
btrfsを使用した安定したLinuxディストリビューションはありますか?
私はFreeBSDでZFSの大ファンであり(安定する前からホームサーバーで使用しています;最先端です)、btrfsを試して、それがどのように進化しているかを確認したいと思います。 それはまだ大部分が開発中であるので、通常の主流のディストリビューションはどれもオプションとしてbtrfsを持っていません。私は何年もLinuxを使用していなかったので、btrfsを試してみるための最良のオプションは何なのか本当にわかりません。 要件: インストールが簡単 カーネルの再構築を必要とせずにサポートされているbtrfs ありがとう!


1
systemdを使ってarch linuxでRAID 0のNTFSパーティションを自動マウントする方法
最近、私はこのwikiに従ってinitscriptからsystemdに切り替えましたが、起動中に次のようなエラーが発生しました。 Job dev-md126p5.device/start timed out これは私のfstabです: /dev/mapper/VGLinux-lvroot / ext4 rw,relatime,stripe=64,data=ordered 0 1 /dev/mapper/VGLinux-lvhome /home ext4 rw,relatime,stripe=64,data=ordered 0 2 /swapfile none swap defaults 0 0 /dev/md126p5 /media/data ntfs-3g uid=xiaoxing,gid=users 0 0 これが私のパーティションスキームです:私は同一でデフォルトとして2つのハードドライブを持っています、それはraid0です。このような3つのパーティション: windows 7、200GB、NTFS Linux、100GB、LVM /、30GB、ext4 / home、30GB、ext4 将来の支出のための残りの部分。 データ、残り、NTFS 「タイムアウト」の後、それは緊急モードに私を投げます、私は手動でデータパーティションをマウントすることができ、そして「systemctl default」を実行することができます、それはシステムを正しく起動します。あるいは、fstabファイルの "data"部分をコメントアウトして、システムに入って簡単にマウントすることもできます。 systemdに切り替える前に問題はありません。今私はそれをマウントするために私自身の.serviceファイルを書くことを含むすべてを試みました、しかしそれはまだ起動中にパーティションをマウントすることができません。何か案は? 編集#1 上記のエラーはjournalctlによるもので、起動中に画面に表示されるエラーは以下のとおりです。 [ TIME ] Timed out …

3
oxpsからpdfまたはイメージへ - Linux
私は.oxpsファイルを.pdfまたは他のファイル形式に変換する問題を解決しようとしています。 Linux用の解決策はありますか? 私は周りを探し回っていて、これまでのところあまり思い付くことはできません。 最初にxpsに変換してからpdfに変換するものすらありますか? ImageMagickを試してみました convert そして ghostscriptしかし、運はありません。多分私は何か悪いことをしている? 注意:私はGentooやUbuntuを使っています。 編集 解決策は@ThatGuyからの回答でカバーされています。しかし、どういうわけか、 mudraw と引き込まれなかった mupdf-tools (私はヘッドレス12.04.5 LTSのUbuntuを実行している)Ubuntuの上。 ただし、ソースはから入手可能です MuPDFの ウェブサイト私はソースを作り、問題を解決することができました。
6 linux  pdf  conversion  xps 

1
<< EOFとは何ですか?
私はLinux adminの初心者です。コードをデバッグする方法をGDBで学習している間に、プログラムが読み取るためのinput.txtファイルを作成する必要があります。次のようなリダイレクトシンボルを知っています &gt;, &gt;&gt; and &lt;が、Googleで情報を見つけることができませんでした &lt;&lt; Googleはそれを無視しているので。誰かが説明できますか &lt;&lt;EOF 以下ですか?ありがとう。 cat &gt;input.txt &lt;&lt;EOF

1
Linuxのより強いlaptop_mode
Linuxのラップトップモードを強化することはできますか? 何かがキャッシュにないものを読みたいと思っても、私はハードドライブをスピンダウンして、スピンアップしないようにしたいのです。一般に、私はこれらのモードを持ちたいです: 普通 現在のノートパソコンのモード より強いラップトップモード:キャッシュされていないものを読む(そしてそれをキャッシュする)必要があるときだけスピンアップします。本当にメモリを圧迫しているのでなければ、何かを書くスピンアップはありません(例外:コンソールの明示的な "sync"コマンド)。そのため、カーネルはプロセスを10秒間D-sleepに保つことができます。 強制ラップトップモード:ピリオドアップしないでください。このモードをオフにしない限り、問題のあるプロセスをD-sleepのままにします。ハードドライブの代わりに爆弾があるように。 また、アクセス時間を追跡したい(mount -o atime)が、更新するためだけにハードドライブを回転させたくない。 これに近づくことができるいくつかの設定またはカーネルパッチはありますか? 私は "強制ラップトップモード"のための特別なIOスケジューラを書くべきでしょうか?例えば。 echo suspend &gt; /sys/block/sda/queue/scheduler ドライブをロックして echo cfq &gt; /sys/block/sda/queue/scheduler もう一度それを解除するには?


1
大きなファイルをまとめてダウンロードする方法
私は40GBのファイルをダウンロードしてそれを私のUSBフラッシュドライブに直接保存しようとしています。ローカルハードドライブに十分なファイル用のスペースがないからです。 私はまた私のインターネット接続で一日あたり10GBのダウンロードに制限されています、そして私のUSBはFAT32でフォーマットされているのでそれは4GB以上のファイルを扱うことができません。 毎日このファイルの4GBの塊をいくつかダウンロードして、それらがすべてダウンロードされたときにそれらをつなぎ合わせる方法はありますか? 私はWindows 10を使用していて、Kali LinuxのライブUSBキーも持っています。

3
スーパー+矢印キーをホーム/エンドに再マップ
home / end / pageup / pagedownキーがなくても、たくさんの新しいウルトラブックが登場します。私はこれらの不足しているキーに "windows key(super)+ arrow key"を再マッピングしたいと思います。 これを実行するための最良の方法は何ですか? xevは、他のキーを修飾するのではなく、スーパーキーを押すことを独自のキー入力として報告しているようです。

3
aptitudeを使ってlibeventをインストールする方法?
うまくいかないようです。 aptitude install libevent1 locate libevent /usr/share/doc/libevent1 /usr/share/doc/libevent1/changelog.Debian.gz /usr/share/doc/libevent1/copyright /var/cache/apt/archives/libevent1_1.3e-3_amd64.deb /var/lib/dpkg/info/libevent1.list /var/lib/dpkg/info/libevent1.md5sums /var/lib/dpkg/info/libevent1.postinst /var/lib/dpkg/info/libevent1.postrm /var/lib/dpkg/info/libevent1.shlibs falcon@cache1:~/src/beanstalkd-1.4.3$ libevent1

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