Linux 基础使用指南,2024年最新首发10万字Linux运维开发实战文档

  • 定义:操作系统是一个特殊软件,它作为接口供程序员开发使用;

  • 作用:

1、直接操作硬件;

2、把操作硬件的代码封装成系统调用,供其他程序员通过系统调用间接操作硬件;

  • 分类:

1、桌面:Windows、macOs、Linux;

2、服务器:Linux、Windows Server;

3、嵌入式:Linux;

4、移动设备:iOS、Andro;

Linux 内核及发行版


  • 内核: 系统核心,运行程序和管理硬件设别的核心程序,提供一个设备和应用程序间的抽象层;

  • 内核版本:

1、稳定版:工业级强度,可广泛应用与部署,新版本的发布只是修复旧版本的一些bug或者加入新的驱动程序;

2、开发版:用于实验各种解决方案,因此更新很快;

  • 发行版本:包括桌面环境、办公套件、媒体播放器、数据库等;

单用户与多用户操作系统


  • 单用户:一台计算机在同一时间内只能由一个用户使用,一个用户独享系统硬件和软件资源;

  • 多用户:一台计算机能被多个用户同时使用,用户之间共享系统硬件和软件资源;

Linux 中查阅命令帮助信息


  • command --hlep:显示命令帮助信息;

  • man command:查阅命令使用手册;

| 操作键 | 功能 |

| :-: | :-: |

| 空格 | 显示下一屏 |

| 回车 | 一次滚动一行 |

| b | 回滚一屏 |

| f | 前滚一屏 |

| /keyword | 搜索关键词 |

| q | 退出 |

  • 通配符

| 通配符 | 含义 |

| :-: | :-: |

| * | 代表任意个字符 |

| | 代表任一个字符 |

| [] | 表示可以匹配字符组中任意一个 |

| [mn] | 匹配m、n中任意一个 |

| [a-z] | 匹配从a-z范围内任意一个字符 |

  • 重定向:>>>

  • >:表示输出,会覆盖原有内容;

  • >>:表示追加,将内容追加到原有文件末尾;

网卡与 IP


  • 网卡:负责网络通信的硬件设备;

  • IP:设置在网卡上的地址信息;

ssh 与 scp


  • ssh

传输时对数据进行加密,同时防止DNS欺骗和IP欺骗,安全可靠性高;另外,传输的数据是经过压缩的,这样可以加快传输速度;

  • 常见端口号

| 服务 | 端口号 |

| :-: | :-: |

| SSH | 22 |

| Web | 80 |

| HTTPS | 443 |

| FTP | 21 |

  • scp

在Linux下用来进行远程拷贝文件;

常用命令


  • tree:显示目录的树结构;

  • groupadd:添加组;

  • groupdel:删除组;

  • useradd -m -g groupName newUser:添加新用户,-m 自动创建用户家目录,-g指定用户所属组;

  • paddwd userName:设置用户密码;

  • userdel -r userName:删除用户,-r自动删除用户家目录;

  • etc/passwd文件存放用户信息,存放信息如下:

  • 1、用户名;

  • 2、密码(x表示加密的密码);

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

img
img

/passwd`文件存放用户信息,存放信息如下:

  • 1、用户名;

  • 2、密码(x表示加密的密码);

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

[外链图片转存中…(img-6IQKd8HS-1727237955839)]
[外链图片转存中…(img-4HwC7A97-1727237955839)]

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值