strip

ストリップを使用して.shstrtabを削除する
strip

ストリップを使用して.shstrtabを削除する

私は気づいた彫刻ELF部分を取り除きます。.symtabそして.strtab、ところで強制的に削除する方法はありますか?.shstrtabそれも一部ですか?そのオプションを試しましたが、うまく-Rいきません。ストリップは何も起こらなかったかのようにやめた。現在のストライプバージョンは2.30です。 ...

Admin

Solaris 11のSamba4 Giant
strip

Solaris 11のSamba4 Giant

Linuxでは、samba4は少なくともSlackwareでは約60MBです。 私がコンパイルしてSolaris 11にインストールしたsamba4は104MBです! だから私は服を脱がせようとしています。 Solaris 生テープ #!/usr/bin/bash set -e find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null find . | xargs file | ...

Admin

なぜ`strip`はELF実行可能ファイルからセクションヘッダを削除しないのですか?
strip

なぜ`strip`はELF実行可能ファイルからセクションヘッダを削除しないのですか?

最小ELF実行可能ファイルには、ELFヘッダーと少なくとも1つのプログラムヘッダーがあれば機能します。ただし、短い実行可能ファイルでストリップを実行すると、セクションヘッダーテーブルまたはセクション文字列セクションを削除せずに、プログラムの実行に何も提供しない場合でも保持することを決定します(私が知っている限り)。 ストリッピングで削除されない理由はありますか?実行可能ファイルを実行するために必要とされていないすべてを削除できる別のユーティリティはありますか?セクションヘッダーを削除するために作成しているコードゴルフ実行可能ファイルを手動で編集してみました...

Admin

ストリップLinux(CentOS7)システム
strip

ストリップLinux(CentOS7)システム

Linuxシステム(特にCentOS 7)を必要な部分に縮小するには?特定のコマンドを求めるのではなく、私が持っているパッケージとその用途に関する詳細情報をどこで見つけることができるかについてのヒントをもっと提供します。 使用すると、長いパッケージのyum list installedリストが表示されます。私のコンピュータでその目的が何であるかをどうやって知ることができますか?アンインストールしてもコンピュータが破損しないかどうかはどうすればわかりますか? 編集:答えてくれてありがとう。他のLinuxディストリビューションを使用することは私が望む方法では...

Admin

Linux Mintからバイナリを削除するのは安全ですか?
strip

Linux Mintからバイナリを削除するのは安全ですか?

私のコンピュータのディスク容量を減らそうとしましたが、私が消去したログに加えて、ライブラリディレクトリ(duおよび/usr/lib)/libとバイナリディレクトリ(/sbin、、、、、)がほとんどのスペースを占めていることがわかりました。/bin/usr/bin/usr/sbin すべてのバイナリとライブラリを削除しても安全ですか?では、stripどのオプションを使用する必要がありますか?システムを捨てて再インストールするのに時間を無駄にしたくありません。 ...

Admin

ファイル名を取得するためのディレクトリパスの削除
strip

ファイル名を取得するためのディレクトリパスの削除

私がやっていることはLAMEを使ってmp3を変換することです。動作する古いスクリプトを作成しましたが、この機能を追加したいと思います。ファイルを削除するのではなく、そのファイルを使用して、すでに存在するサブディレクトリがある新しいルートフォルダに保存します。パスは 。 これはインターネットから得られたコードで、スクリプトからパスを取得するために使用されます。 c=$FILENAME xpath=${c%/*} xbase=${c##*/} xfext=${xbase##*.} xpref=${xbase%.*} path=${xpath} ...

Admin

Linuxシステムをアンインストールする方法は?
strip

Linuxシステムをアンインストールする方法は?

私はLinuxディストリビューションを構築し、バイナリなどを削除しました。システムはChromeキオスクなので、GCCや開発ツールを使用しないので、多くの役に立つシステムを削除できる場合... 実行時に使用されているファイル/ライブラリを観察して、未使用のシステムファイル(バイナリなど)をすべて削除する方法があるかどうか疑問に思います。たぶん他のアプローチがより良いかもしれませんが、このようなことをする方法はありますか? ...

Admin

カーネルモジュールにはどのくらいのStrip(1)-ingが適していますか?
strip

カーネルモジュールにはどのくらいのStrip(1)-ingが適していますか?

私は定期的にSlackware Linux用のパッケージを作成し、そのプロセスの一部はスペースを少なくするためにバイナリを削除することです。カーネルモジュールがある場合strip --strip-all(またはstripオプションがない場合)、通常プラグインが失敗することがわかりました。 致命的:cloop挿入エラー(/lib/modules/2.6.38.7-smp/kernel/fs/cloop/cloop.ko):無効なモジュール形式 カーネルモジュールにはどのレベルのストリッピングが推奨されますか?を使用している場合、--strip-de...

Admin

シンボルを削除した後のコアファイル
strip

シンボルを削除した後のコアファイル

g++ 4.3を使用してアプリケーションを構築しています。そのオプションを使用する代わりに、可能な最大最適化レベルを使用しており、-gビルド後にシンボルを削除しています。 私のアプリケーションとライブラリからシンボルを削除しなくても、コアファイルはまだ役に立ちますか? (アプリケーションがクラッシュしたときに生成されます。) 最大限の最適化でアプリケーションをコンパイルする場合、コアファイルは役に立ちますか? (オプションもなく、-gストリップ記号もありません。) ...

Admin

ncurses terminfoのサイズを小さくする方法
strip

ncurses terminfoのサイズを小さくする方法

私はncursesのterminfoデータベースが/usr/share/terminfo約7MBであることを知りました(直接コンパイルしました)。 64MBのディスク容量を持つ組み込みLinuxにデプロイする場合は、大きすぎます。 不要なアイテムを削除し、最も頻繁に使用されるアイテムを維持してサイズを縮小する方法はありますか?これは実際に何をしますか? 編集する:一般的なPCやSSHクライアントで一般的に使用されるterminfoに関する情報や参考資料はありますか? ...

Admin