Ubuntu知识点

1.操作系统Operation System
  • 没有安装操作系统的计算机,通常被称为 裸机
  • 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序
  • 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序
1.1操作系统的作用
    是现代计算机系统中 最基本和最重要的系统软件
    是 配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展
    主要作用是 管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用
    而其他的诸如编译程序,数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的主持
1.1.1用户目录
    位于/home/user,称之为用户工作目录或家目录,表达方式:   
 /home/user
    ~

1.1.2Linux主要目录速查表
  • /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录,所有的东西都是从这里开始
  • /bin,/user/bin:可执行二进制文件的目录
  • /boot:放置Linux系统启动时用到的一些文件,如
               Linux的内核文件:/boot/vmlinuz
               系统引导管理器:/boot/grub
  • /dev:存放Linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱mount /dev/cdrom/mnt
  • /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件
  • /home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下
       ~表示当前用户的家目录
  • /lib,/usr/lib,/usr/local/lib:系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时,需要函数库的协助
  • /root:系统管理员root的家目录
  • /tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下
  • /usr:应用程序存放目录
2    ubuntu图形界面入门
2.1ubuntu的任务栏
2.2窗口操作按钮
2.3窗口菜单条
3.常用Linux命令的基本使用
3.1学习Linux终端命令的原因
3.2常见Linux命令的基本使用
    ls                            查看当前文件夹下的内容
    pwd                        查看当前所在文件夹
    cd 目录名               切换文件夹
    touch 文件名          如果文件不存在,新建文件;若存在,改变文件时间
    mkdir 目录名          创建目录
    rm 文件名               删除指定的文件名
    clear                       清屏
3.3自动补全
    在敲出文件/目录/命令的前几个字母,按tab键,系统会自动补全。
    如果存在其他,再按tab,系统会提示可能存在的命令
4.Linux终端命令格式
4.1终端命令格式
   
command 「- options」「parameter」

command:命令名,相应的功能的英文单词或单词缩写

 「-options」:选项,可用来对命令进行控制,也可以省略

「parameter」:传给命令的参数,可以是0个,一个,或多个

4.2查阅命令帮助信息(知道)
    4.2.1 --help
    command --help    显示命令的帮助信息
    4.2.2    man
    man command     查阅命令的使用手册
    使用man时的操作键:
    空格键                 显示手册页的下一屏
    enter键                一次滚动手册页的一行
    b                          回滚一屏
    f                           前滚一屏
    q                          退出
    /word                   搜索word字符串
5.文件和目录常用命令
5.1查看目录内容
5.1.1终端使用技巧
    5.1.1.1自动补全
    在敲出文件/目录/命令的前几个字母,按tab键,系统会自动补全。
    如果存在其他,再按tab,系统会提示可能存在的命令
    5.1.1.2曾经使用的命令
    按上/下光标键可以在曾经使用的命令之间来回切换
    如果想要退出选择,并且不想执行当前选中的命令,可以按ctrl+c
5.1.2    ls命令
    ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一。
Linux下文件和目录的特点:
Linux文件或目录名称最长可以有256个字符
  • 以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示
  • . 代表当前目录
  • .. 代表上一级目录
5.1.3    ls常用选项
    -a    显示指定目录下所有子目录与文件,包换隐藏文件
    -l    以列表方式显示文件的详细信息
    -h     配合-l以人性化的方式显示文件大小
5.1.4    ls通配符的使用
    *      代表任意个数个字符
    ?     代表任意一个字符,至少1个
通配符
含义
*
代表任意个数个字符
?
代表任意一个字符,至少 1 个
[]
表示可以匹配字符组中的任一个
[abc]
匹配 a、b、c 中的任意一个
[a-f]
匹配从 a 到 f 范围内的的任意一个字符
5.2切换目录
5.2.1     cd
    cd是英文单词 change directory的简写,其功能为更改当前的工作目录,也是用户最常用的命令之一。
