GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So erstellen Sie einen temporären Ordner in Ubuntu mit MKTemp

Einführung

Temporäre Dateien werden verwendet, um Daten zwischenzuspeichern, die das Betriebssystem während des Betriebs vorübergehend benötigt und verschwinden, wenn sie nicht mehr benötigt werden. Sie verschwinden nach dem Neustart von selbst.

Dieser Befehl in Linux ermöglicht es dem Benutzer, eine temporäre Datei oder ein temporäres Verzeichnis im tmp-Ordner zu erstellen. Jetzt bringen wir Ihnen bei, den Befehl mktemp unter Linux zu verwenden.

Die Syntax des mktemp-Befehls

Die Syntax :

$ mktemp [option] … [template]

Zum Beispiel:

$ mktemp

Ausgabe:

Sie haben gerade eine temporäre Datei im tmp-Verzeichnis erstellt. Und der Dateiname wird auch automatisch generiert.

Auch:

Usage: mktemp [OPTION]... [TEMPLATE]
Create a temporary file or directory, safely, and print its name.
TEMPLATE must contain at least 3 consecutive `X's in last component.
If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
Files are created u+rw, and directories u+rwx, minus umask restrictions.

  -d, --directory     create a directory, not a file
  -u, --dry-run       do not create anything; merely print a name (unsafe)
  -q, --quiet         suppress diagnostics about file/dir-creation failure
      --suffix=SUFF   append SUFF to TEMPLATE.  SUFF must not contain slash.
                        This option is implied if TEMPLATE does not end in X.
      --tmpdir[=DIR]  interpret TEMPLATE relative to DIR.  If DIR is not
                        specified, use $TMPDIR if set, else /tmp.  With
                        this option, TEMPLATE must not be an absolute name.
                        Unlike with -t, TEMPLATE may contain slashes, but
                        mktemp creates only the final component

  -p DIR              use DIR as a prefix; implies -t [deprecated]
  -t                  interpret TEMPLATE as a single file name component,
                        relative to a directory: $TMPDIR, if set; else the
                        directory specified via -p; else /tmp [deprecated]

      --help     display this help and exit
      --version  output version information and exit

Report mktemp bugs to [email protected]
GNU coreutils home page: </software/coreutils/>
General help using GNU software: </gethelp/>
Report mktemp translation bugs to <http://translationproject.org/team/>
For complete documentation, run: info coreutils 'mktemp invocation'
Code language: HTML, XML (xml)

Ein temporäres Verzeichnis erstellen

Um dies zu tun. Fügen wir dem Befehl die Option -d hinzu:

$ mktemp -d

Ausgabe:

Benennen Sie die temporäre Datei

Wenn Sie die temporäre Datei benennen möchten, fügen Sie am Ende mehr als 3 X hinzu. Zum Beispiel:

$ mktemp newfileXXX

Ausgabe:

Oder Sie nennen das temporäre Verzeichnis:

$ mktemp -d newdicXXX

Ausgabe:

Suffix hinzufügen

Um dies zu tun. Fügen wir dem Befehl die Option –suffix hinzu. Zum Beispiel:

$ mktemp newfileXXX --suffix ".txt"
Code language: JavaScript (javascript)

Ausgabe:

Schlussfolgerung

Wir haben Ihnen gerade beigebracht, den mktemp-Befehl unter Linux zu verwenden.

Ein weiterer interessanter Artikel könnte sein:A Easy Way How To Install GIT (Complete Guide)


Ubuntu
  1. So installieren Sie WordPress mit Nginx unter Ubuntu 18.04

  2. So synchronisieren Sie Verzeichnisse mit Lsyncd unter Ubuntu 20.04

  3. So installieren Sie Nagios unter Ubuntu 14.04

  4. So installieren Sie Nagios unter Ubuntu 16.04

  5. Wie kann man Ubuntu sperren lassen?

So installieren Sie Make unter Ubuntu 20.04

So installieren Sie Ansible unter Ubuntu 20.04

So installieren Sie FreeFileSync unter Ubuntu 18.04, 19.04, 16.04

Wie aktualisiere ich von 12.04 auf 12.10 mit CD?

Wie erstelle ich einen Link zu einem Ordner in Ubuntu 18.04 mit Gui?

So ändern Sie die Ordnerfarbe in Ubuntu 22.04