GNU/Linux >> Znalost Linux >  >> Linux

mv:příkaz nenalezen

Příkaz mv přesune soubory a adresáře do jiných umístění. Je podobný příkazu cp, ale neponechává původní objekt na místě. Proto je mv spíše operace vyjmutí a vložení. Shell Bash nemá vyhrazený příkaz pro přejmenování, ale místo toho používá k provedení této funkce mv. Akt „přesunutí“ souboru nebo adresáře a zadání nového názvu jako cíle v podstatě přejmenuje daný objekt.

Syntaxe

Syntaxe příkazu mv je:

$ mv [options] {file/directory name to move} {file/directory name destination}

Chcete-li například přesunout ~/file1 do /opt/file1:

$ mv ~/file1 /opt/mylist

Pro účely přejmenování je syntaxe:

$ mv [options] {old file/ directory name} {new file/directory name}

Možnosti příkazu mv

Následující tabulka uvádí některé možnosti pro příkaz mv.

Možnost Popis
-i Interaktivní režim. Před přepsáním cílových souborů se zeptejte.
-f Vynutit pohyb. Pokud cílový soubor existuje, bezpodmínečně jej přepište.

Pokud při spouštění příkazu mv narazíte na níže uvedenou chybu:

mv: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce Příkaz
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpine apk add coreutils
Arch Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

Příklady příkazů mv

1. Přesuňte soubor do libovolného umístění:

# mv source target

2. Přesuňte soubory do jiného adresáře se zachováním názvů souborů:

# mv source1 source2 source3 target_directory

3. Nevyžadujte potvrzení před přepsáním existujících souborů:

# mv -f source target

4. Požádejte o potvrzení před přepsáním existujících souborů bez ohledu na oprávnění souboru:

# mv -i source target

5. Nepřepisujte existující soubory v cíli:

# mv -n source target

6. Přesouvejte soubory v podrobném režimu se zobrazením souborů po jejich přesunutí:

# mv -v source target


Linux
  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. netstat:příkaz nenalezen

  1. kubectl:příkaz nenalezen

  2. tvservice:příkaz nenalezen

  3. lspci:příkaz nenalezen

  1. pstree:příkaz nenalezen

  2. ufw:příkaz nenalezen

  3. rm:příkaz nenalezen