注意:Linux 所有的 目录文件名 都是大小写敏感的
命令
含义
cd
切换到当前用户的主目录(/home/用户目录)
cd ~
切换到当前用户的主目录(/home/用户目录)
cd .
保持在当前目录不变
cd ..
切换到上级目录
cd -
可以在最近两次工作目录之间来回切换
5.2.2相对路径和绝对路径
    相对路径:最前面不是/或~,表示相对当前目录所在的目录位置
    绝对路径:最前面是/或~,表示从根目录/家目录开始的具体目录位置
5.3创建和删除操作
5.3.1     touch
创建文件或修改文件时间
    如果文件不存在,可以创建一个空白文件
    如果文件已经存在,可以修改文件的末次修改日期
5.3.2    mkdir
创建一个新的目录,新建目录的名称,不能与当前目录中已有的目录或文件同名
-p    可以递归创建目录
5.3.3    rm
删除文件或目录,使用rm命令要小心,因为文件删除后不能恢复
-f    强制删除,忽略不存在的文件,无需提示
-r    递归地删除目录下的内容,删除文件夹时必须加以参数
5.4拷贝和移动文件
序号
命令
对应英文
作用
01
tree [目录名]
tree
以树状图列出文件目录结构
02
cp 源文件 目标文件
copy
复制文件或者目录
03
mv 源文件 目标文件
move
移动文件或者目录/文件或者目录重命名
5.4.1        tree
以树状图列出文件目录结构
-d    只显示目录
5.4.2        cp
将给出的文件或目录复制到另一个文件或目录中
-i    覆盖文件前提示
-r    若给出源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
5.4.3        mv
可以用来移动文件或目录,也可以给文件或目录重命名
5.5查看文件内容
命令
对应英文
作用
01
cat 文件名
concatenate
查看文件内容、创建文件、文件合并、追加文件内容等功能
02
more 文件名
more
分屏显示文件内容
03
grep 搜索文本 文件名
grep
搜索文本文件内容
5.5.1     cat
cat会一次显示所有的内容,适合查看内容较少的文本文件
-b    对非空输出行编号
-n    对输出的所有行编号
5.5.2    more
用于分屏显示文件内容,每次只显示一页内容,适合于查看内容较多的文本文件
操作键
功能
空格键
显示手册页的下一屏
Enter 键
一次滚动手册页的一行
b
回滚一屏
f
前滚一屏
q
退出
/word
搜索 word 字符串
5.5.3    grep
linux系统中,grep命令是一种强大的文本搜索工具
grep允许对文本件进行模式查找,所谓模式查找,又称为正则表达式
选项
含义
-n
显示匹配行及行号
-v
显示不包含匹配文本的所有行(相当于求反)
-i
忽略大小写
  • 常用的两种模式查找
参数
含义
^a
行首,搜寻以 a 开头的行
ke$
行尾,搜寻以 ke 结束的行
5.6其他
5.6.1    echo文字内容
    在终端中显示参数指定的文字,通常与重定向联合使用
5.6.2    重定向> >>
  • Linux 允许将命令执行结果 重定向到一个 文件
  • 将本应显示在 终端上的内容 输出/追加指定文件中
其中
  • > 表示输出,会覆盖文件原有的内容
  • >> 表示追加,会将内容追加到已有文件的末尾
5.6.3    管道|
linux允许将一个命令对输出可以通过管道座作为另一个命令的输入
常用的管道命令有:
  • more:分屏显示内容
  • grep:在命令执行结果的基础上查询指定的文本
6.远程管理常用命令
6.1关机/重启
序号
命令
对应英文
作用
01
shutdown 选项 时间
shutdown
关机/重新启动
6.1.1    shutdown
可以安全关闭或重新启动系统
-r    重新启动
提示:
  • 不指定选项和参数,默认表示 1 分钟之后 关闭电脑
  • 远程维护服务器时,最好不要关闭系统,而应该重新启动系统
