Ubuntu系统的基础操作和使用

2023-12-21 13:40:38

一、Ubuntu系统介绍

1. Ubuntu系统介绍

Ubuntu是一种流行的开源Linux操作系统,它以稳定性和易用性而闻名。由Canonical公司维护,Ubuntu提供了广泛的软件支持和社区参与。

2. Ubuntu与其他Linux发行版区别

2.1 当前的Linux发行版本

当前主要的Linux发行版本包括Ubuntu、Debian、CentOS等。

2.2 区别

Ubuntu在易用性和桌面体验上更加注重,适合桌面用户。Debian注重稳定性,CentOS则更适合用于服务器环境。

3. 当前测试的Ubuntu版本

在本文中,我们将使用Ubuntu 20.04 LTS版本作为示例进行演示。

4. Ubuntu官网

Ubuntu的官方网站为 https://ubuntu.com,用户可以在此处获取最新的发行版和官方文档。

二、Ubuntu更新软件源

1. 查看当前的软件源

在终端中运行以下命令查看当前使用的软件源:

cat /etc/apt/sources.list

2. 备份当前的sources.list文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

3. 删除原sources.list文件,重新编辑

sudo rm /etc/apt/sources.list
sudo nano /etc/apt/sources.list

编辑完成后,保存并退出。

4. 更新源

sudo apt update

5. update和upgrade区别

  • apt update:更新软件包列表,获取最新的软件包信息。
  • apt upgrade:安装可用的新版本软件包。

6. apt和apt-get区别

aptapt-get的增强版本,提供了用户友好的界面和更好的依赖性管理。

三、安装MariaDB

1. 安装MariaDB并设置开机自启

sudo apt install mariadb-server
sudo systemctl enable mariadb
sudo systemctl start mariadb

2. 查看MariaDB状态

sudo systemctl status mariadb

3. 进入数据库

sudo mysql

四、Ubuntu的常用命令

1. 常用apt操作

  • 安装软件包:sudo apt install package_name
  • 卸载软件包:sudo apt remove package_name

2. dpkg (Debian package)包管理工具

2.1 安装软件
sudo dpkg -i package.deb
2.2 卸载软件
sudo dpkg -r package_name

3. 文件系统管理

3.1 常用的文件操作
  • 复制文件:cp source_file destination
  • 移动文件:mv source_file destination
  • 删除文件:rm file
3.2 文件的解压缩
tar -zxvf file.tar.gz

4. 系统管理常用操作

  • 重启系统:sudo reboot
  • 关机:sudo shutdown now

五、系统主要目录

在Linux系统中,主要的目录结构包括:

  • /bin:二进制可执行文件
  • /etc:配置文件
  • /home:用户主目录
  • /var:可变数据
  • /tmp:临时文件
  • /usr:用户程序
  • /lib:库文件

六、系统的监控和管理

1. 动态监控系统资源占用

top

2. 检查系统是否运行某服务

sudo systemctl status service_name

3. 检查swap

swapon -s

4. 检查内核参数

4.1 列出当前生效的内核参数
sysctl -a
4.2 过滤内核中路由转发参数
sysctl -a | grep net.ipv4.ip_forward
4.3 临时修改内核参数
sudo sysctl net.ipv4.ip_forward=1
4.4 让内核参数配置生效
sudo sysctl -p

以上是Ubuntu系统基础操作和使用的一些重要方面。通过学习这些命令和操作,读者可以更好地管理Ubuntu系统,提高工作效率。希望本文提供的代码和注释有助于理解和运用这些基础操作。

文章来源:https://blog.csdn.net/Java_WuDG/article/details/135124709
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。