开发常用的 Linux 命令1(文件和目录)

简介: 开发常用的 Linux 命令1(文件和目录)

开发常用的 Linux 命令汇总1(文件和目录)

image.png

作为开发者,Linux是我们必须掌握的操作系统之一。因此,在编写代码和部署应用程序时,熟练使用Linux命令非常重要。这些常用命令不得不会,掌握这些命令,工作上会事半功倍,大大提高工作效率。


作为开发者,Linux是我们必须掌握的操作系统之一。因此,在编写代码和部署应用程序时,熟练使用Linux命令非常重要。这些常用命令不得不会,掌握这些命令,工作上会事半功倍,大大提高工作效率。



一. 文件和目录


cd命令


用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

cd [目录路径]
• 1

其中,目录路径是您要更改为的新目录的路径。


以下是一些常用的用法:


image.png


示例:

进入home目录下的jetsontx2nx606目录



pwd命令


显示当前所在的工作路径

示例:



ls命令

查看文件与目录的命令,list的缩写

ls [选项] [目录路径]


其中,选项是可选的,它们控制着ls命令的输出格式,目录路径是要列出其内容的目录的路径。

以下是一些常用选项:

image.png


示例:

显示当前所在目录的详细资料



cp命令


用于复制文件,copy的缩写,还可以把多个文件一次性地复制到一个目录下

cp [选项] 源文件 目标文件
• 1

其中,源文件是要复制的文件或目录的路径,目标文件是将源文件复制到的新位置的路径。

以下是一些常用选项:

image.png


示例:

1.将名为file1.txt的文件从当前目录复制到名为dir2的目录中,可以使用以下命令:

cp file1.txt dir2/

0bf7d41a215f4101b539963ad1ea82de.png


2.将整个目录从当前目录复制到名为dir2的目录中,并且要包含所有子目录和文件,则可以使用以下命令:

cp -r dir1/ dir2/
• 1



mv命令

用于移动文件、目录或更名,move的缩写

mv [options] source destination


其中,source是要移动或重命名的原始文件或目录的路径,destination是新位置或新名称的路径。如果destination是现有目录,则将源文件/目录移动到该目录中;如果destination是新文件名,则会将源文件/目录重命名为destination。


mv命令的一些常见选项包括:

image.png

示例:

1.将文件“file1.txt”移动到目录“dir1”,可以使用以下命令:

mv file1.txt dir1/
• 1

2.将文件“oldname.txt”重命名为“newname.txt”,可以使用以下命令:

mv oldname.txt newname.txt


a1769d5c658d48f49ce1507399c4a663.png



rm命令

用于删除文件或目录,remove的缩写

rm [选项] 文件/目录
• 1

其中,选项是可选的,可以有多个,常见的选项包括:

选项 执行
-f 就是force的意思,忽略不存在的文件,不会出现警告消息
-i 互动模式,在删除前会询问用户是否操作
-r 递归删除,不提示确认,最常用于目录删除,是一个非常危险的参数


示例:

  1. 删除一个文件:
rm myfile.txt
• 1
  1. 删除一个目录及其内容:
rm -r dir2/


06e7ae6bab35470e9f40cc981324dfb6.png


强制删除一个文件,不提示确认:

rm -f myfile.txt


相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
21天前
|
Ubuntu Linux Go
golang编译成Linux可运行文件
本文介绍了如何在 Linux 上编译和运行 Golang 程序,涵盖了本地编译和交叉编译的步骤。通过这些步骤,您可以轻松地将 Golang 程序编译成适合 Linux 平台的可执行文件,并在目标服务器上运行。掌握这些技巧,可以提高开发和部署 Golang 应用的效率。
165 14
|
20天前
|
存储 NoSQL Linux
linux积累-core文件是干啥的
核心文件是Linux系统在程序崩溃时生成的重要调试文件,通过分析核心文件,开发者可以找到程序崩溃的原因并进行调试和修复。本文详细介绍了核心文件的生成、配置、查看和分析方法
58 6
|
1月前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
141 20
|
22天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
60 8
|
22天前
|
存储 NoSQL Linux
linux之core文件如何查看和调试
通过设置和生成 core 文件,可以在程序崩溃时获取详细的调试信息。结合 GDB 等调试工具,可以深入分析 core 文件,找到程序崩溃的具体原因,并进行相应的修复。掌握这些调试技巧,对于提高程序的稳定性和可靠性具有重要意义。
140 6
|
1月前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
69 7
|
8月前
|
Ubuntu Linux
linux(三十六)文件和目录相关命令tree
linux(三十六)文件和目录相关命令tree
64 0
|
8月前
|
Linux
快速上手linux | 一文秒懂Linux各种常用目录命令(上)
快速上手linux | 一文秒懂Linux各种常用目录命令(上)
50 0
|
8月前
|
Linux Shell PHP
linux(十五)文件和目录相关命令-控制台输出命令echo和重定向
linux(十五)文件和目录相关命令-控制台输出命令echo和重定向
138 0
|
8月前
|
Linux
linux(十四)文件和目录相关命令cat和more
linux(十四)文件和目录相关命令cat和more
72 0

热门文章

最新文章