Linux常用命令

Jeed Lv2

目录

1. ls - 列出目录内容

ls 命令用于显示目录内容。

  • ls [选项] 列出当前目录内容
  • ls -l 详细列表,显示文件详细信息
  • ls -a 列出所有文件,包括隐藏文件
  • ls -lh 文件大小以可读格式显示

2. cd - 切换目录

cd 命令用于在目录之间导航。

  • cd .. 切换到上一级目录
  • cd / 切换到系统根目录
  • cd ~ 切换到用户主目录
  • cd - 切换到上一个所在目录

3. mkdir - 创建目录

mkdir 命令用于创建目录。

  • mkdir [目录名] 创建新目录
  • mkdir dir1 dir2 同时创建多个目录
  • mkdir -p /tmp/dir1/dir2 递归创建多层目录

4. rm - 删除文件和目录

rm 命令用于删除文件和目录。

  • rm [文件] 删除指定文件
  • rm -r [目录] 递归删除目录及内容
  • rm -f [文件] 强制删除,不进行确认
  • rm -rf [目录] 强制递归删除目录

5. cp - 复制文件和目录

cp 命令用于复制文件或目录。

  • cp [源文件] [目标文件] 复制文件
  • cp -r [源目录] [目标目录] 递归复制目录
  • cp [文件] [目录] 将文件复制到指定目录

6. mv - 移动和重命名文件

mv 命令用于移动或重命名文件和目录。

  • mv [源文件] [目标文件] 移动/重命名文件
  • mv -f [源文件] [目标文件] 强制移动文件
  • mv [源目录] [目标目录] 移动/重命名目录

7. cat - 显示文件内容

cat 命令用于显示文件内容。

  • cat [文件] 显示文件内容
  • cat [文件1] [文件2] 显示多个文件内容
  • cat -n [文件] 显示内容和行号

8. less - 分页显示文件内容

less 命令用于分页浏览文件内容。

  • less [文件] 浏览文件内容
  • less +[数值] [文件] 从指定行开始查看
  • /[字符串] 搜索指定字符串

9. head/tail - 查看文件开头/结尾

head 和 tail 命令用于查看文件开头和结尾内容。

  • head -n [数值] [文件] 查看开头数行
  • tail -n [数值] [文件] 查看结尾数行
  • tail -f [文件] 实时监控文件新增内容

10. grep - 在文件内搜索字符串

grep 命令用于在文件内搜索指定字符串。

  • grep [字符串] [文件] 搜索指定字符串
  • grep -i [字符串] [文件] 忽略大小写搜索
  • grep -r [字符串] [目录] 递归目录搜索

以上总结了Linux系统中最常用的命令,熟练掌握这些命令可以大大提高工作效率。

  • 标题: Linux常用命令
  • 作者: Jeed
  • 创建于 : 2023-10-12 12:57:19
  • 更新于 : 2023-10-12 12:58:31
  • 链接: https://mlou.xyz/posts/linux-command.html
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论