6.2查看或配置网卡信息
序号
命令
对应英文
作用
01
ifconfig
configure a network interface
查看/配置计算机当前的网卡配置信息
02
ping ip地址
ping
检测到目标 ip地址 的连接是否正常
6.2.1网卡和IP地址
网卡
网卡是一个专门负责网络通讯的硬件设备
IP地址是设置在网卡上的地址信息
IP地址
每台联网的电脑都有ip地址,是保证电脑之间正常通讯的重要设备
6.2.2    ifconfig
可以查看/配置计算机当前的网卡配置信息
提示:一台计算机中有可能会有一个 物理网卡多个虚拟网卡,在 Linux 中物理网卡的名字通常以 ensXX 表示
  • 127.0.0.1 被称为 本地回环/环回地址,一般用来测试本机网卡是否正常
6.2.3    ping
# 检测到目标主机是否连接正常
$ ping IP地址
# 检测本地网卡工作正常
$ ping 127.0.0.1
  • ping 一般用于检测当前计算机到目标计算机之间的网络 是否通畅数值越大,速度越慢
  • 原理:网络上的机器都有 唯一确定的 IP 地址,我们给 目标 IP 地址发送一个数据包,对方就要返回一个数据包,根据返回的数据包以及时间,我们可以确定目标主机的存在
提示:在 Linux 中,想要终止一个终端程序的执行,绝大多数都可以使用 CTRL + C
6.3远程登录和复制文件
序号
命令
对应英文
作用
01
ssh 用户名@ip
secure shell
关机/重新启动
02
scp 用户名@ip:文件名或路径 用户名@ip:文件名或路径
secure copy
远程复制文件
6.3.1    ssh基础(重点)
在linux中ssh是非常常用的工具,通过ssh客户端,我们可以连接到运行了ssh服务器的远程机器上
ssh客户端是一种使用secure shell(ssh)协议连接到远程计算机的软件程序
ssh是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议
    利用ssh协议,可以有效防止远程管理过程中的信息泄露
    通过ssh协议,可以对所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗
ssh的另一项优点是传输的数据可以是经过压缩的,所以可以加快传输的速度
 6.3.1.1域名和端口号

域名

  • 由一串 用点分隔 的名字组成,例如:www.itcast.cn

  • IP 地址 的别名,方便用户记忆

端口号

  • IP 地址:通过 IP 地址 找到网络上的 计算机

  • 端口号:通过 端口号 可以找到 计算机上运行的应用程序

    • SSH 服务器 的默认端口号是 22,如果是默认端口号,在连接的时候,可以省略
  • 常见服务端口号列表:
序号
服务
端口号
01
SSH 服务器
22
02
Web 服务器
80
03
HTTPS
443
04
FTP 服务器
21
ssh客户端简单操作
ssh [-p port] user@remote
  • user 是在远程机器上的用户名,如果不指定的话默认为当前用户
  • remote 是远程机器的地址,可以是 IP域名,或者是 后面会提到的别名
  • port 是 SSH Server 监听的端口,如果不指定,就为默认值 22
提示:
  • 使用 exit 退出当前用户的登录
注意:
  • ssh 这个终端命令只能在 Linux 或者 UNIX 系统下使用
  • 如果在 Windows 系统中,可以安装 PuTTY 或者 XShell客户端软件即可
提示:
  • 在工作中,SSH 服务器的端口号很有可能 不是 22,如果遇到这种情况就需要使用 -p 选项,指定正确的端口号,否则无法正常连接到服务器
6.3.2    scp(掌握)
scp就是secure copy,是一个在Linux下用来进行远程拷贝文件的命令
他的地址格式与ssh基本相同,需要注意的是,在指定端口时,用的是大写的-P
选项
含义
-r
若给出的源文件是目录文件,则 scp 将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
-P
若远程 SSH 服务器的端口不是 22,需要使用大写字母 -P 选项指定端口

6.3.3    SSH 高级(知道)

1)免密码登录
提示:有关 SSH 配置信息都保存在用户家目录下的 .ssh 目录下
  • 配置公钥
    • 执行 ssh-keygen 即可生成 SSH 钥匙,一路回车即可
  • 上传公钥到服务器
    • 执行 ssh-copy-id -p port user@remote,可以让远程服务器记住我们的公钥
