linux基础篇

文章目录

linux基础篇

1.Linux文件系统结构:

  • 根目录 /
  • bin目录:二进制可执行文件存放处
  • boot目录:启动相关文件存放处
  • dev目录:设备文件存放处
  • etc目录:系统配置文件存放处
  • home目录:用户主目录存放处
  • lib目录:共享库文件存放处
  • media目录:可移动设备挂载点
  • mnt目录:文件系统挂载点
  • opt目录:第三方软件安装目录
  • proc目录:虚拟文件系统,系统内存和进程信息的接口
  • root目录:超级用户(root)主目录
  • run目录:运行时文件存放处
  • sbin目录:超级用户(root)的系统二进制文件存放处
  • srv目录:服务数据存放处
  • sys目录:虚拟文件系统,系统硬件信息的接口
  • tmp目录:临时文件存放处
  • usr目录:用户程序和文件存放处
  • var目录:变化量大的文件存放处

2.常用的Linux指令:

  • cd:切换当前目录
  • ls:列出当前目录下的文件和文件夹
  • cp:复制文件或文件夹
  • mv:移动或重命名文件或文件夹
  • rm:删除文件或文件夹
  • mkdir:创建一个新的文件夹
  • rmdir:删除一个空的文件夹
  • touch:创建一个新文件或者更新文件的时间戳
  • cat:查看文件内容
  • grep:在文件中查找特定的字符串
  • chmod:修改文件或文件夹的权限
  • chown:修改文件或文件夹的所有者
  • ssh:远程连接到Linux服务器

3.Shell指令:

  • echo:输出字符串
  • read:读取用户输入
  • if:条件语句
  • for:循环语句
  • while:循环语句
  • case:多条件语句
  • function:定义函数
  • alias:定义别名

4.Linux服务管理:

  • systemctl:管理系统服务的命令
  • service:启动、停止和重启服务的命令
  • ps:查看当前正在运行的进程
  • top:查看系统资源使用情况
  • netstat:查看网络连接状态和统计信息
  • ping:测试网络连接的命令
  • traceroute:追踪网络路径的命令

5.Linux磁盘挂载:

  • mount:挂载文件系统到指定目录
  • umount:卸载已挂载的文件系统
  • df:查看磁盘使用情况
  • du:查看文件或文件夹的磁盘使用情况
  • fdisk:磁盘分区工具
  • mkfs:格式化磁盘
  • fsck:检查和修复文件系统错误

其他

  1. Linux文件系统结构:

    Linux文件系统结构是Linux操作系统中的一个重要概念,它定义了操作系统中文件和目录的组织结构和层次关系。在Linux文件系统结构中,根目录(/)是所有其他目录和文件的父目录,它包含了所有系统文件和目录。其他常见的目录包括/bin(存放系统可执行文件)、/etc(存放系统配置文件)、/home(存放用户主目录)、/usr(存放用户程序和文件)等。

  2. 常用的Linux指令:

    Linux操作系统提供了许多常用的命令行指令,这些指令可以帮助用户完成各种任务。例如,用户可以使用cd命令切换当前目录,使用ls命令列出当前目录下的文件和文件夹,使用cp命令复制文件或文件夹,使用mv命令移动或重命名文件或文件夹等。

  3. Shell指令:

    Shell是Linux操作系统中的一个命令解释器,用户可以使用Shell指令与操作系统进行交互。Shell指令通常由一个命令和一些参数组成,命令告诉Shell要执行的操作,参数则告诉Shell如何执行操作。例如,用户可以使用echo命令输出一个字符串,使用if命令执行条件语句,使用for命令执行循环语句等。

  4. Linux服务管理:

    在Linux操作系统中,服务是一种在后台运行的程序,它可以提供各种功能和服务。Linux服务管理指的是管理系统服务的操作,例如启动、停止、重启服务等。用户可以使用systemctl命令管理系统服务,使用service命令启动、停止和重启服务。此外,用户还可以使用ps命令查看当前正在运行的进程,使用top命令查看系统资源使用情况,使用netstat命令查看网络连接状态和统计信息,使用ping命令测试网络连接等。

  5. Linux磁盘挂载:

    Linux磁盘挂载是将一个文件系统挂载到Linux文件系统中的过程。用户可以使用mount命令将文件系统挂载到指定目录,使用umount命令卸载已挂载的文件系统。用户还可以使用df命令查看磁盘使用情况,使用du命令查看文件或文件夹的磁盘使用情况,使用fdisk命令进行磁盘分区,使用mkfs命令格式化磁盘,使用fsck命令检查和修复文件系统错误等。

相关推荐
SkyWalking中文站27 分钟前
认识 Horizon UI · 5/17:3D 基础设施地图
运维·监控·自动化运维
YuePeng31 分钟前
写了五年注解的低代码框架,2.0 决定让你连注解都不用写了
github·产品
小白ai36 分钟前
从"能 ping 通吗"到"为什么上不了网"——我写了一个网络故障诊断引擎
github
徐小夕3 小时前
jitword 协同文档3.2发布:打造浏览器中最强word编辑器
前端·架构·github
齐翊5 小时前
分享一个在 Claude Code 里 [同时] 用多个 ApiKey 的方法
程序员·github·agent
A_Lonely_Cat5 小时前
记一次 GitHub 幽灵协作者大清洗:强制重写 Git 历史与穿透 CDN 缓存实践
git·github
烬羽5 小时前
字符串算法入门:从反转字符串到回文判断,面试不再慌
算法·面试
云技纵横5 小时前
一个 @Async,把 @Transactional 的事务边界打穿了
后端·面试
想要成为糕糕手5 小时前
Harness Engineering:大模型时代的“马鞍”——从记忆层开始,让AI真正为你所用
面试·ai编程·claude
tntxia18 小时前
linux curl命令详解_curl详解
linux