Linux文件目录操作指令

简介: 进入 home/itcast 目录  cd /home/itcast ls 显示目录内容:  ls mkdir 创建一个目录 家庭A:  mkdir familyA   cd 切换目录 进入familyA 目录:  cd familyA ls 显示当前目录内容:  ls touch 新建空文件    touch father.txt 家庭A中有一个父亲

进入 home/itcast 目录

 cd /home/itcast

ls 显示目录内容:

 ls

mkdir 创建一个目录 家庭A:
 mkdir familyA
 

cd 切换目录 进入familyA 目录:
 cd familyA

ls 显示当前目录内容:

 ls

touch 新建空文件
 
 touch father.txt 家庭A中有一个父亲
 touch mother.txt 有一个母亲
 touch son.txt 儿子
 touch daughter.txt 女儿

mkdir 创建一个目录

 mkdir house 房子

cd 切换目录

 cd house

mkdir 创建目录
 mkdir kitchen 厨房
 mkdir bathroom 卫生间
 mkdir roomA
 mkdir roomB
 mkdir roomC
 touch sofa.txt 沙发

ls 显示目录内容:

 ls 显示

cd 切换目录

 cd roomB

touch 新建空文件
 touch bed.txt
 echo "Your are the best boy." > book.txt 建立带简单内容的文件
 cat book.txt 查看文件内容

cd 切换目录
 cd .. 返回上一级目录
 cd roomC

touch 新建空文件
 touch bed.txt
 echo "Your are the best girl." > book.txt
 cat book.txt
 touch doll.txt

cp 拷贝文件
 cp doll.txt /home/itcast/familyA/house/roomB

cd 切换目录
 cd ..
 cd roomB

ls 显示目录内容:

 ls 显示

cd 切换目录
 cd ..

mv 移动文件
 mv sofa.txt /home/itcast/familyA/house/roomB

cd 切换目录
 cd roomB

ls 显示目录内容:

 ls 显示

rm 删除文件目录
 rm doll.txt
 

more less 分页显示

 more book.txt

wc 显示文档行数,字数,字符数
 wc book.txt

find 查找指定的文件
 find -name book.txt

grep 查找指定字符串

 grep best book.txt

pwd 显示当前目录

tree 显示目录树

rmdir 删除空目录
 rmdir bathroom

ln -s 建立软连接

 ln -s /home/itcast/familyA/house/roomB /home/roomB
 

目录
相关文章
|
2月前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
149 3
|
16天前
|
消息中间件 Linux
Linux:进程间通信(共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量)
通过上述讲解和代码示例,您可以理解和实现Linux系统中的进程间通信机制,包括共享内存、消息队列和信号量。这些机制在实际开发中非常重要,能够提高系统的并发处理能力和数据通信效率。希望本文能为您的学习和开发提供实用的指导和帮助。
79 20
|
1月前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
74 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
26天前
|
Ubuntu Linux Go
golang编译成Linux可运行文件
本文介绍了如何在 Linux 上编译和运行 Golang 程序,涵盖了本地编译和交叉编译的步骤。通过这些步骤,您可以轻松地将 Golang 程序编译成适合 Linux 平台的可执行文件,并在目标服务器上运行。掌握这些技巧,可以提高开发和部署 Golang 应用的效率。
195 14
|
25天前
|
存储 NoSQL Linux
linux积累-core文件是干啥的
核心文件是Linux系统在程序崩溃时生成的重要调试文件,通过分析核心文件,开发者可以找到程序崩溃的原因并进行调试和修复。本文详细介绍了核心文件的生成、配置、查看和分析方法
85 6
|
27天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
79 8
|
27天前
|
存储 NoSQL Linux
linux之core文件如何查看和调试
通过设置和生成 core 文件,可以在程序崩溃时获取详细的调试信息。结合 GDB 等调试工具,可以深入分析 core 文件,找到程序崩溃的具体原因,并进行相应的修复。掌握这些调试技巧,对于提高程序的稳定性和可靠性具有重要意义。
228 6
|
2月前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
45 4
|
2月前
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
226 3
|
2月前
|
Linux Python
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
在 Linux 系统中,了解目录下文件数量是常见的需求。本文介绍了四种方法:使用 `ls` 和 `wc` 组合、`find` 命令、`tree` 命令以及编程实现(如 Python)。每种方法都附有详细说明和示例,适合不同水平的用户学习和使用。掌握这些技巧,可以有效提升系统管理和日常使用的效率。
1394 6