非对称加密算法
  • 使用 公钥 加密的数据,需要使用 私钥 解密
  • 使用 私钥 加密的数据,需要使用 公钥 解密
2)配置别名
每次都输入 ssh -p port user@remote,时间久了会觉得很麻烦,特别是当 user, remote 和 port 都得输入,而且还不好记忆
配置别名 可以让我们进一步偷懒,譬如用:ssh mac 来替代上面这么一长串,那么就在 ~/.ssh/config 里面追加以下内容:
Host mac
HostName ip地址
User itheima
Port 22
保存之后,即可用 ssh mac 实现远程登录了, scp 同样可以使用
7.用户权限常用命令
7.1用户和权限的基本概念
7.1.1基本概念
    用户是Linux系统工作中重要的一环,用户管理包括用户与组管理
    在Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限
    在Linux中,可以指定每一个用户针对不同的文件或者目录的不同权限
   
  • 文件/目录 的权限包括:
序号
权限
英文
缩写
数字代号
01
read
r
4
02
write
w
2
03
执行
excute
x
1

7.1.2    组
在实际应用中,可以预先针对组设置好权限,然后将不同的用户添加到对应的组中,从而不用依次为每一个用户设置权限
7.1.3     ls -l扩展
    ls -l可以查看文件夹下文件的详细信息,从左到右依次是:
  • 权限,第 1 个字符如果是 d 表示目录
  • 硬链接数,通俗地讲,就是有多少种方式,可以访问到当前目录/文件
  • 拥有者,家目录下 文件/目录 的拥有者通常都是当前用户
  • ,在 Linux 中,很多时候,会出现组名和用户名相同的情况,后续会讲
  • 大小
  • 时间
  • 名称
7.1.4chmod简单使用
chmod可以修改用户/组对文件/目录的权限
chmod +/—rwx 文件名
7.1.5超级用户
  • Linux 系统中的 root 账号通常 用于系统的维护和管理,对操作系统的所有资源 具有所有访问权限
  • 在大多数版本的 Linux 中,都不推荐 直接使用 root 账号登录系统
  • 在 Linux 安装的过程中,系统会自动创建一个用户账号,而这个默认的用户就称为“标准用户”
       sudo
  • su 是 substitute user 的缩写,表示 使用另一个用户的身份
  • sudo 命令用来以其他身份来执行命令,预设的身份为 root
  • 用户使用 sudo 时,必须先输入密码,之后有 5 分钟的有效期限,超过期限则必须重新输入密码
7.2组管理
提示: 创建组 / 删除组 的终端命令都需要通过 sudo 执行
序号
命令
作用
01
groupadd 组名
添加组
02
groupdel 组名
删除组
03
cat /etc/group
确认组信息
04
chgrp -R 组名 文件/目录名
递归修改文件/目录的所属组
提示:
  • 组信息保存在 /etc/group 文件中
  • /etc 目录是专门用来保存 系统配置信息 的目录
7.3用户管理
7.3.1创建用户/设置密码/删除用户
序号
命令
作用
说明
01
useradd -m -g 组 新建用户名
添加新用户
  • -m 自动建立用户家目录
  • -g 指定用户所在的组,否则会建立一个和同名的组
02
passwd 用户名
设置用户密码
如果是普通用户,直接用 passwd 可以修改自己的账户密码
03
userdel -r 用户名
删除用户
-r 选项会自动删除用户家目录
04
cat /etc/passwd | grep 用户名
确认用户信息
新建用户后,用户信息会保存在 /etc/passwd 文件中
提示:
  • 创建用户时,如果忘记添加 -m 选项指定新用户的家目录 —— 最简单的方法就是 删除用户,重新创建
  • 创建用户时,默认会创建一个和 用户名同名的 组名
  • 用户信息保存在 /etc/passwd 文件中
7.3.2查看用户信息
序号
命令
作用
01
id [用户名]
查看用户 UID 和 GID 信息
02
who
查看当前所有登录的用户列表
03
whoami
查看当前登录用户的账户名
passwd文件
/etc/passwd 文件存放的是用户的信息,由 6 个分号组成的 7 个信息,分别是
  1. 用户名
  2. 密码(x,表示加密的密码)
  3. UID(用户标识)
  4. GID(组标识)
  5. 用户全名或本地帐号
  6. 家目录
  7. 登录使用的 Shell,就是登录之后,使用的终端命令,ubuntu 默认是 dash
