Linux的基础知识和常见命令
一、怎样和shell交互Shell是Linux系统的命令行解释器人机交互方式分两种交互式交互登录终端后系统输出命令提示符如 [userlocalhost ~]$ 手动输入命令回车执行实时接收输出结果图中所有命令都属于交互式操作。非交互式交互将多条命令写入 .sh 脚本文件通过 bash 脚本名.sh 批量执行无需手动逐条输入。交互配套工具终端模拟器GNOME Terminal、Xshell、iTerm2等是输入shell指令的载体。二、Linux怎么存储文件Linux采用虚拟目录树结构存储文件核心特性根目录 / 是整个文件系统的起点所有硬盘、分区、外设都挂载到根目录下的子文件夹无Windows盘符概念。一切皆文件普通文本、程序、硬件设备、目录、网络接口都被抽象为文件。文件存储底层文件系统ext4/xfs/btrfs管理磁盘块通过inode记录文件元数据大小、权限、时间文件名存在目录块中文件名与inode映射分离。核心目录简述/home 普通用户家目录存放个人文件/etc 系统配置文件/bin / /usr/bin 系统基础命令程序/dev 硬件设备文件三、目录操作命令cd — 切换目录ls — 列出目录内容常用参数mkdir / rmdir — 创建/删除空目录四、文件增删改基础命令touch两大作用创建不存在的空文件 touch test.txt修改已有文件的访问/修改时间戳 touch test.txtcp — 复制文件/目录mv — 移动/重命名rm — 删除文件/目录