Linux基础教程
一、为什么学习Linux
Linux系统以其稳定性而闻名,能够连续运行多年而不发生重大问题,相比之下,Windows系统更容易出现挂起和崩溃的情况。由于Linux系统的开放源代码特性,用户能够自由查看和修改系统代码,从而更容易信任系统的安全性。
二、文件目录介绍
/bin:存放最常用的命令,是可执行二进制文件的意思/sbin:存放系统管理员执行的系统管理任务所需要的命令/home:存放普通用户的主目录/root:系统管理员的用户主目录/lib:存放系统开机所需要的基本动态连接共享库/etc:存放系统管理所需的配置文件和子目录/usr:用户应用程序和文件的主目录/boot:存放启动Linux时使用的核心文件/proc:虚拟目录,映射系统内存/srv:存放服务启动后需要提取的数据/sys:Linux2.6内核中新出现的文件系统sysfs/tmp:存放临时文件/dev:类似于Windows的设备管理器/media:自动识别设备后挂载的目录/mnt:用于存放在挂载别的文件系统/opt:额外安装软件存放目录/var:存放经常被修改的目录包括各种日志文件
三、vi / vim编辑器
- vi是Unix操作系统和类Unix操作系统中最通用的文本编辑器,VIM是在vi基础上发展出来的
- 进入默认一般模式后,按i进入编辑模式
- vi常用语法: 一般模式、编辑模式、命令模式
四、网络配置
4.1 修改 IP 地址
- 使用命令
vim /etc/sysconfig/network-scripts/ifcfg-ens33进行编辑 - 执行
service network restart重启网络,使更改生效4.2 配置主机名
4.2.1 修改主机名称
- 查看当前服务器主机名称:
hostname - 通过编辑
/etc/hostname文件修改主机名4.2.2 修改 hosts 映射文件
- 编辑
/etc/hosts文件添加映射
五、系统配置
- service 服务管理
- systemctl
- 防火墙管理
- 关机重启命令
- 查看系统内核与版本
六、常用命令
6.1 文件目录类
pwd:显示当前工作目录的绝对路径ls:列出目录内容cd:切换目录mkdir:创建新目录touch:创建空文件cp:复制文件或目录rm:删除文件或目录mv:移动文件或重命名cat:查看文件内容more:分屏查看文件内容less:分屏显示文件内容echo:输出内容到控制台tail:查看文件尾部内容>:输出重定向ln:创建软链接history:查看历史命令
6.2 用户管理命令
useradd:添加新用户passwd:设置用户密码id:查看用户是否存在cat /etc/passwd:查看创建了哪些用户su:切换用户userdel:删除用户sudo:设置普通用户具有root权限usermod:修改用户groupadd:新增组groupdel:删除组groupmod:修改组cat /etc/group:查看创建了哪些组
6.3 文件权限类
- 文件属性
chmod:改变权限chown:改变所有者chgrp:改变所属组
6.4 搜索查找类
find:查找文件或目录locate:快速定位文件路径grep:过滤查找gzip/gunzip:压缩/解压缩zip/unzip:压缩/解压缩tar:打包
6.5 磁盘查看和分区类
du:查看文件和目录占用磁盘空间df:查看磁盘空间使用情况lsblk:查看设备挂载情况mount/umount:挂载/卸载fdisk:分

评论 1
登录后即可评论
分享你的想法,与作者互动
扣扣QQ3287488655 专业二手贩子 什么技术都不会 就会骗人 在各大群装大神 毛技术不会