usermod
  • usermod 可以用来设置 用户主组附加组登录 Shell,命令格式如下:
  • 主组:通常在新建用户时指定,在 etc/passwd 的第 4 列 GID 对应的组
  • 附加组:在 etc/group 中最后一列表示该组的用户列表,用于指定 用户的附加权限
提示:设置了用户的附加组之后,需要重新登录才能生效!
# 修改用户的主组(passwd 中的 GID)
usermod -g 组 用户名
# 修改用户的附加组
usermod -G 组 用户名
# 修改用户登录 Shell
usermod -s /bin/bash 用户名
注意:默认使用 useradd 添加的用户是没有权限使用 sudo 以 root 身份执行命令的,可以使用以下命令,将用户添加到 sudo附加组中
usermod -G sudo 用户名
which(重要)
提示
  • /etc/passwd 是用于保存用户信息的文件
  • /usr/bin/passwd 是用于修改用户密码的程序
  • which 命令可以查看执行命令所在位置,例如:
which ls
# 输出
# /bin/ls
which useradd
# 输出
# /usr/sbin/useradd
bin 和 sbin
  • 在 Linux 中,绝大多数可执行文件都是保存在 /bin、/sbin、/usr/bin、/usr/sbin
  • /bin(binary)是二进制执行文件目录,主要用于具体应用
  • /sbin(system binary)是系统管理员专用的二进制代码存放目录,主要用于系统管理
  • /usr/bin(user commands for applications)后期安装的一些软件
  • /usr/sbin(super user commands for applications)超级用户的一些管理程序
提示:
  • cd 这个终端命令是内置在系统内核中的,没有独立的文件,因此用 which 无法找到 cd 命令的位置
7.3.3切换用户
序号
命令
作用
说明
01
su - 用户名
切换用户,并且切换目录
- 可以切换到用户家目录,否则保持位置不变
02
exit
退出当前登录账户
  • su 不接用户名,可以切换到 root,但是不推荐使用,因为不安全
7.4修改文件权限
序号
命令
作用
01
chown
修改拥有者
02
chgrp
修改组
03
chmod
修改权限
  • 命令格式如下:
# 修改文件|目录的拥有者
chown 用户名 文件名|目录名
# 递归修改文件|目录的组
chgrp -R 组名 文件名|目录名
# 递归修改文件权限
chmod -R 755 文件名|目录名
  • chmod 在设置权限时,可以简单地使用三个数字分别对应 拥有者其他 用户的权限
# 直接修改文件|目录的 读|写|执行 权限,但是不能精确到 拥有者|组|其他
chmod +/-rwx 文件名|目录名
8.系统信息相关命令
8.1时间和日期
序号
命令
作用
01
date
查看系统时间
02
cal
calendar 查看日历,-y 选项可以查看一年的日历
8.2磁盘信息
序号
命令
作用
01
df -h
disk free 显示磁盘剩余空间
02
du -h [目录名]
disk usage 显示目录下的文件大小
  • 选项说明
参数
含义
-h
以人性化的方式显示文件大小
8.3进程信息
  • 所谓 进程,通俗地说就是 当前正在执行的一个程序
序号
命令
作用
01
ps aux
process status 查看进程的详细状况
02
top
动态显示运行中的进程并且排序
03
kill [-9] 进程代号
终止指定代号的进程,-9 表示强行终止
ps 默认只会显示当前用户通过终端启动的应用程序
  • ps 选项说明功能
选项
含义
a
显示终端上的所有进程,包括其他用户的进程
u
显示进程的详细状态
x
显示没有控制终端的进程
提示:使用 kill 命令时,最好只终止由当前用户开启的进程,而不要终止 root 身份开启的进程,否则可能导致系统崩溃
  • 要退出 top 可以直接输入 q
