• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • TikTok ダウンロード
    • Douyin ダウンロード
  • - Webツール
    • BASE64
    • Base64→画像
    • 画像→Base64
    • URLエンコード
    • JavaScript
    • タイムスタンプ
    • ユニコード変換
    • JSON整形
    • 拡張子変更
    • リスト作成
    • CSS最適化
  • - 暗号化ツール
    • MD5暗号化
    • ランダムジェネレーター
  • - 画像ツール
    • 画像圧縮
    • QRコードジェネレーター
    • QRコードリーダー
    • 壁紙プレビュー
    • 画像 EXIF
  • - 情報シート
    • 血液型遺伝
    • 服のサイズ
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linux環境開発効率強力なコマンド棚卸
2021-12-14

以前、linuxの下でよく使われるいくつかのコマンドについて書きました。Linuxの入門--仕事の効率を高めるコマンドを参照してください。次にlinuxの下で開発してよく使われるコマンドについて紹介します。パッケージ圧縮コマンドtar、ファイル検索コマンドfind、ファイルコンテンツ検索コマンドgrep、elf実行可能ファイル分析ツールreadelfなどがあります。

1、パッケージ圧縮コマンドtar

linuxではソースコードのパッケージ解凍などによく遭遇しますが、linuxのX windowでやるとアウトになります。次に、このツールの一般的なコマンドパラメータと運用例を示します。

主なコマンド:

-cパッケージの作成

-x解包

-tパッケージの内容をリストする

-r指定されたパッケージにファイルを追加

-uパッケージ内のファイルの更新

オプション:

-jパケットを作成または解くときにbzip 2を使用して圧縮または解凍する。

-zパケットの作成または解除時にgzipを使用して圧縮または解凍を行う。

-Zパッケージの作成または解凍時にcompressを使用して圧縮または解凍を行う。

-fの後に指定されたパッケージファイル名が続く。

-vパッケージング/パケット解除プロセスの表示

-Cパッケージ解除後のパスの指定

例:

tar -czf tmp.tar.gz/tmpは「/tmp」ディレクトリの圧縮パッケージをtmpとして格納.tar.gz;

tar -xzf tmp.tar.gz-C/homeはtmp.tar.gzパケットは「/home」ディレクトリの下に解かれる。

tar -t tmp.tar.gzはtmpを表示する.tar.gzパッケージのファイル情報;

2、ファイル検索コマンドfind

突然xxxを知りません.cはその経路の下で、あなたはまだlinuxの中のX windowでこのファイルを検索することはできませんか?findこそ簡単で強暴な利器だろう。

コマンドの形式は次のとおりです。

find検索するパス式

例:

find . -name 1.txt現在のディレクトリとそのサブディレクトリの下でファイル「1.txt」を検索します。

find /tmp -name 1.txt「/tmp」ディレクトリとそのサブディレクトリの下でファイル「1.txt」を検索します。

またfindでは、ファジイ検索もサポートされています。

find . -name *test*.c

より高度な使い方はmanマニュアルなどを参考にすることができます。

3、ファイル内容検索コマンドgrep

私はバグを調べて、ログを見て、ログを見て、突然1つの肝心なlog情報を発見して、それではこの情報はそのソースファイルの中で印刷したのですか?この時grepを使いました。

ファイルコンテンツ検索コマンドgrep

grepコマンドは、指定したパターンマッチングを検索するために使用されます。フォーマットは次のとおりです。

grep[コマンドオプション]検索するマッチングモード[検索するファイル]

例:

grep cams test.txt「test.txt」ファイルでcams文字列を検索します。

grep-r cams/root/cams「/root/cams」ディレクトリとそのサブディレクトリの下のすべてのファイルでcams文字列を検索します。

grepコマンドは、ファイルの検索に加えて、任意の出力ストリームをgrepにリダイレクトして検索することもできます。

ps-ef|grep oraは、プロセス名に「ora」が含まれているすべてのプロセス情報を検索します。

実は以上がgrepの最も簡単で最もよく使われる使い方で、もっと高級な使い方はgrepのmanマニュアルなどを参考にすることができます。

4、ELFファイル分析ツールreadelf

このコマンドは比較的高度なコマンドで、上記のコマンドはよく使われていませんが、実用的なソフトウェアでもあります。ここではレンガを投げて玉を引いて、簡単な使い方を紹介します。

クエリー・ファイルのすべての情報

readelf object-file-name -a

クエリーelf header

readelf object-file-name -h

クエリーシンボルテーブル

readelf object-file-name -s

すべてのsection詳細の問合せ

readelf object-file-name-tまたはreadelf object-file-name-S

dumpのあるsectionの情報

readelf object-file-name -p section-name|section-index

readelf object-file-name -x section-name|section-index

readelf object-file-name -R section-name|section-index


ソース元URL:https://dopubox.com/article/p/c3da15d61f03d1c3

その他のツール
  • 文字数カウント TikTok ダウンロード Douyin ダウンロード BASE64 Base64→画像 画像→Base64 URLエンコード JavaScript タイムスタンプ ユニコード変換 JSON整形 拡張子変更 リスト作成 CSS最適化 MD5暗号化 ランダムジェネレーター 画像圧縮 QRコードジェネレーター QRコードリーダー 壁紙プレビュー 画像 EXIF 血液型遺伝 服のサイズ
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    「現実をみんなに伝えたい」能登高校書道部が新作の書道パフォーマンスを披露…部員それぞれが抱える大地震の被害
    2024-05-30

    ドローンサッカーで世界2位 大阪・星翔高校チーム 「世界でも通用することがわかった」
    2024-05-30

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    “家形埴輪”大集合、総選挙も 「住宅展示場の気分で」、奈良
    2024-06-01

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    ビルケンシュトック、創業から250年の歴史を振り返る2冊を出版
    2024-06-01

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    国際博物館の日、今年のテーマは「学びと研究のための博物館」
    2024-06-04

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    島左近の墓、京都の寺で発掘調査 三成の腹心、関ケ原後も生存?
    2024-06-05

    3日間限定発売! 名作パントンチェアが新たな魅力を纏った限定カラーで登場。
    2024-06-05

    写真家の吉田ルイ子さん死去
    2024-06-06

    佐渡金山の世界遺産登録、「情報照会」勧告
    2024-06-06

    なぜ、いま「先住民の現代アート」なのか? 『美術手帖』2024年7月号は、「先住民の現代アート」特集
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    ©  Dopu Box
    💛