当前位置:首页>Linux>Linux文件操作命令,六个命令搞定日常

Linux文件操作命令,六个命令搞定日常

  • 2026-10-11 06:34:34
Linux文件操作命令,六个命令搞定日常

经常有人问我 Linux 命令难不难学。其实常用的也就四五十个,分成八类,一类五六个命令。今天先讲文件操作这一块。

先说 ls,看当前目录有什么。直接敲 ls 回车,文件平铺显示。蓝色的是文件夹,不过 Linux 里叫目录。但注意,平铺模式看不到隐藏文件,而这些以点开头的文件往往是 .bashrc 之类的重要配置。

$ ls -a          # 显示所有文件(含隐藏)
$ ls -al         # 列表形式,带权限、用户、大小
$ ls -alh        # -h 以 K/M/G 单位显示大小

我平时用得最多的就是 ls -alh,三个参数一组合,大部分场景都够用。

cat 看文件内容。cat filename.txt 直接输出到终端。它还能拼文件——cat log1.txt log2.txt,连在一起看。

touch 建空文件。touch newfile.txt,ls 一看就有了。它的另一个作用是更新文件时间戳,文件已经存在的话,touch 一下修改时间就刷新了,很多脚本和监控就靠这个触发动作。

cp 复制文件。cp file.txt folder/。复制目录要加 -r,不然报错。

$ cp -r myfolder/ /home/   # -r 递归复制整个目录

mv 移动文件。mv file.txt /home/。它还能当改名用——同一个目录下移动就是重命名。

$ mv 1k.txt 1024.txt   # 同目录 = 改名

最后是 rm,删除文件。Linux 默认没有回收站,删了找不回来。删目录要加 -r。至于 rm -rf /* 这个命令,网上有很多段子,但真别试。

删文件之前先 ls 看一眼确认路径,养成这个习惯能省很多麻烦。

今天这六个——ls、cat、touch、cp、mv、rm,先敲熟。下一篇讲文本编辑和查看。

最新文章

随机文章