9.文件
9.1查找文件
  • find 命令功能非常强大,通常用来在 特定的目录下 搜索 符合条件的文件
序号
命令
作用
01
find [路径] -name "*.py"
查找指定路径下扩展名是 .py 的文件,包括子目录
  • 如果省略路径,表示在当前文件夹下查找
  • 之前学习的通配符,在使用 find 命令时同时可用
9.2软链接
序号
命令
作用
01
ln -s 被链接的源文件 链接文件
建立文件的软链接,用通俗的方式讲 类似于 Windows 下的 快捷方式
  • 注意:
  • 1. 没有 -s 选项建立的是一个 硬链接文件
    • 两个文件占用相同大小的硬盘空间, 工作中几乎不会建立文件的硬链接
  • 2. 源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用
        硬链接简介(知道)
  • 在使用 ln 创建链接时,如果没有 -s 选项,会创建一个 硬链接,而不是软链接
在 Linux 中, 文件名文件的数据 是分开存储的
  • 提示:
    • 在 Linux 中,只有文件的 硬链接数 == 0 才会被删除
    • 使用 ls -l 可以查看一个文件的硬链接的数量
    • 在日常工作中,几乎不会建立文件的硬链接,知道即可
9.3打包压缩
  • 打包压缩 是日常工作中备份文件的一种方式
  • 在不同操作系统中,常用的打包压缩方式是不同的
    • Windows 常用 rar
    • Mac 常用 zip
    • Linux 常用 tar.gz
9.3.1打包 / 解包
  • tar 是 Linux 中最常用的 备份工具,此命令可以 把一系列文件 打包到 一个大文件中,也可以把一个 打包的大文件恢复成一系列文件
  • tar 的命令格式如下:
# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路径...
# 解包文件
tar -xvf 打包文件.tar
  • tar 选项说明
选项
含义
c
生成档案文件,创建打包文件
x
解开档案文件
v
列出归档解档的详细过程,显示进度
f
指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后
注意:f 选项必须放在最后,其他选项顺序可以随意
9.3.2压缩/解压缩

1)gzip

  • tar 与 gzip 命令结合可以使用实现文件 打包和压缩
    • tar 只负责打包文件,但不压缩
    • 用 gzip 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.gz
在 Linux 中,最常见的压缩文件格式就是 xxx.tar.gz
  • 在 tar 命令中有一个选项 -z 可以调用 gzip,从而可以方便的实现压缩和解压缩的功能
  • 命令格式如下:
# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩文件
tar -zxvf 打包文件.tar.gz
# 解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C 目标路径
选项
含义
-C
解压缩到指定目录,注意:要解压缩的目录必须存在

2)bzip2(two)

  • tar 与 bzip2 命令结合可以使用实现文件 打包和压缩(用法和 gzip 一样)
    • tar 只负责打包文件,但不压缩,
    • 用 bzip2 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.bz2
  • 在 tar 命令中有一个选项 -j 可以调用 bzip2,从而可以方便的实现压缩和解压缩的功能
  • 命令格式如下:
# 压缩文件
tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径...
# 解压缩文件
tar -jxvf 打包文件.tar.bz2
9.4软件安装
9.4.1通过 apt 安装/卸载软件
  • apt 是 Advanced Packaging Tool,是 Linux 下的一款安装包管理工具
  • 可以在终端中方便的 安装卸载更新软件包
# 1. 安装软件
$ sudo apt install 软件包
# 2. 卸载软件
$ sudo apt remove 软件名
# 3. 更新已安装的包
$ sudo apt upgrade
9.4.2.配置软件源
  • 如果希望在 ubuntu 中安装软件, 更加快速,可以通过设置 镜像源,选择一个访问网速更快的服务器,来提供软件下载/安装服务
  • 提示:更换服务器之后,需要一个相对比较长时间的更新过程,需要耐心等待。更新完成后,再安装软件都会从新设置的服务器下载软件了
所谓镜像源,就是 所有服务器的内容是相同的(镜像),但是根据所在位置不同,国内服务器通常速度会更快一些!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

婧婧子♔♔♔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值