Linux文件、目录相关命令

一、查看类命令

查看文件、目录属性:ls、stat、file

查看内容:cat、tac(从后往前)、more、less、tail、head

cat [OPTION] ...[FILE]...

-E:显示行结束符$

-n:对显示的每一行进行编号

more:翻页显示

head -n:指定显示前n行

tail -f:跟踪显示文件新增加的内容,退出需要ctrl+C

二、文件管理命令

文件拷贝、剪切、删除:cp、mv、rm

cp [OPTION]... [-T] SOURCE DEST

cp [OPTION]... SOURCE... DIRECTORY

cp [OPTION]... -t DIRECTORY SOURCE...

复制命令:cp SRC DESC

SRC是文件:

如果目标不存在,新建DEST,并将SRC数据写入DESC

如果目标存在:

目标是目录:将SRC拷贝到目录下

目标是文件:将SRC数据写入DESC

如果SRC有多个文件,目标必须是存在的目录;

常用选项:

-i:交互式

-r:递归复制

-a:归档,保留原文件所有属性

mv:移动文件

rm:删除文件

常用选项:

-i:交互式

-f:强制删除

-r;递归

**注:**要删除第一个字符为"-"的文件 (例如"-foo"),请使用以下方法之一:

rm -- -foo

rm ./-foo

文件时间戳管理:touch

查看文件状态:stat

三个时间戳:访问时间,修改时间,改变时间(元数据发生改变)

touch能修改访问时间,修改时间,改变时间;

三、目录管理命令

cd、pwd、ls、mkdir、rmdir、tree

mkdir -p:存在不报错,创建父目录

-v:显示详细信息

-m:指定权限

tree:显示目录层级

-d:只显示目录层级

rmdir:删除空目录

-p: 递归删除

**练习:**创建x_a,x_b,y_a,y_b

mkdir {x,y}_{a,b}

相关推荐
idolao3 分钟前
PE启动盘制作与启动教程 Windows版:NTFS格式化+一键制作+双模式引导指南
linux·运维·服务器
程序员晨曦4 分钟前
理解函数调用Function Call
java·运维·服务器
花无缺就是我12 分钟前
内网穿透哪个好,之神卓互联Linux版Arm安装教程2026最新
linux·运维·arm开发
of Watermelon League15 分钟前
SQL server配置ODBC数据源(本地和服务器)
运维·服务器·github
HalvmånEver20 分钟前
MySQL的数据类型(二)
linux·学习·mysql
小陈99cyh20 分钟前
安装NVIDIA Container Toolkit,让gpu容器环境跑通
运维·pytorch·docker·nvidia
xuxie9920 分钟前
N27 数据库UI
linux·c#
Run_Teenage22 分钟前
Linux:理解中断
linux·运维·服务器
北山有鸟25 分钟前
解析 Linux 内核驱动中的“换行美学”
linux·运维·服务器
Run_Teenage27 分钟前
Linux:信号保存与捕捉
运维·服务器