Change the group of the specified files to newgroup (dired-do-chgrp).
Change the owner of the specified files to newowner (dired-do-chown). (On most systems, only the superuser can do this.)
The variable dired-chown-program specifies the name of the
program to use to do the work (different systems put chown in
different places).
Print the specified files (dired-do-print). You must specify the command to print them with, but the minibuffer starts out with a suitable guess made using the variables lpr-command and lpr-switches (the same variables that lpr-buffer uses; see Hardcopy).
Compress the specified files (dired-do-compress). If the file appears to be a compressed file already, it is uncompressed instead.
Load the specified Emacs Lisp files (dired-do-load). See Lisp Libraries.
Byte compile the specified Emacs Lisp files (dired-do-byte-compile). See Byte Compilation.
Search all the specified files for the regular expression regexp (dired-do-search).
This command is a variant of tags-search. The search stops at
the first match it finds; use M-, to resume the search and find
the next match. See Tags Search.
Perform query-replace-regexp on each of the specified files, replacing matches for regexp with the string to (dired-do-query-replace-regexp).
This command is a variant of tags-query-replace. If you exit the query replace loop, you can use M-, to resume the scan and replace more matches. See Tags Search.
One special file-operation command is + (dired-create-directory). This command reads a directory name and creates the directory if it does not already exist.

