linux基础篇

文章目录

  • linux基础篇
    • 1.Linux文件系统结构:
    • 2.常用的Linux指令:
    • 3.Shell指令:
    • 4.Linux服务管理:
    • 5.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命令检查和修复文件系统错误等。

你可能感兴趣的:(linux常用工具安装,linux,github,运维,面试,学习)