Linux常用命令行集锦(持续更新ing...)(上)

253 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

诸神缄默不语-个人CSDN博文目录

最近更新时间:2023.2.1 最早更新时间:2022.6.18

本文介绍Linux中常用的命令行。

  1. 删除文件
    1. rm 文件名:删除文件
    2. rm -r 文件夹路径:删除文件夹及其下所有内容
  2. 下载文件
    1. wget
      1. wget 网址:直接将文件下载到当前路径下 值得注意的是类似zenodo的文件,要删掉直接的下载链接后面的?download=1语句
      2. wget --spider 网址:检查指定文件是否存在。不下载数据,一般用于测试网络连接情况和预测数据大小
      3. wget -P 文件夹 网址:将文件下载到指定文件夹
  3. 复制
    1. 文件 cp source target(target可以是文件路径或者文件夹路径)
    2. 文件夹 cp -r source target
  4. 移动和重命名:mv 当前路径 要转移到的路径
    1. 移动某文件夹下所有文件到另一个文件夹下:mv 现文件夹/* 要转移到的文件夹
  5. 新建文件夹:mkdir
  6. 直接在终端查看文件内容:cat 文件路径
  7. 查看当前文件夹下的所有文件和一级文件夹:ls 文件夹路径
  8. 查看文件或文件夹大小:du命令
    1. du -h 文件名称:查看文件大小
    2. du -ah --max-depth=1 文件夹名称:查看该文件夹及其下一层子文件夹的大小
    3. du -sh 文件夹名称:仅显示该文件夹大小
    4. -h:以人类可读的形式输出
    5. -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
    6. -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小