常用文件管理命令

L i n u x − 常用文件管理命令 \Huge{Linux-常用文件管理命令} Linux−常用文件管理命令

文章目录

常用命令

命令 功能
Ctrl+insert 复制
Shift+insert 粘贴
Ctrl+s 暂停该终端
Ctrl+q 恢复向终端输出
Ctrl+c 取消命令,并且换行
Ctrl+u 清空本行命令
Tab 可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项
pwd 显示当前路径
mkdir XXX 创建目录XXX
touch XXX 创建一个文件
cat XXX 展示文件XXX中的内容
gcc XXX.c -o YYY 用gcc编译XXX.c文件,生成的可执行文件命名为YYY
touch 用于修改文件或者目录的时间属性,包括存取时间和更改时间。

查找当前目录下某一类型的文件(并删除): find . -name "*.txt" |xages rm -rfv

ls命令

列出当前目录下所有文件

ls -l:展示详细信息

ls -h:人性化的显示详细信息

ls -a : 显示所有的文件(包括被隐藏的文件, 所有被隐藏的文件都是以.开头的)
ls ll :等价于ls -la

cd命令

cd .:当前所在目录

cd ..:切换到上级目录

cd ../../:切换到上上级目录

cd [dirName]:切换到指定目录

cd ~:切换到用户主目录

cd -:切换到上次访问的目录

rm

rm XXX:删除普通文件

rm XXX -r:删除文件夹

rm -i file.txt:删除文件时询问

rm -f 文件名:强行删除文件,没有提示

rm -rf 目录名字:删除文件夹以及文件夹中的文件命令

选项说明:

  • -r:向下递归删除
  • -f:直接强行删除,没有提示

mv

mv XXX YYY:将XXX文件移动到YYY,XXX和YYY可以是一个路径,重命名也是用这个命令

cp

cp XXX YYY:将XXX文件复制成YYY,XXX和YYY可以是一个路径

touch

basg 复制代码
touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录...]

参数说明:

  • a: 改变档案的读取时间记录。
  • m:改变档案的修改时间记录。
  • c:假如目的档案不存在,不会建立新的档案,与--no-create的效果一样。
  • f:不使用,是为了与其他Unix系统的相容性而保留。
  • r:使用参考档的时间记录,与-file的效果一样。
  • d:设定时间与日期,可以使用各种不同的格式。
  • t:设定档案的时间记录,格式与date指令相同。
  • --no-create:不会建立新档案。
  • --help:列出指令格式。
  • --version:列出版本讯息。

案的时间记录,格式与date指令相同。

  • --no-create:不会建立新档案。
  • --help:列出指令格式。
  • --version:列出版本讯息。
相关推荐
HideF7 小时前
Linux sudo
linux
FlightYe7 小时前
视界原理之3D视频(四):裸眼、眼镜和头显
android·linux·c++·3d·ffmpeg·音视频
蹊黎8 小时前
Linux 下用 C 语言实现进度条
linux·c语言·单片机
牛马鸡niumasi10 小时前
【Linux】C语言文件操作
linux
say_fall10 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
wacsii10 小时前
【Linux进程(一)】Linux 进程初探:操作系统如何管理进程?fork() 为什么返回两次?
linux·运维·服务器
AI+程序员在路上10 小时前
RV1126B 上支持的模型及全流程应用--从CNN及语音到 LLMVLM 与跨平台选型
linux·c语言·人工智能
默|笙11 小时前
【Linux网络】传输层协议TCP(1)---TCP报文介绍
linux·网络·tcp/ip
相思难忘成疾11 小时前
从零搭建 Kubernetes 1.30 集群:kubeadm 部署一主多从实战(RHEL 9.3 + Docker + flannel)
linux·运维·kubernetes
用户41071920132511 小时前
用 systemd 从零做一个系统健康巡检服务:脚本、沙箱与磁盘满排查实战
linux·ubuntu