开发常用的 Linux 命令汇总1(文件和目录)
作为开发者,Linux是我们必须掌握的操作系统之一。因此,在编写代码和部署应用程序时,熟练使用Linux命令非常重要。这些常用命令不得不会,掌握这些命令,工作上会事半功倍,大大提高工作效率。
作为开发者,Linux是我们必须掌握的操作系统之一。因此,在编写代码和部署应用程序时,熟练使用Linux命令非常重要。这些常用命令不得不会,掌握这些命令,工作上会事半功倍,大大提高工作效率。
一. 文件和目录
cd命令
用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。
cd [目录路径] • 1
其中,目录路径是您要更改为的新目录的路径。
以下是一些常用的用法:
示例:
进入home目录下的jetsontx2nx606目录
pwd命令
显示当前所在的工作路径
示例:
ls命令
查看文件与目录的命令,list的缩写
ls [选项] [目录路径]
其中,选项是可选的,它们控制着ls命令的输出格式,目录路径是要列出其内容的目录的路径。
以下是一些常用选项:
示例:
显示当前所在目录的详细资料
cp命令
用于复制文件,copy的缩写,还可以把多个文件一次性地复制到一个目录下
cp [选项] 源文件 目标文件 • 1
其中,源文件是要复制的文件或目录的路径,目标文件是将源文件复制到的新位置的路径。
以下是一些常用选项:
示例:
1.将名为file1.txt的文件从当前目录复制到名为dir2的目录中,可以使用以下命令:
cp file1.txt dir2/
2.将整个目录从当前目录复制到名为dir2的目录中,并且要包含所有子目录和文件,则可以使用以下命令:
cp -r dir1/ dir2/ • 1
mv命令
用于移动文件、目录或更名,move的缩写
mv [options] source destination
其中,source是要移动或重命名的原始文件或目录的路径,destination是新位置或新名称的路径。如果destination是现有目录,则将源文件/目录移动到该目录中;如果destination是新文件名,则会将源文件/目录重命名为destination。
mv命令的一些常见选项包括:
示例:
1.将文件“file1.txt”移动到目录“dir1”,可以使用以下命令:
mv file1.txt dir1/ • 1
2.将文件“oldname.txt”重命名为“newname.txt”,可以使用以下命令:
mv oldname.txt newname.txt
rm命令
用于删除文件或目录,remove的缩写
rm [选项] 文件/目录 • 1
其中,选项是可选的,可以有多个,常见的选项包括:
选项 | 执行 |
-f | 就是force的意思,忽略不存在的文件,不会出现警告消息 |
-i | 互动模式,在删除前会询问用户是否操作 |
-r | 递归删除,不提示确认,最常用于目录删除,是一个非常危险的参数 |
示例:
- 删除一个文件:
rm myfile.txt • 1
- 删除一个目录及其内容:
rm -r dir2/
强制删除一个文件,不提示确认:
rm -f myfile.txt