ls命令列出系统中的文件和目录。语法如下:
ls [/directory/folder/path]
如果删除路径,ls命令将显示当前工作目录的内容。您可以使用以下选项修改该命令:
pwd命令打印当前工作目录的路径,如/home/directory/path。下面是命令语法:
pwd [option]
它支持两个选项。-L或—logical选项打印环境变量内容,包括符号链接。同时,-P或-physical输出当前目录的实际路径。
使用cd命令来导航Linux文件和目录。要使用它,使用sudo权限运行以下语法:
cd /directory/folder/path
根据您当前的位置,它需要完整路径或目录名。例如,如果您已经在/username/directory/folder中,则忽略/username。
省略参数将把您带到主文件夹。下面是一些导航快捷键:
使用mkdir命令创建一个或多个目录,并设置其权限。确保您被授权在父目录中创建新文件夹。下面是基本语法:
mkdir [option] [directory_name]
要在目录中创建文件夹,请使用路径作为命令参数。例如,mkdir music/songs将在music中创建一个歌曲文件夹。下面是几个常见的mkdir命令选项:
在Linux操作系统中,使用rmdir命令删除空目录。该用户必须在父目录中具有sudo权限。语法如下:
rmdir [option] directory_name
如果文件夹包含子目录,该命令将返回一个错误。使用-p选项强制删除非空目录。
使用rm命令永久删除目录中的文件。下面是一般语法:
rm [filename1] [filename2] [filename3]
请根据需要调整命令中的文件数。如果遇到错误,请确保您在该目录中具有写权限。
若要修改该命令,请添加以下选项:
请谨慎使用rm命令,因为删除是不可逆的。避免使用-r和-f选项,因为它们可能会擦除所有文件。始终添加-i选项以避免意外删除。
使用cp命令将文件或目录(包括其内容)从当前位置复制到另一个位置。它有各种各样的用例,例如:
将一个文件从当前目录复制到另一个文件夹。指定文件名和目标路径:
cp filename.txt /home/username/Documents
cp filename1.txt filename2.txt filename3.txt /home/username/Documents
cp filename1.txt filename2.txt
cp -R /home/username/Documents /home/username/Documents_backup
使用mv命令移动或重命名文件和目录。要移动项目,输入文件名后跟目标目录:
mv filename.txt /home/username/Documents
同时,Linux下使用mv命令重命名文件的语法如下:
mv old_filename.txt new_filename.txt
touch命令允许您在特定的目录路径中创建一个空文件。语法如下:
touch [option] /home/directory/path/file.txt
如果省略路径,该命令将在当前文件夹中创建项目。您还可以使用touch在Linux命令行中生成和修改时间戳。
file命令允许您检查文件类型——是文本、图像还是二进制文件。语法如下:
file filename.txt