Linux操作系统命令(一)

5 阅读2分钟

(一) Linux 的文件系统特点

  • 树形结构:所有文件和目录从根目录/开始
  • 一切皆文件:硬件设备、进程等都被视为文件
  • 隐藏文件:以.开头的文件为隐藏文件

(二) 路径相关命令

命令特点
pwd显示当前工作目录的绝对路径
cd切换目录,可不加参数直接回到用户主目录
cd ..返回上一级目录
cd ~回到用户主目录

(三) lscd 命令特点

ls 命令特点:

  • ls:列出当前目录文件和文件夹
  • ls -l:以详细列表形式显示(权限、大小、修改时间)
  • ls -a:显示所有文件(包括隐藏文件)
  • ls -h:以人类可读方式显示文件大小
  • ls -lh:组合使用,显示详细信息且大小单位化

(四) Linux 命令概述特点

  • 命令格式命令 [选项] [参数]
  • 选项特点:短选项用-(如-l),长选项用--(如--help
  • 大小写敏感:命令和文件名都区分大小写
  • Tab补全:按Tab键可自动补全命令或文件名

(五) 查看命令特点

命令特点
cat显示整个文件内容,适合小文件
more分页显示,只能向下翻页
less更强大的分页查看,可上下翻页
head默认显示文件前10行
tail默认显示文件后10行,-f可实时跟踪文件更新
file查看文件类型

(六) 创建文件和文件夹特点

命令特点
touch创建空文件,若文件存在则更新修改时间
mkdir创建目录,-p可递归创建多级目录
>>>重定向创建文件(>覆盖,>>追加)

(七) 删除文件和文件夹特点

命令特点
rm删除文件,默认有确认提示
rm -f强制删除,不提示确认
rm -r递归删除目录及其内容
rm -rf最危险:强制递归删除,不可恢复
rmdir只删除空目录

常用命令组合特点

  • ls -la:显示所有文件(包括隐藏)的详细信息
  • mkdir -p a/b/c:一次性创建多级目录
  • rm -rf:谨慎使用,避免误删重要数据