Cat
[ function Description ]
Create a file
The #cat command is used to string or display the contents of a file, but if you read the data from a standard input device and redirect the results to a new file, you can reach the purpose of creating a new file. the Cat command can only receive data from the keyboard when editing a new file, and cannot flexibly edit the contents of the file so flexibility is far less flexible than a dedicated text editing tool that can only be used to create simple files
[ syntax Format ]
cat[--heip][--version]>|>>[ file name ]
[ option parameter ]
Parameters |
Description |
--help |
Display Help information and exit |
--version |
Display version information and exit |
ln
[ function Description ]
Establishing a Connection file
# The symbolic connection file is a special file that allows access to files or directories located in other directories using a smaller resource space. A symbolic link file consists of a hard link and a soft link, and a hard link is an inode(node) that points to the block blocks where the file is placed , and the new i node and my file original I nodes point to the same content, and a soft link is a new, separate file that points to the linked file, similar to Win7 the shortcut in
[ syntax Format ]
ln[ parameter ][-t][ source file Link file ]
ln[ parameters [ source file ] []
ln[ parameter [ source file ] [ the directory where the new linked file is located ]
ln[ parameter ][-t][the directory where the new linked file is located ] [ source file ]
[ option parameter ]
Parameters |
Description |
-B |
To back up a target linked file that already exists |
-F |
When linking, delete the same name file in the same directory as the target linked file, regardless of the file type |
-I. |
Ask users before overwriting existing files |
-N |
A soft link to a directory is considered a normal file |
-S |
Create soft links to source files, not hard links |
-T |
Specifies the directory to which the linked file is created, by default the linked file is created to the user's directory |
-V |
Show instruction execution Process |
-T |
Treat a linked file as a normal file |
Mv
[ function Description ]
Move and rename files
#mv can manipulate files, rename directories, and move them
[ syntax Format ]
mv[ parameters [ source files ] [ target files ]
[ option parameter ]
Parameters |
Description |
-B |
If you need to overwrite the file, back up before overwriting |
-I. |
Interactive operation if the MV operation causes an overwrite of the target file that already exists, the system asks whether to rewrite and the user enters y or nto avoid overwriting it by mistake. |
-F |
No interactive operation, no hint during MV coverage |
-U |
If the destination file already exists and is consistent with the source file or is newer than the source file, the file is not moved |
-V |
Displays the name of the file on the screen while moving each file |
-S |
The backup suffix character or string is used with the-b parameter to specify the backup file suffix string |
Rm
[ function Description ]
deleting files
English xxxx # When some files do not need to be, you can use the RM command to permanently remove from the hard disk, which is typically used to delete files. For linked files, only the link is broken and the source file remains unchanged. The user needs the appropriate action permission when deleting
[ syntax Format ]
rm[ parameters [ file or directory ]
[ option parameter ]
Parameters |
Description |
-I. |
Interactively delete a destination file |
-F |
In contrast to-I, when deleting a file, the user is not prompted to forcibly delete |
-R |
Represents RM to delete all directories and subdirectories in the specified destination file list, which can be used to delete non-empty directories |
-D |
Change the hard link of the directory you want to delete directly to 0, and then delete the directory, noting that the privilege is only available to Superuser |
-V |
Show command Execution procedure |
Touch
[ function Description ]
# A special case of the touch command when creating a file. Touch is used to modify the access and modification time properties of the specified file, create a new empty file if the specified file does not exist, and set the file access at the current time
[ syntax Format ]
touch[-r< Reference file >][ file name ]
[ option parameter ]
Parameters |
Description |
-r< Reference documents > |
Use the time attribute of the reference file to set the new file instead of the current default time |
Just do a summary if it is wrong, please Daniel criticism advice.
Sincerely salute
Copyright notice
The contents of this summary are all excerpt from "Linux Command complete technical treasure" Zhang Dong
Creation of a Linux command file move delete