• 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命令检查和修复文件系统错误等。

  • 相关阅读:
    IO 模型的演变
    【Rust日报】2022-08-08 基于Rust能力的Linux runtime
    WIN32API之PIPE管道
    Docker swarm --集群和编排
    mysql数据库扫盲,你真的知道什么是数据库嘛
    百度云版微信测试号专属浪漫消息推送(最新版)
    SpringBoot 自定义注解异步记录复杂日志
    硬核神作|万字带速通Nacos
    设计模式【六】:适配器
    CGAL 入门基础
  • 原文地址:https://blog.csdn.net/qq_45865950/article/details/132966265