上课时间:2023年11月1日 周三
一、Linux系统下各文件夹
bin
Binaries(二进制文件)缩写,该目录下存放相关操作的命令
boot
存放的是启动Linux时使用的一些核心文件,包括一些链接文件和镜像文件
dev
device(设备)的缩写,存放的是Linux的外部设备
etc
存放所有的系统管理所需的配置文件及子目录
home
用户主目录,在Linux系统中,每个用户都会有一个自己的目录,切目录名称一般与账户名称一样
lib
library(库)缩写,可以提高效率、方便,相当于是工具箱,用来存放系统中基本的依赖/共享库,几乎所有的应用程序都有对应的lib
media
媒体文件,Linux系统会自动识别一些设:优盘、光驱等,识别后Linux系统会把这个设备挂载到该目录下
mnt
让用户临时挂载别的文件系统,比如:将光驱挂载在mnt上,进入该目录后就能看到光驱的内容了
opt
optional(可选),给主机额外安装软件所存放的目录,例如:安装oracle数据库,则可以放到该目录下
proc
processes(进程)缩写
root
该目录是超级管理员用户主目录
sbin
super user(超级用户二进制文件缩写),存放的是系统管理员使用的系统管理程序
tmp
临时文件
sys
system(系统缩写),存放的是系统文件
srv
系统启动后需要提取的数据
usr
unix(系统内核)、shared(分享)、resources(资源),共享资源的缩写,通常会把一些应用程序和文件放在该目录下,从而达到共享或开放的作用
var
该目录下存放的是不断扩充着的数据文件,通常把经常修改的数据放在该目录下
二、Linux命令
查看IP地址
ifconfig(ens33后面的IP是当前虚拟机的IP地址)
清屏
命令:clear
快捷键:ctrl+l
测试连接到某主机
ping+主机IP地址
终止命令
快捷键:ctrl+c
操作系统的命令通常分为四类:增 删 改 查
ll/ls
查看当前目录下都有哪些内容,包括文件和子目录
ll可以查看到内容的详细信息
ls仅展示内容名称
drwxr-xr-x
文件权限
2
子目录数量
第一个root
文件所有者
第二个root
文件所有者所在的用户组
6
文件字节大小
新增目录
mkdir
级联创建
mkdir -p
移动
mv + 原路径 + 目标路径
复制
cp
切换路径
cd + 目标路径
cd~表示快速进入当前用户的主目录
删除
rm + 目标路径
删除根目录文件
rm -rf + 文件名
创建文件
touch + 文件名(新建一个名字重复的文件时,创建无效)
> + 文件名(新建一个名字重复的文件时,直接把文件清空、覆盖)
编辑文件
vi / vim
保存并退出:先退出(esc),然后输入冒号:,然后输入wq,回车
不保存并退出:先退出(esc),然后输入冒号:,然后输入q!,回车
查看文件内容
cat/tail
查找文件位置
find + 路径 + -name + 文件名称
查看当前时间
date
杀进程
kill + -9 + 进程的pid
查看系统内存使用情况
free
查看历史操作记录(操作日志)
history
查看当前所在路径
pwd
对比两个文件内容的不同
diff + 文件1路径 + 文件2路径
vim + 文件1路径 + 文件2路径(在编辑状态下对比)