[Linux CMD] 目录与文件相关的命令

. 代表次层目录

.. 代表上一层目录

- 代表前一个工作目录

~ 代表目前使用者身份所在的家目录

~account 代表account这个使用者的家目录(account是个账号名称)

常用的目录操作

  1. cd 切换目录
  2. pwd 显示当前目录
  3. lsls -l 列出当前目录下的文件和子目录
  4. mkdir 建立一个新目录
  5. rmdir 删除一个空目录
  6. rm 删除文件或目录

常用的文件操作

1、cat 显示文件内容

2、less 分页查看文件内容

3、more 分页查看文件内容,类似于less,但功能较少

4、grep 在文件中搜索匹配指定模式的行

复制代码
grep pattern file_name

5、touch用于创建新文件或更新现有文件的时间戳

复制代码
touch file_name

6、cp复制文件或目录

复制代码
cp source_file destination_file
cp -r source_directory destination_directory(递归复制目录)

7、mv 移动文件或目录,也可以用于重命名文件

复制代码
mv old_name new_name
mv source_file destination_directory

8、 chmod改变文件或目录的权限

复制代码
chmod 777 file_name

9、chown 改变文件或目录的所有者

复制代码
chown user:group file_name

10、find搜索文件系统中的文件

复制代码
find /path -name "pattern"
相关推荐
nxb5563 小时前
haproxy算法,ip透传,自定义haproxy错误页面
运维·服务器
Nebula嵌入式4 小时前
【C语言】09-深入解析main函数
linux·c语言·开发语言·嵌入式
AKAMAI4 小时前
你的源服务器可能是你做出的最昂贵决定
运维·人工智能·云计算
Dxy12393102165 小时前
Linux 编译安装 Python 3.12.10(多版本共存,不破坏系统Python)
linux·运维·python
技术深耕者6 小时前
AI Agent从演示到生产:企业进入“自动化层”时代
运维·人工智能·自动化
xz驱动分享6 小时前
Linux DMA 子系统学习笔记
linux·dma·rk3588·嵌入式软件
w67820077 小时前
Prisma不能优雅的支持DTO,试试Vona ORM吧
linux·运维·ubuntu
APItesterCris7 小时前
Open Claw 实战教程:5 分钟搭建京东商品自动化监控与数据分析系统
大数据·运维·数据库·数据仓库·自动化
Darkwanderor8 小时前
Linux系统编程实战项目:模拟实现shell
linux·c++
便利店10248 小时前
TCP 为什么有时故意跑不快?拥塞控制与滑动窗口一次讲清
服务器·网络协议·tcp·拥塞控制