• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxはinstallコマンドとcpコマンドの詳細を区別します
2022-01-13

Linuxの多くのコマンドの中で、installコマンドとcpコマンドはファイルをコピーすることができますが、使い方に違いがあり、使用するときにどのように選択するか分からない人も少なくありません。以下、installコマンドとcpコマンドを区別する方法を教えてあげます。一緒に見に行きましょう。

これらの違いは主に次のとおりです。

1、最も重要な点は、ターゲットファイルが存在する場合、cpはファイルを空にしてから新しいファイルに書き込み、installは元のファイルを削除してから新しいファイルに書き込むことです。これは、使用中のファイルに内容を書き込むと、実行中のファイルを書き込むと失敗する可能性があります。たとえば、書き続けているファイルハンドルに新しいファイルを書き込むとエラーが発生するファイルなどの問題が発生する可能性があります。Installを使用して削除して書き込む(新しいファイルハンドルが生成される)方法でインストールすると、これらの問題を回避できます。

2、installコマンドはファイル権限の問題を適切に処理します。例えば、install-cはターゲットファイルの権限をrwxr-xr-xに設定します。

3、installコマンドはより適切なdebug情報を印刷し、SElinuxコンテキストの問題も自動的に処理します。

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

当時LFS 6をコンパイルしていた頃は、installのコマンドとcpとchmod、chgrpの違いが分からなかった?

仕事の后でやっと1つのRunningの过程が胜手にcpを行うことができないことを理解して、いつも“text busy”をヒントにして、运维部の先辈达のあげた提案はmvを采用してcpに取って代わって、今日先辈はinstallのこの命令を知らないように见えます。

ここではinstallコマンドについて簡単に説明します。

Install copyファイルのリストで、owner,groupを含むファイルのプロパティを設定できます。通常、Makefilesで指定したディレクトリにcopyプログラムを使用するために使用されます。

一般的な使い方は以下の3つの形式があります。

1: install -d [option] DIRECTORY [DIRECTORY.。。] 複数をサポートします。mkdir−pと同様に再帰をサポートする。

例えば、install−d a/b/c e/fの結果はmkdir−p a/b/c e/fと同じである。

2: install [option] SOURCE DEST

SOURCEファイル(テストはディレクトリではありません)をDEST file(ファイル)にコピーします。

install a/e cの結果はcp a/e cのようです。cはファイルでなければなりません。

使用可能なオプション-D

install-D x a/b/c#効果はmkdir-p a/b&&cp x a/b/cに似ています

3: install [option] SOURCE [SOURCE.。。] DIRECTORY

複数のSOURCEファイルを宛先ディレクトリにコピーします。

install a/*dここでdはディレクトリである。

使用可能なオプション

-b:自動バックアップ。

-m:インストールファイルの権限の設定

-p:ファイルを保持するtimestamps.つまりファイルのtimestaampsはsourceファイルと同じです。インストール時間ではなく、インストールファイルのmtimeを使用してファイルのbuild時間を追跡したい場合。

-s : Strip the symbol tables from installed binary executables.

-S:バックアップファイルの接尾辞。

install -S .bak new old#oldファイルは自動的にmvによってold.bak.

-v:verbose、installのファイルの詳細を印刷します。

`-c‘

Ignored; for compatibility with old Unix versions of `install’。 #旧版と互換性のあるunix.

-C:(大文字)

ファイルをインストールするが、ターゲットファイルがソースファイルと同じ(判断方法はコード確認を見る必要がある)場合にスキップすると、同じファイルを保持できるmtimeが得られる.

Linux installコマンドとcpコマンドの使い方を説明しましたが、最大の違いはコピー先ファイルが存在する場合、コピーに失敗しないようにinstallを削除してから使用することです。このドキュメントが皆さんの役に立つことを願っています。


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

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa app.tool_clock
  • かど番・藤井聡太、第4局始まる 将棋、叡王戦
    2024-05-30

    小学館も来週に報告書公表
    2024-05-31

    芸術レベルのグッズも登場! パリ・東京・大阪の名コレクションが集まる「TRIO展」
    2024-06-01

    まだ無名だった作曲家エルガーが、婚約の贈り物として捧げた名曲【クラシック今日は何の日?】
    2024-06-01

    三姉妹が温泉旅行で取っ組み合いの大げんか うっとうしくてめんどうくさい家族愛描く「お母さんが一緒」
    2024-06-02

    香川県・直島に開館する新たな美術館の正式名称が「直島新美術館」に決定
    2024-06-03

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

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    「企画展 歌と物語の絵 ―雅やかなやまと絵の世界」(泉屋博古館東京)開幕レポート。歌、物語、絵画が織りなす芸術世界へ
    2024-06-04

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    「台北當代2024」開幕レポート。「台湾マーケットのニーズに応えるプラットフォームに」
    2024-06-04

    クールべ《世界の起源》はなぜ攻撃されたのか? ポンピドゥー・センター・メッスで破壊・盗難事件
    2024-06-04

    スマイル社が性犯罪被害者支援の法人設立
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    ビル・エヴァンスの名言「才能なんて取るに足りない」【本と名言365】
    2024-06-05

    アキナの山名さん骨折 毎日放送、ロケ中に転倒
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    umami.is をおすすめする理由
    2025-07-04

    ©  Dopu Box
    💛