文章目录
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:检查和修复文件系统错误
其他
-
Linux文件系统结构:
Linux文件系统结构是Linux操作系统中的一个重要概念,它定义了操作系统中文件和目录的组织结构和层次关系。在Linux文件系统结构中,根目录(/)是所有其他目录和文件的父目录,它包含了所有系统文件和目录。其他常见的目录包括/bin(存放系统可执行文件)、/etc(存放系统配置文件)、/home(存放用户主目录)、/usr(存放用户程序和文件)等。
-
常用的Linux指令:
Linux操作系统提供了许多常用的命令行指令,这些指令可以帮助用户完成各种任务。例如,用户可以使用cd命令切换当前目录,使用ls命令列出当前目录下的文件和文件夹,使用cp命令复制文件或文件夹,使用mv命令移动或重命名文件或文件夹等。
-
Shell指令:
Shell是Linux操作系统中的一个命令解释器,用户可以使用Shell指令与操作系统进行交互。Shell指令通常由一个命令和一些参数组成,命令告诉Shell要执行的操作,参数则告诉Shell如何执行操作。例如,用户可以使用echo命令输出一个字符串,使用if命令执行条件语句,使用for命令执行循环语句等。
-
Linux服务管理:
在Linux操作系统中,服务是一种在后台运行的程序,它可以提供各种功能和服务。Linux服务管理指的是管理系统服务的操作,例如启动、停止、重启服务等。用户可以使用systemctl命令管理系统服务,使用service命令启动、停止和重启服务。此外,用户还可以使用ps命令查看当前正在运行的进程,使用top命令查看系统资源使用情况,使用netstat命令查看网络连接状态和统计信息,使用ping命令测试网络连接等。
-
Linux磁盘挂载:
Linux磁盘挂载是将一个文件系统挂载到Linux文件系统中的过程。用户可以使用mount命令将文件系统挂载到指定目录,使用umount命令卸载已挂载的文件系统。用户还可以使用df命令查看磁盘使用情况,使用du命令查看文件或文件夹的磁盘使用情况,使用fdisk命令进行磁盘分区,使用mkfs命令格式化磁盘,使用fsck命令检查和修复文件系统错误等。