网站关键词搜索排名,注册企业视频号,wordpress 禁用修订,网站建设自查维护报告参考文章《Linux Basic – Linux and Unix Commands for File and Directory Manipulation》https://www.jianshu.com/writer#/notebooks/37377394/notes/66158656/preview◈ ls 列出目录的内容◈ cp 将文件和目录从一个位置复制到另一位置。◈ mv 将文件和目录从一个位置移动到…参考文章《Linux Basic – Linux and Unix Commands for File and Directory Manipulation》https://www.jianshu.com/writer#/notebooks/37377394/notes/66158656/preview◈ ls 列出目录的内容◈ cp 将文件和目录从一个位置复制到另一位置。◈ mv 将文件和目录从一个位置移动到另一位置然后重命名文件或目录。◈ rm 删除文件或目录。◈ cd 更改当前工作目录。◈ pwd 打印当前工作目录◈ ln创建符号链接文件或目录。◈ mkd创建一个新目录◈ rmdir仅删除一个空目录。◈ unlink删除常规文件和符号链接文件。1.什么是ls命令所述ls命令显示的当前目录的内容的标准输出。如果指定特定的目录或参数则将基于该目录或输出显示输出。ls命令语法Syntax: ls [Option] [Directory_Name]如何在Linux上使用ls命令# ls -lhtotal 24K-rwxr-xr-x 1 daygeek daygeek 237 Aug 19 00:48 mysql_backup_1.sh*-rwxr-xr-x 1 daygeek daygeek 241 Aug 19 00:48 mysql_backup_2.sh*-rwxr-xr-x 1 daygeek daygeek 761 Aug 19 00:48 mysql_backup.sh*-rwxr-xr-x 1 daygeek daygeek 98 Aug 19 00:48 passwd-up1.sh*-rwxr-xr-x 1 daygeek daygeek 159 Aug 19 00:48 passwd-up.sh*-rwxr-xr-x 1 daygeek daygeek 18 Aug 19 12:33 test.txt*Alternatively, you can use the exa command, which is a colorful alternative to the ls command. It is written in rusty language and looks small, fast, portable and modern.什么是cp(copy)命令cp(复制)命令是用于将文件和目录从一个位置复制到另一位置的基本Linux命令之一。When copying files from source to destination, the source file name does not change, but we can change the target file name if we need to.cp命令语法Syntax: cp [options] [Source] [Destination]如何在Linux上使用cp(copy)命令例如将tanisha.txt.gz文件从“ / home / daygeek / shell-script / backup /”目录复制到“ / home / daygeek / shell-script / backup / old”目录。$ cp /home/daygeek/shell-script/backup/tanisha.txt.gz /home/daygeek/shell-script/backup/old$ ls -lh /home/daygeek/shell-script/backup/oldtotal 28K-rwxr-xr-x 1 daygeek daygeek 237 Aug 19 00:48 mysql_backup_1.sh*-rwxr-xr-x 1 daygeek daygeek 241 Aug 19 00:48 mysql_backup_2.sh*-rwxr-xr-x 1 daygeek daygeek 761 Aug 19 00:48 mysql_backup.sh*-rwxr-xr-x 1 daygeek daygeek 98 Aug 19 00:48 passwd-up1.sh*-rwxr-xr-x 1 daygeek daygeek 159 Aug 19 00:48 passwd-up.sh*-rw-r--r-- 1 daygeek daygeek 149 Jan 27 20:26 tanisha.txt.gz-rwxr-xr-x 1 daygeek daygeek 18 Aug 19 12:33 test.txt*2.a 什么是scp命令scp命令命令在网络上的主机之间复制文件。它使用ssh进行数据传输使用相同的身份验证并提供与ssh相同的保护。3.什么是mv(move)命令mv(移动)是一种Linux命令可将一个或多个文件或目录从一个位置移动到另一个位置。它也可以用来重命名文件或目录mv(move)命令语法Syntax: mv [options] [Current_Name] [New_Name]如何在Linux上使用mv(move)命令例如将test.txt文件从“ / home / daygeek / shell-script / backup /”目录复制到新名称的“ / home / daygeek / shell-script / backup / old”目录magesh.txt。ls -lh /home/daygeek/shell-script/backup/*.txt-rw-r--r-- 1 daygeek daygeek 96 Jan 4 21:57 /home/daygeek/shell-script/backup/2daygeek.txt-rw-r--r-- 1 daygeek daygeek 94 Jan 4 21:56 /home/daygeek/shell-script/backup/2gtest.txt-rw-r--r-- 1 daygeek daygeek 18 Aug 19 12:33 /home/daygeek/shell-script/backup/test.txt当它成功移动可以在目标目录中找到它mv /home/daygeek/shell-script/backup/test.txt /home/daygeek/shell-script/backup/old/magesh.txtls -lh /home/daygeek/shell-script/backup/old/*.txt-rwxr-xr-x 1 daygeek daygeek 18 Aug 19 12:33 /home/daygeek/shell-script/backup/old/magesh.txt*什么是rm命令使用rm命令来删除文件目录设备节点符号链接等这是一个非常危险的命令每次使用rm命令时都要注意。必须使用该-r选项来递归删除文件或目录。rm(删除)命令的语法Syntax: rm [options] [Files or Directories]如何在Linux上使用rm(删除)命令使用下面的rm命令删除任何给定的文件。$ rm magesh.txt对于多个文件。$ rm magesh.txt thanu.txt递归删除目录。$ rm -Rf /home/magesh什么是cd命令cd命令引用更改目录该目录用于更改当前工作目录。如果提供了目录它将转到该目录。如果未提供任何参数它将转到当前用户主目录。如果为提供以~ (tilde)符号开头的目录名称则shell程序将尝试在不使用cd的情况下更改目录。cd命令语法Syntax: cd [Directory to be Navigate]如何在Linux上使用cd命令转到给定目录。$ cd /home/daygeek/shell-script/backup/old$ pwd/home/daygeek/shell-script/backup/old返回到home目录。$ pwd/home/daygeek/shell-script/backup/old$ cd$ pwd/home/daygeek要使用 out cd命令转到特定目录请使用~ (tilde)(波浪号)符号。$ pwd/home/daygeek$ ~/shell-script/backup/old$ pwd/home/daygeek/shell-script/backup/old什么是pwd命令pwd命令代表“当前工作目录”或“打印当前工作目录”用于输出当前工作目录的路径。pwd命令语法Syntax: pwd [Options]如何在Linux上使用pwd命令在终端上运行pwd命令以获取当前工作目录。$ pwd/home/daygeek/shell-script/backup/old$ ls -lhtotal 28K-rwxr-xr-x 1 daygeek daygeek 18 Aug 19 12:33 magesh.txt*-rwxr-xr-x 1 daygeek daygeek 237 Aug 19 00:48 mysql_backup_1.sh*-rwxr-xr-x 1 daygeek daygeek 241 Aug 19 00:48 mysql_backup_2.sh*-rwxr-xr-x 1 daygeek daygeek 761 Aug 19 00:48 mysql_backup.sh*-rwxr-xr-x 1 daygeek daygeek 98 Aug 19 00:48 passwd-up1.sh*-rwxr-xr-x 1 daygeek daygeek 159 Aug 19 00:48 passwd-up.sh*-rw-r--r-- 1 daygeek daygeek 149 Jan 27 20:26 tanisha.txt.gz什么是mkdir命令mkdir命令是基本的Linux / UNIX命令可用于创建新目录(如果尚不存在)。mkdir命令的语法Syntax: mkdir [Directory_Name]如何在Linux上使用mkdir命令mkdir命令允许用户创建一个新目录。$ mkdir /home/daygeek/ansible什么是rmdir命令可以使用rmdir命令轻松删除空目录。rmdir命令语法Syntax: rmdir [options] [Empty_Directory_Name]运行以下命令删除/删除名为“ 2g-test”的空目录。$ rmdir /home/magesh/2g-test9.什么是ln命令ln命令用于在Linux上创建链接文件或目录。符号链接也称为符号链接或软链接是一种特殊类型的文件指向Linux中的另一个文件或目录。它类似于Windows中的快捷方式。它可以指向相同或不同文件系统或分区上的文件或目录。ln命令语法Syntax: ln -s [Source_File_Name or Directory_Name] [Symbolic_Link_File_Name]如何在Linux上使用ln命令可以使用以下命令来创建软链接。确保目标目录不包含链接文件名。如果是这样做了将收到以下错误消息。$ ln -s service11.sh /home/daygeek/shell-script/backup/old/daygeek.txt$ ls -l daygeek.txtlrwxrwxrwx 1 daygeek daygeek 12 Jan 28 11:39 daygeek.txt - service11.sh错误信息:$ ln -s service11.sh /home/daygeek/shell-script/backup/old/magesh.txtln: failed to create symbolic link /home/daygeek/shell-script/backup/old/magesh.txt: File exists什么是unlink命令在取消链接命令删除一个给定的常规文件和符号链接文件。一次只接受一个文件。unlink命令语法Syntax: unlink [Regular_File_Name or Symlink_File_Name]运行以下命令以取消链接给定的符号链接文件。$ unlink daygeek.txt