目录结构
| home | 所有用户文件的根目录 |
|---|---|
| root | 超级用户目录 |
| dev | 设备文件 |
| etc | 系统配置文件 |
| sbin | root的二进制可执行文件 |
| bin | 二进制可执行文件 |
| usr | 系统应用程序,/usr/local 本地管理员安装目录 |
| var | 存放运行时需修改数据的(数据库) |
| lib | 程序运行所需要的共享库和内核块(所需的依赖) |
| mnt | 系统管理员安装临时文件系统的安装点 |
| tmp | 存放临时文件 |
| opt | 额外安装的可选应用程序包所放置的地方 |
| proc | 虚拟文件系统,存放当前内存映射 |
| boot | 系统引导时使用的各种文件 |
常用命令
系统管理
| who | 显示在线用户 |
|---|---|
| hostname | 主机名称 |
| uname | 系统信息 |
| stat | 显示指定文件的详细信息 |
| top | 进程资源管理,相当于任务管理器 |
| ps | 瞬时的进程状态 |
| ifconfig | 网络接口信息 |
| ping | 检测网络连通性 |
| netstat | 网络状态信息 |
| clear | 清屏 |
| kill | 杀死进程,就是结束任务 [-9 彻底杀死] |
| free | 显示交换空间与内存的使用情况 |
| du | 显示占用磁盘空间大小 [-h 显示兆] |
操作文件目录
| mkdir | 创建目录 [ -p若无父目录就创建] |
|---|---|
| ls | 显示文件与目录表[ -l 详细信息;-a 显示隐藏信息] |
| cd | 切换目录 [. 当前目录;… 上级目录] |
| touch | 创建空文件 |
| echo | 内容 > 文件 创建有内容的文件;>> 即为追加内容到文件中 |
| cat | 显示文本内容 |
| cp | 复制文件或目录 |
| rm | 删除 [-f 强制删除;-r 递归删除(删除目录用)] |
| mv | 移动文件或目录 |
| find | -‘文件名’ 查找指定文件 |
| grep | (查找内容 文件)在指定文件中查找内容 |
| tree | 以树状图列出目录下的内容 |
| pwd | 显示当前工作目录 |
| ln | (地址 文件名) 创建软链接,也就是快捷方式 |
| more | 分页显示文件内容 |
| head | 显示文件开头内容 |
| tail | 显示尾部内容 [ -f]跟踪输出(阻塞,等待文件内容变化) |
关机与重启
须知:这是超级管理员才拥有的权限(因为服务器不能随便关机和重启的)
| sudo | 临时获取超级管理员权限 |
|---|---|
| 重启 | reboot;shutdown -r now |
| 关机 | shutdown -h now |
压缩与解压

文件编辑器

软件的安装和卸载

用户和组管理

文件权限管理
![ll - 显示文件信息其中 - --- --- --- 分为四个部分:文件类型 组的权限 用户权限 其他用户权限权限:r-读w-写x-执行(可执行文件以.sh结尾)改变权限:添加执行权限 chmod +x [组:用户] text.sh删除执行权限 chmod -x [组:用户] text.sh权限的数字表示法:0-没有权限1-可执行2-可写4-可读- --- --- ---后三部分可以以和的形式表示如700 组具有所有权限,其他的没有任何权限注意:属于该组的用户能够继承相应的权限](https://i-blog.csdnimg.cn/blog_migrate/caf611cb2bc3062019a5cf0ccce6a6b3.png)
声明
这是篇学习记录,原创是千锋教育的李卫明老师。
讲的很好,强推千锋:2019Java微服务架构(SpringBoot+SpringCloud)
本来是不想用图片的,但是不怎么编辑空格和制表符,尴尬~。如有错误,请留言。
本文全面介绍了Linux系统的基本目录结构、常用系统管理命令、文件与目录操作、关机重启指令、压缩解压方法及文件编辑技巧。适合初学者快速掌握Linux核心操作。

被折叠的 条评论
为什么被折叠?



