Unix & Linux

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

4
SSDドライブのファイルシステム
従来のファイルシステムは、非SSDドライブ向けに最適化されており、たとえば、データの局所性が重要で、断片化が問題であると常に考えていました。 今日、SSDドライブに推奨されるファイルシステムはありますか?ext4を使用するほうがいいですか?
24 filesystems  ssd 


2
GNU / Linux SUS v3 +に準拠していないのはなぜですか?
GNU / Linuxが現在SUS(Single UNIX Specification)v3またはさらに優れたSUS v4に準拠していない理由について、具体的な詳細を探しています。 SUSに準拠していない方法で実装または実装していないアプリケーションAPIとユーザーユーティリティは何ですか?
24 linux  standard 

6
SSH経由で接続した直後にスクリプトを実行するにはどうすればよいですか?
私はこの質問を始めましたが、開いている間に答えました。この質問を投稿し、自分のソリューションでフォローアップし、他の潜在的なソリューションに対して公開したままにします。 <バックストーリー> 私はtmuxおよびvimユーザーです。フラッシュムービーでカーネルパニックが発生したときにUbuntu開発マシンが動き出すことを心配する必要がないので、リモートvimの作業が好きです。tmuxを実行するということは、再起動後に開いているファイルが私を待っており、中断したところから続行できることを意味します。次のように接続すると、tmuxセッションでのvimの実行で問題が発生しました。 ssh example.com -t 'tmux attach' UTF-8の問題は、通常どおりにシェルインし、手動でtmuxセッションにアタッチした場合に発生しない、発生します。 </バックストーリー> 私は私が私の中で設定した他のもののいずれかの影響を与えませんsshのログイン時に何かを開始する再利用可能な方法で、したいです.zshrc(またはあなたの.bashrcない私の開発環境で、必要な場合がありますが、まだbashのを使用している場合)を非常に言われたマシンで時々ローカルで作業しているときに表示されます。

1
プログラムの出力をリダイレクトし、それでも標準出力に送る方法はありますか?
はい。プログラムの出力をファイルにリダイレクトしたい場合は、このようなことをします prog > file stdoutとstderrの両方をそのファイルにリダイレクトしたい場合は、 prog > file 2>&1 出力をファイルに送信する場合は、これで十分です。しかし、出力をファイルに送りながら、まだstdout / stderrに送りたい場合はどうでしょうか?そのため、出力はファイルに保存されますが、プログラムの実行中にコンソールで確認できます。それを行う方法はありますか?もしそうなら、どのように?

5
Linuxシステムを削除する方法は?
Linuxディストリビューションを構築しており、バイナリなどを削除しました。システムは、GCCや開発ツールを使用しません。これはChromeキオスクなので、システムを削除できれば非常に役立ちます。 ... 実行時にどのファイル/ライブラリが使用されているかを監視することで、未使用のシステムファイル(バイナリなど)をすべて削除する方法はありますか?別の方法が望ましいかもしれませんが、このようなことを達成する方法はありますか?

4
zshとbashの間でエイリアスとPATH設定を共有する
私が通常使用するシェルはzshです。lsやなどの一部のプログラムで色を有効にするエイリアスがいくつかありますgrep。また、カスタムパスを設定して、標準ではない場所(など~/bin/)でプログラムを実行できるようにしました。 私は、rootのシェルを変更しないだろうにzsh、それがルートだけでなく、それを持つことができますので、私はこれらの設定を共有したいと思います。zsh調達していないことがわかります/etc/profile。でソースできますが/etc/zsh/zprofile、他の「適切な」方法が必要です。
24 shell  bash  zsh  path  alias 

8
ファイルがすでに両側にあるときにディレクトリ構造を同期する方法はありますか?
同じファイルを持つ2つのドライブがありますが、ディレクトリ構造はまったく異なります。 ソース側の構造と一致するように、宛先側のすべてのファイルを「移動」する方法はありますか?おそらくスクリプトで? たとえば、ドライブAには次のものがあります。 /foo/bar/123.txt /foo/bar/234.txt /foo/bar/dir/567.txt ドライブBには次のものがあります。 /some/other/path/123.txt /bar/doo2/wow/234.txt /bar/doo/567.txt 問題のファイルは巨大(800GB)なので、それらを再コピーしたくありません。必要なディレクトリを作成し、ファイルを移動して、構造を同期したいだけです。 宛先で各ソースファイルを見つけ、一致するディレクトリに移動し、必要に応じて作成する再帰的なスクリプトを考えていました。しかし、それは私の能力を超えています! 別のエレガントなソリューションがここに与えられました:https : //superuser.com/questions/237387/any-way-to-sync-directory-structure-when-the-files-are-already-on-both-sides/238086




23
UnixとLinuxのいたずら
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 あなたの同僚で遊ぶのが素晴らしいだろう、あなたはどの無害ないたずらを知っていますか?
24 untagged 

30
面白い* nixワンライナーはありますか?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 この質問は歴史的に許可されていたため開いたままですが、このサイトのトピックに関する適切な質問とは見なされず、今日質問された場合は閉じられます。 詳細:https : //unix.stackexchange.com/faq 「あなたの言うことはすべて/ dev / nullにパイプされます」というTシャツを見ました。信じられないほどおかしくはありませんが、少なくとも面白いです。 他に誰かが良いワンライナー* nixジョークを持っていますか?
24 untagged 


3
sudoで使用する変数をエクスポートする方法は?
Slackwareを使用sbopkgすると、ソースからパッケージをビルドすることが許可されます。リポジトリはDebianほど大きくはありませんが、素晴らしいです。 一部のソフトウェアでは、VICE c64エミュレーターなどで環境変数を使用できます。変数FFMPEGがに設定されている場合 、エミュレーターの記録yesが有効にffmpegなります。 使ってみた $ export FFMPEG=yes; sudo sbopkg -B -i vice しかしffmpeg、無効になっています。 代わりに私は使用する必要がありました $ su - $ export FFMPEG=yes $ sbopkg -B -i vice 動作します。 どのように環境変数を使用するにはsudo?

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