正在加载今日诗词...
lishijiLishiji  2025-06-22 16:43 深谋之道 隐藏边栏 |   抢沙发  1 
文章评分 0 次,平均分 0.0

在 Linux 系统中,一切皆文件。掌握常用的文件管理命令,是每一个 Linux 用户迈出的第一步。本篇将全面总结 Linux 中的文件操作命令,包括新建、删除、更改、查看、复制和移动,适合初学者快速上手,也方便老鸟查漏补缺。


一、新建文件与目录

1. 创建文件:touch

touch file.txt

创建一个名为 file.txt 的空文件。如果文件已存在,将更新其修改时间。

2. 创建目录:mkdir

mkdir mydir

创建一个名为 mydir 的目录。

mkdir -p parent/child

创建多级目录,-p 表示自动创建不存在的上级目录。


二、删除文件与目录

1. 删除文件:rm

rm file.txt

删除 file.txt 文件。

2. 删除目录:rm -r

rm -r mydir

递归删除目录 mydir 及其中所有内容。

3. 强制删除:rm -rf

rm -rf mydir

无需确认,直接强制删除,使用时务必谨慎!


三、更改文件与目录

1. 重命名文件或目录:mv

mv old.txt new.txt

old.txt 重命名为 new.txt

2. 修改权限:chmod

chmod 755 file.sh

给予文件拥有者可读、写、执行权限,其他用户可读和执行。

3. 修改所有者:chown

chown user:group file.txt

file.txt 的所有者改为 user,所属组改为 group


四、查看文件与目录

1. 查看文件内容:cat / less / more

cat file.txt
less file.txt
more file.txt

分别用于快速查看文本内容,其中 less 支持翻页、向上滚动。

2. 列出文件和目录:ls

ls -l

以长格式显示当前目录内容,包括权限、所有者、大小等信息。

ls -a

显示所有文件,包括以.开头的隐藏文件。


五、复制文件与目录

1. 复制文件:cp

cp file1.txt file2.txt

file1.txt 复制为 file2.txt

2. 复制目录:cp -r

cp -r dir1 dir2

将目录 dir1 及其所有内容复制为 dir2


六、移动文件与目录

1. 移动文件或目录:mv

mv file.txt /path/to/destination/

file.txt 移动到指定目录中。

mv mydir newname

将目录 mydir 重命名为 newname


总结表格

操作 命令 示例
创建文件 touch touch a.txt
创建目录 mkdir mkdir mydir
删除文件 rm rm a.txt
删除目录 rm -r rm -r mydir
重命名/移动 mv mv old.txt new.txt
复制文件 cp cp a.txt b.txt
复制目录 cp -r cp -r dir1 dir2
查看目录内容 ls ls -l
查看文件内容 cat/less/more less file.txt
更改权限 chmod chmod 755 script.sh
更改所有者 chown chown www-data:www-data file

结语

掌握这些基础命令,是你深入 Linux 世界的第一步。文件管理不仅仅是操作技能,更是你高效使用服务器、开发环境和自动化脚本的基石。

欢迎将这篇博文收藏或分享给正在学习 Linux 的朋友!

 

声明:本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

lishiji
Lishiji 关注:0    粉丝:0
仙之巅,傲世间!生当作人杰,死亦为鬼雄。

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享