Ubuntu Linux操作系统
一、Ubuntu简介Ubuntu Linux是由南非人马克·沙特尔沃思(Mark Shutteworth)创办的基于Debian Linux的操作系统,于2004年10月公布Ubuntu是一个以桌面应用为主的Linux发行版操作系统Ubuntu拥有庞大的社区力量,用户可以方便地从社区获得帮助其官方网站:https://ubuntu.com/
一、Ubuntu简介
Ubuntu Linux是由南非人马克·沙特尔沃思(Mark Shutteworth)创办的基于Debian Linux的操作系统,于2004年10月公布
Ubuntu是一个以桌面应用为主的Linux发行版操作系统
Ubuntu拥有庞大的社区力量,用户可以方便地从社区获得帮助
其官方网站:https://ubuntu.com/
官方下载地址:https://ubuntucom/download/desktop/thank-youversion=22.04.4&architecture=amd64
二、登录root用户
在系统root用户是无法直接登录的,因为root用户的权限过大所以其安全性比较差
在登录系统时一般使用在安装系统时建立的普通用户登录
提权编辑文件
![]()
将第三行限制root用户注释掉

三、ubuntu下密码破解
1、在系统安装完成后默认grub启动等待时间为0,建议改为5秒,否则在启动过快无法手动写入启动参数
下载vim,方便编辑
![]()
![]()
将界面隐藏注释掉,grub启动等待时间改为5秒

更新文件
![]()
当密码忘记时
重启系统并在grub引导阶段编辑启动内核参数

编辑内核启动选项进入单用户模式

通过设置进入单用户模式后不需要密码即可得到root用户身份,在此身份下使用passwd命令修改相应密码即可
(ro换成rw 表示在系统内核引导阶段读写挂载目录
init=/bin/bash表示在内核启动后直接初始化启动/bin/bash程序,不进行系统默认的初始化过程)
四、sshd连接方
下载服务并编辑主配置文件
![]()
![]()

五、软件管理方法
在Ubuntu中使用的软件包类型为DEB
dpkg为DEB软件包的管理工具
DEB软件同样可以像rpm软件包一样构建软件按仓库
利用软件仓库管理软件时使用apt命令来完成
1.dpkg命令详解
a.什么是dkpg
dpkg(debian packages)是Debian软件包管理器的基础常用于安装、卸载和提供与.deb软件包相关的信息
需要注意的是dpkg本身是一个底层的工具,并不具备从远程包仓库下载包以及处理包的依赖关系
1.列出系统中安装的所有软件包信息

第一字符为期望值,它包括:


第三列标识错误状态,可以总结为四种状态,第一种状态标识没有问题,为空,其他三种符号则标识相应问题

安装deb包

安装
![]()
列出linuxqq在安装过程中在系统生成的所有文件

六、apt安装软件包命令
(1)apt install package:安装软件包;重新安装可以使用指令apt install --reinstall package
(2)apt -f install package:修复安装
(3)apt upgrade:更新已经安装的软件
(4)aptupdate:更新软件包列表
(5)apt-cache search package:搜索软件,可以使用正则表达式,比如sof*表示搜索一sof开头的软件包
(6)apt-cache show package:查看软件包信息
(7)apt-cache dump:查看每个软件包的简要信息
(8)apt-cache depends package:查看软件包以来关系
(9)apt remove package:卸载一个软件包但是保留相关配置信息
(10)apt remove package --purge:删除软件包同时删除相关配置信息
(11)apt clean 或 apt autoclean:删除所有软件缓存,软件包的缓存在系统的/var/cache/apt/archives中。
(下载的软件存在/var/cache/apt/archives)
七、利用镜像搭建本地仓库
查看版本名称

挂载镜像
![]()

将网路源失效

配置本地源

更新

测试

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)