文章目录

  • 一、Linux 简介
    • 1.1 Unix 与 Linux 和 Mac OS 的关系
    • 1.2 Linux 操作系统
    • 1.3 Linux 发行版
  • 二、Shell 的使用
    • 2.1 什么是 Bash Shell
    • 2.2 shell 提示符
    • 2.3 shell 命令基础
    • 2.4 配置环境变量
    • 2.5 命令别名
    • 2.6 快捷键
  • 三、Linux 系统目录结构
  • 四、管道与重定向
    • 4.1 管道
    • 4.2 重定向
  • 五、目录和文件
    • 5.1 绝对路径和相对路径
    • 5.2 目录和文件操作
    • 5.3 文件的属性
  • 六、硬链接和软链接
    • 6.1 硬链接(Hard Link)
    • 6.2 软连接(符号链接,Symbolic Link)
  • 七、用户和用户组
    • 7.1 用户
      • 7.1.1 用户相关文件
      • 7.1.2 用户相关的命令
    • 7.2 用户组
      • 7.2.1 用户组相关的文件
      • 7.2.2 用户组相关的命令
    • 7.3 切换当前用户和提升权限
  • 八、文件权限
    • 8.1 修改权限
    • 8.2 文件特殊属性
  • 九、软件管理
    • 9.1 更换软件源
    • 9.2 通过 deb 文件安装
    • 9.3 通过 apt 包管理器管理软件
    • 9.4 通过源码安装
  • 十、压缩和解压
  • 十一、下载和上传文件
    • 11.1 下载文件
    • 11.2 上传文件

一、Linux 简介

在这里插入图片描述

Linux 与 Windows 和 Mac OS 等系统一样,它也是一个操作系统,并且是一个开源的类 unix 操作系统。凭借着其免费、安全、高稳定性等特点,被广泛应用于服务器、嵌入式开发等领域,并且在服务器领域一枝独秀!我们熟知的安卓操作系也是基于 Linux 操作系统开发出来的。

1.1 Unix 与 Linux 和 Mac OS 的关系

Uinx 是20世纪70年代初出现的一个操作系统,现如今用的很少了,但却是上面三个操作系统的“老大哥”。三者身上都或多或少地拥有 Unix 的影子。windows系统借鉴过 unix 的一些理念,而 Linux 和 Mac OS更是在 unix 的基础之上开发而来,所以它们二者被称为“类 Unix 操作系统”,在很多方面都是相似的。

1.2 Linux 操作系统

1991年,荷兰在校大学生 Linus Torvalds(林纳斯·托瓦兹,被称为 linux 之父)从 Minix(mini-nuix)得到灵感,开发出了一个操作系统内核,取名为 Linux (linus‘s unix 的简写),并将源代码公开到了网上。

我们注意到,linus 只是完成了一个内核,相对于一个真正的操作系统,它还缺少很多东西。而真正使 Linux 系统走向一个完整操作系统的,是另一帮人——GNU的成员。

GNU 是一个操作系统项目,该项目主要是为了建立免费的开源的类 UNIX 系统,Emacs 编辑器、GCC 编译器都是由该计划开发出的。虽然 GNU 致力于开发一个操作系统,开发出了很多应用,但始终没有一个让他们满意的内核,于是就看上了 Linux 内核,两家“喜结连理”。从此,Linux 内核便有了 GNU 计划中各种软件的加持,成为了一个真正意义上的操作系统。因此,现在的 linux 操作系统,全称为 GNU/Linux 操作系统。

1.3 Linux 发行版

因为 linux 是一个开源的操作系统,所以有很多公司、开发者在 Linux 内核基础上开发出了自己的操作系统,这些操作系统被统称为 linux 发行版。它们主要是在桌面环境和包管理器上做了大刀阔斧的修改,其他方面修改的不多,所以使用起来是大同小异的。

目前主流的 Linux 发行版有:

Linux 主流发行版

  • Debian及其派生版本:Ubuntu、Linux Mint。
  • Fedora及其相关版本:Red Hat Enterprise Linux、CentOS。
  • openSUSE
  • 其他不太流行的版本……

其中,Ubuntu 是大部分人入门 linux 系统的选择,我们这里也选择 Ubuntu 。到 Ubuntu 官网下载安装镜像,使用 Vmware Workstation 等虚拟机软件安装即可。安装教程十分简单,网上也有大量的教程,大家自行搜索。

Ubuntu 的桌面:

在这里插入图片描述

二、Shell 的使用

2.1 什么是 Bash Shell

shell 是一个命令解释器,用来执行各种命令。它有点类似于 python 的解释器,也可以编写程序,所以也被称为 shell 语言。但shell 存在的意义并不是为了像 python 那样开发各种各样的软件,而是在于执行用户的命令。

shell 的意思是外壳,我们可以把它看作是操作系统的“外壳”,我们要想和操作系统打交道,就借助于这层“外壳”。

shell 的版本有很多,如 sh、zsh、bash,而 Ubuntu 自带的是 bash,这些 shell 都是差不多的,我们就用默认的 bash shell 就好。

在 Ubuntu 中 找到一个名字叫做“终端”的应用程序,打开后就直接进入了 bash 的操作界面:除了一些字母外,没有任何东西,一切操作都是通过键盘输入命令来完成。

退出 sehll 可以点击右上角的关闭按钮,但更符合规范的做法是输入exit然后回车,这是我们学到的第一条 shell 命令。

2.2 shell 提示符

进入 bash 后,会显示一个 shell 提示符,就是类似下面的一些字母:

hugh@hugh-vm:~$ 

它的含义是用户名@主机名称:当前所在的路径和用户类型

  • 用户名称和主机名称:安装时,输入的是什么就显示什么。

  • 当前所在路径:它可以是一个形如/xxx/xxx的路径,也可以是一个~

    ~:代表用户家目录,即/home/用户名/,我的用户名是“hugh”,那么家目录就是/home/hugh~是 shell 启动时的默认目录。

  • 用户类型默认是普通用户,用$指示。还有一种超级用户,用#指示。它们二者的区别就是权限的不同,会在后面讲解。

2.3 shell 命令基础

linux 的命令很多,我们会在后面分类学习,在此先通过几个命令来了解一下 shell 的使用:

shell 命令由三部分组成:命令、选项和参数。同一个命令搭配不同的选项会有不同的效果,而参数通常是被执行命令的对象。

另外,选项通常都是以--开头,但大多数时候用简写形式-,比如--all可以简写为-a。在命令的帮助信息中,可以获取到各种选项及其简写形式。

  • 获取帮助:

    任何命令 --help
    
  • 获取命令的完整说明:

    man 任何命令
    
  • 立刻关机、重启:

    poweroff  # 关机
    reboot    # 重启
    
  • 查看网卡信息(主要是IP地址):

    ip addr
    
  • 列出当前目录下的内容:

    ls
    

    选项:

    • -a:显示隐藏文件和目录(.开头的文件和目录)。
    • -l:列出文件类型、大小等更加详细的内容。
    • -F:在列出的文件名称后加一个标识符;例如可执行档则加 “*”, 目录则加 “/”。

    命令ls -alF使用很频繁,为了方便,linux 提前为其起了个别名:ll,使用llls -alF是一样的。

  • 显示执行命令的历史记录:

    history
    

    要执行某一条历史记录,就执行:! 数字,这个数字就是历史记录中,命令前面的数字。

    选项:

    • -c:清空历史记录。
  • 查找命令(可执行文件及别名 )的所在位置:

    which 命令
    
  • 打印指定内容:

    echo "阿巴阿巴"
    # 输出:阿巴阿巴
    

    该命令通常配合重定向一起使用,单独使用的话,没什么用。

2.4 配置环境变量

在 linux 中,有一些文件和目录是.开头的,这表示它们是隐藏的。不过,这种隐藏只是显示的时候默认不显示,其他方面和普通文件没有区别。

在用户加目录下,有一个隐藏文件.bashrc。它是 bash 的配置文件,主要保存用户对 bash 的一些设置,比如命令别名,环境变量。这里说一下环境变量的配置:

通过文件管理器,双击打开~/.bashrc文件,在最后一行写入以下内容:

export PATH=这里写路径:$PATH

配置完成后,还需要加载一下:

source ~/.bashrc

注意:每次修改完.bashrc文件,都需要重启 shell ,或者执行上面的加载命令。

2.5 命令别名

别名是指给一个复杂的命令起一个简单的名称,然后用别名代替原来复杂的命令。比如,之前提到过的ll命令,就是命令ls -alF的一个别名。

  • 查看所有别名:alias

  • 设置别名:

    • 仅当前会话有效:

      alias 命令='别名'
      
    • 永久有效:将上述命令写入~/.bashrc文件中,或者执行:

      echo "alias 命令='别名'" >> ~/.bashrc  # 注意引号
      
  • 取消别名:

    • 暂时取消:

      unalias 命令
      
    • 永久取消:从~/.bashrc文件中,删除设置别名的那一行命令。

2.6 快捷键

快捷键说明
上下键快速输入最近执行过的命令
tab输入不完整的命令,按tab键,系统会提示可能的命令。
ctrl + a将光标移至行首
ctrl + e将光标移至行末
ctrl + c终止正在执行的程序
ctrl + z暂停正在执行的程序,并挂到后台。jobs命令列出当前任务,fg 任务号恢复到前台。bg 任务号挂到后台。
ctrl + d等同于exit,退出当前 shell 会话
ctrl + l等同于clear,清屏
ctrl + k删除从光标到行末的所有字符
ctrl + u删除从光标到行首的所有字符
ctrl + r搜索命令历史记录,tab键选中
ctrl + w按照单词或空格向前删除
ctrl + 左右键按照单词或空格左右移动光标

三、Linux 系统目录结构

在这里插入图片描述

Linux 的文件系统是树结构,没有 C、D 盘一说,所有的目录都是放在根目录/下:

  • /bin:存放着普通用户使用的命令。

    在 linux 系统中,不管什么软件,只要看到 bin 目录,那么里面存放着的就是一些可执行文件。

  • /boot:存放的是启动 Linux 时使用的一些核心文件。

  • /dev:存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。

  • /etc:存放系统管理所需要的配置文件和子目录。

  • /home:存放普通用户的主目录(或者叫家目录)。

    在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的 alice、bob 和 eve,并用~表示当前用户的家目录。

  • /lib:存放着系统最基本的动态连接共享库,其作用类似于 Windows 里的 DLL 文件。几乎所有的应用程序都需要用到这些共享库。

  • /lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

  • /media:linux 系统会自动识别一些设备,例如U盘、光驱等等挂载到这个目录下。

  • /mnt:该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容了。

  • /opt:给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

  • /proc:存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内核的映射,我们可以通过直接访问这个目录来获取系统信息。

  • /root:存放超级用户的家目录。

  • /sbin:存放的是超级用户使用的命令。

  • /srv:该目录存放一些服务启动之后需要提取的数据。

  • /sys:跟/proc非常类似,也是一个虚拟的目录,存放着进程信息、设备信息等的映射。

  • /tmp:存放一些临时文件的。

  • /usr:用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录。

  • /usr/bin:普通用户使用的应用程序。

  • /usr/sbin:超级用户使用的比较高级的管理程序和系统守护程序。

    上面两个目录在根目录下都有同名的目录,根下的两个目录是上面两个目录的软链接,软链接类似于 windows 中的快捷方式。所以图片中才会画了两个箭头。

  • /usr/src:内核源代码默认的放置目录。

  • /var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

  • /run:是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。

四、管道与重定向

4.1 管道

管道是将一个命令的输出作为另一个命令的输入,它的格式为命令1 | 命令2 | ……,其中|叫做管道符,是我们的主角。

比如,我们可以通过管道将 列出所有进程的命令 和 过滤命令 结合起来,这样就能找到想要的进程(以 python 进程为例):

ps aux | grep "python"  # ps aux 会列出所有进程,grep 从列出的所有进程中过滤出 python 进程

4.2 重定向

重定向是指:将一个命令的输出或输入目标(文件或设备)改为另一个(文件或设备)。最常见的用法,就是将默认输出到屏幕上的信息改为输出到某个文件中。

比如,下面的命令,会将本该被输出到屏幕上的“hello,world”,改为输出到到 a.txt 文件中:

echo "hello,world" > a.txt  # hello,world 会被保存在 a.txt 中

重定向符号:

  • >:输出重定向到一个文件或设备,覆盖原来的文件;
  • >! :输出重定向到一个文件或设备,强制覆盖原来的文件;
  • >>:输出重定向到一个文件或设备,追加原来的文件;
  • <输入重定向到一个程序,它和输出重定向类似。

五、目录和文件

5.1 绝对路径和相对路径

  • 绝对路径:

    从根目录/开始表示的路径叫做绝对路径,比如,表示桌面目录的路径:

    /home/你的用户名/桌面
    
  • 相对路径:

    在使用ll命令查看时,目录下会有两个特殊的子目录 ...,前者代表的是当前目录本身,后者表示当前目录的上一级目录

    从上面两个目录开始表示的路径就叫做相对路径,即相对于当前目录来表示的路径。

    比如,通过相对路径表示当前目录下foo/bar目录:

    ./foo/bar
    

    再比如,表示当前目录的上一级目录的上一级目录下的foo目录:

    ../../foo
    
  • 运行可执行文件:

    Linux 运行可执行文件需要通过./来运行,比如,当前目录下有一个start可执行文件,执行的话:

    ./start    # 真确
    start      # 错误
    

5.2 目录和文件操作

  • 切换目录:

    cd 路径  # 切换到某一路径
    cd ~    # 切换到用户家目录
    cd -    # 切换到上一次使用的目录
    cd ..   # 切换到上级目录
    
  • 查看目录或文件的大小:

    du -sh 路径
    
  • 移动文件或目录:

    mv 源路径 目标路径    # 移动文件
    mv a.txt  b.txt    # 起到重命名的效果,a.txt 重命名为 b.txt
    
  • 拷贝文件或目录:

    cp 源文件路径 目标路径
    cp -p 源文件路径 目标路径  # 保持原来的文件属性
    cp -r 源目录路径 目标路径  # 拷贝目录cp a.txt  b.txt    # 起到重命名的效果,a.txt 重命名为 b.txt
    
  • 创建目录:

    mkdir 目录路径
    mkdir 目录路径1 目录路径2 ……    # 创建多个
    mkdir -v 目录路径    # 显示详细信息
    mkdir ./{dir1, dir2,……}    # 在同一路径下创建多个# 假设当前目录下,没有 ./a/b/c 这个多级目录
    # 如果要创建这个多级目录,则创建时必须加 -r 选项
    # 这样会自动递归的创建这三个目录,否则无法创建
    mkdir -r ./a/b/c  # 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
    
  • 创建文件:

    touch 文件路径    # 文件已存在则更新创建时间
    touch 文件路径1 文件路径2  # 创建多个
    touch file{1,2,3}    # 创建file1,file2,file3 这三个文件
    touch file{1..100}    # 创建file1到file100,共100个文件
    touch file{a..z}     # 同上
    
  • 删除文件或目录:

    rm 文件名称
    rm -v 文件名称  # 显示详细信息
    rm -r 目录    # 删除目录必须加 -r 选项
    rm -f 文件    # -f 表示强制删除,对于目录也是如此
    rm *.log     # 删除当前目录下所有名称以 .log 结尾的文件, * 代表匹配任意字符
    

    还有一个及其危险的命令:rm -rf /*,这表示删除根目录下的所有一切,有的程序员会拿这个命令开玩笑,大家千万不要用!!!

  • 查看文件内容:

    cat 文件路径less 文件路径    # 分页查看内容,按上下键移动内容,q 键退出head 文件路径    # 查看文件前面一部分,默认为前10行
    head -n5 文件路径   # 查看前5行tail 文件路径    # 查看文件后面一部分,默认为后10行
    tail -20 文件路径    # 查看后20行
    tail -f 文件路径     # 动态查看内容的变化
    
  • 计算文件的Byte数、字数、或行数:

    wc 文件路径    # 会显示三个数字,分别是:行数、单词数、字节数
    
  • 查找文件里符合条件的字符串:

    grep "匹配模式" 文件路径   # 会返回所有包含匹配内容的行
    grep -i "匹配模式" 文件路径    # 忽略大小写
    

5.3 文件的属性

使用ll查看目录内容时,会列出一大堆东西,我们现在看看这些东西到底是什么,也许有些概念还没听说过,但没关系,后面会详细讲解。

下面是一些ll命令的输出:

drwxr-xr-x  2 hugh hugh 4096  120 12:20 桌面/
-rw-------  1 hugh hugh 3399  120 11:13 .bash_history
-rw-r--r--  1 hugh hugh  220  113 16:52 .bash_logout
-rw-r--r--  1 hugh hugh 3771  118 18:39 .bashrc

这些内容就是文件的属性,它们各自的含义如下:

文件类型权限硬链接数量所属用户所属用户组最近修改时间文件或目录名称
drwxr-xr-x2hughhugh1月 20 12:20桌面/

文件类型有以下几种:

  • -:普通文件,如文本文件、图片、压缩包等;
  • d:目录文件,没错,linux 将目录也视为文件;
  • b:块设备文件,如硬盘等;
  • c:字符设备文件,例如键盘、鼠标等;
  • s:套接字文件,通常用在网络连接、进程间通信;
  • p:管道文件;
  • l:链接文件;

如果要查看文件的具体信息:

file 文件路径

六、硬链接和软链接

硬链接和软链接的功能是基本一样的,都是为了让一个文件在多个不同的路径中能被访问。在学习它们的不同之前,需要先了解一下 Linux 文件系统的原理:

在 Linux 中,文件被分成两部分:

  • Block:记录数据;
  • Inode(i 节点):记录文件的属性信息,但不记录文件名。

文件名被单独保存,指向 inode,再由 inode 指向真正的数据。

6.1 硬链接(Hard Link)

硬链接就是给同一个 inode 分配多个文件名,我们注意到,当一个文件被创建后,它的硬链接数量默认为1,也就是说,硬链接数量为0时,文件就不存在了。另外,Linux 是不允许给目录创建硬链接的。

创建硬链接:

ln 目标文件路径 链接的路径

6.2 软连接(符号链接,Symbolic Link)

软链接就是新建了一个 inode,它有点类似于 Windows 的快捷方式,也用的更多。另外,Linux 是允许给目录创建软链接的。

创建软链接:

ln -s 目标文件路径 链接的路径

最后,不论是硬链接或软链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。

七、用户和用户组

7.1 用户

Linux 系统是一个多用户操作系统,任何一个要使用系统资源的人,都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。

用户机制的作用在于:

  • 系统中每一个进程都依赖于一个用户来运行
  • 不同的用户会有不同的权限,以保证系统的安全
  • 每一个用户都有一个家目录,都有一个属于自己的系统环境

每一个用户都有一个唯一标识 UID:

  • 0:超级用户,拥有最高的权限。
  • 1~200:系统用户,用来运行系统自带的进程。
  • 201~999:系统用户,用来运行用户安装的程序。
  • 1000+:普通用户,正常登录使用系统的用户,权限比较小。

7.1.1 用户相关文件

Linux系统采用纯文本文件来保存账号的各种信息,其中最重要的文件有/etc/passwd/etc/shadow/etc/group这几个。

  • 用户信息文件:

    /etc/passwd中保存着所有用户的详细信息,每一行代表一个用户,用冒号分割,分割为7段:

    hughx10001000hugh,/home/hugh/bin/bash
    用户名密码占位符用户UID用户组ID注释信息用户家目录的路径登录 shell
  • 影子文件:

    /etc/passwd类似,每一行也是用冒号分割,一共9段:

    hugh666YusQ6WaOC……190050999997一般为空一般为空保留字段
    用户名密码的密文密码的最后一次修改时间(时间戳)两次密码修改间隔的最小时间密码的有效期:273年到期之前的提醒天数口令过期多少天后,该账号被禁用。账号失效时间未使用

7.1.2 用户相关的命令

  • 输出指定用户的用户和用户组信息:

    id 用户名    # 当没有指定用户时,使用当前用户信息
    
  • 新建用户:

    useradd 用户名
    useradd -u 3000 用户名   # 指定用户 UID
    useradd -g 组名 用户名    # 指定用户所属基本用户组
    useradd -G 组名1,组名2…… 用户名    # 指定用户所属扩展用户组
    useradd -d 路径 用户名    # 指定用户家目录的路径
    useradd -M 用户名    # 不建立用户家目录
    useradd -s      # 不允许该用户登录
    

    注意:一个用户只能属于一个基本用户组,但可以属于多个扩展用户组。

  • 删除用户:

    userdel 用户名
    userdel -r 用户名    # 同时删除用户家目录
    
  • 修改用户:

    usermod 选项 用户名    # 选项与 useradd 中的相同# 将用户sam的登录Shell修改为ksh,主目录改为/home/z,用户组改为developer
    usermod -s /bin/ksh -d /home/z –g developer sam
    
  • 修改密码:

    passwd 用户名   # 设置或修改密码,随后会有提示,按照提示输入即可
    passwd -d 用户名   # 删除密码
    passwd -l 用户名   # 锁定账户,用户会无法登录
    passwd -u 用户名   # 解锁账户
    passwd -S 用户名    # 显示密码信息
    

7.2 用户组

为了能够更加高效地指派系统中各个用户的权限,在工作中常常会把几个用户加入到同一个组里面,这样便可以通过组来快速分配权限。

7.2.1 用户组相关的文件

  • 组信息文件:

    依旧是冒号分割,共4段:

    hughx100我的为空
    组名组密码占位符组GID组中附加用户

7.2.2 用户组相关的命令

  • 新建用户组:

    groupadd 组名
    groupadd -g 用户组GID 组名  # 指定新用户组的 GID
    groupadd -o 组名    # 允许GID重复,通常与-g 连用
    
  • 删除用户组:

    groupdel 组名   # 组内不能有用户
    
  • 修改用户组:

    groupmod -g 用户组GID 组名  # 修改 GID
    groupmod -n 新组名 旧组名  # 修改组名
    groupmod -o 组名    # 允许GID重复,通常与-g 连用
    

7.3 切换当前用户和提升权限

su命令用于切换当前用户为其他用户,需要输入目标用户的密码,root 用户切换到其他用户则不需要密码。

su 用户名    # 切换用户,会加载目标用户的环境变量
su - 用户名    # 切换用户并打开新的 shell,会加载目标用户的环境变量

sudo命令可以使普通用户以超级用户的身份允许命令,也就是说,通过sudo执行的命令,就如同是 root 亲自在执行。

sudo 命令     # 需要输入当前用户的密码

八、文件权限

还记得文件属性一节中,提到过的权限属性吗?使用ll命令查看目录内容,就能看到每个文件最前面的权限属性,它看起来是这样子的:

rwxrwxr-x    # 注意,这里将第一个字母去掉了,那是文件类型

将其三位一组地分开:

rwxrwxr-x
文件所属用户的权限文件所属用户组的权限其他用户的权限

这四个符号代表了四种权限:

符号表示对应权限数字表示
r读取权限4
w写入权限2
x执行权限1
-没有对应的权限0

符号表示一般供给用户查询使用,而数字表示一般是修改权限使用。

8.1 修改权限

chmod 用户身份(u、g、o)授予方式(+、-、=)权限 文件路径
# u、g、o代表用户、用户组、其他用户
# +、-、=代表添加某一权限、取消某一权限、直接设定权限chmod u+w 文件路径    # 给用户添加写权限
chmod g-r 文件路径    # 给用户组取消读取权限
chmod o=rw 文件路径    # 给其他用户直接设定读写权限

通过数字表示修改权限,需要对文件所属用户、文件所属用户组、其他用户的权限分别进行计算,然后按照对应顺序授予权限,比如:

# 文件所属用户、文件所属用户组、其他用户都只有写权限
chmod 222 文件路径# 文件所属用户、文件所属用户组、其他用户都有完整的权限
chmod 777 文件路径    # 因为,读、写和执行=4+2+1=7# 文件所属用户有读、写、执行权限,用户组和其他用户有读和执行权限
chmod 755 文件路径    # 注意三个数字的对应顺序

8.2 文件特殊属性

改变文件属性:

chattr -+= 属性 文件路径

常用属性有以下几种:

  • a:让文件或目录只能追加内容;
  • b:不更新文件或目录的最后存取时间;
  • i:不能任意更动文件或目录。

九、软件管理

9.1 更换软件源

由于 Ubuntu 的官方软件源速度很慢,所以我们需要更换为国内第三方的软件源。

这里以清华大学开源软件镜像站为例:

  1. 打开镜像站官网,搜索 Ubuntu,然后打开。

  2. 选择对应的 Ubuntu 版本。

  3. 复制软件源配置信息内容。

  4. 备份原有软件源配置文件(可选):

    sudo cp /etc/apt/sources.list  /etc/apt/sources.list.bak
    
  5. 使用熟悉的编辑器打开/etc/apt/sources.list文件,比如 vim 。

  6. 清空原有内容,将复制的内容粘贴进去,保存。

  7. 更新存储库引索(软件源):

    sudo apt-get update
    

9.2 通过 deb 文件安装

.deb文件类似于 windows 的.exe文件,它是 Debian 系 Linux 系统的软件安装包。

使用 deb 文件安装软件,要先到软件官网下载 deb 文件,然后用下面的命令安装:

sudo dpkg -i deb文件的路径

如果提示有依赖问题,就通过下面的命令安装依赖:

sudo apt-get install -f

9.3 通过 apt 包管理器管理软件

apt 是 Debian 系 Linux 系统的安装包管理工具,它使用起来很简单,但功能却很强大:

sudo apt install 软件包名称    # 安装软件sudo apt upgrade    # 升级已安装软件
apt list --upgradeable    # 列出可更新的软件包及版本信息sudo apt search 软件包名称    # 搜索软件包信息sudo apt remove 软件包名称    # 卸载软件
sudo apt purge  软件包名称    # 卸载并移除配置文件sudo apt autoremove    # 清理不再使用的依赖和库文件
sudo apt autoclean     # 清理安装过程中产生的文件

9.4 通过源码安装

有些软件没有被收录进软件镜像源,或者说我们需要使用最新的版本,这时候就要自己去他们的官网或者是代码托管平台下载最新的软件源码,自己来编译安装。

编译安装,会需要一些工具,这些工具一般需要我们自己安装:

sudo apt install build-essential

以 redis 的安装为例:

# 获取源码压缩包,wget 是下载文件用的,第十二章有讲解
wget https://download.redis.io/releases/redis-6.2.6.tar.gz# 解压缩,后面第十一节有讲解
tar -xzf redis-6.2.6.tar.gzcd redis-6.2.6
make

这种方式比较麻烦,最好的办法是按照软件的官方文档一步一步来。

**注意:使用源码安装的软件,需要进行配置(制作系统服务)后,才能通过 systemctl 来管理!**systemctl 的用法和系统服务的制作方法,在下一篇文章讲解。

十、压缩和解压

Linux 下常见的压缩包格式有 zip、tar.gz 等,可以很方便的用命令解压。

  • .gz格式:

    gzip 文件路径    # 压缩gzip -d 压缩包路径    # 解压
    

    只能压缩文件,不能压缩文件夹,且压缩后会将原文件删除。

  • .zip格式:

    zip 压缩包名称 文件路径    # 压缩文件
    zip 压缩包名称 -r 目录路径    # 压缩目录unzip 压缩包路径    # 解压
    unzip 压缩包路径 -d 目标路径    # 解压到指定路径
    unzip -l 压缩包路径    # 不解压,只查看内容
    

    可能需要手动安装:sudo apt install zip

  • .tar格式:

    tar -czf 压缩包名称 文件路径1 文件路径2 ……    # 压缩文件,.tar.gz格式tar -xf 压缩包路径    # 自动识别格式并解压
    tar -xf 压缩包路径 -C 目标路径    # 解压到指定路径
    

十一、下载和上传文件

11.1 下载文件

通过 shell 下载文件,需要借助于 wget、curl 等下载工具。大部分系统默认自带 wget,不用下载,如果显示命令找不到,则需要安装一下。

  • 安装 wget 或 curl :

    运行下面的命令之一:

    sudo apt install wget
    sudo apt install curl
    
  • 使用 wget 或 curl 下载文件:

    wget 下载链接    # 下载到当前目录下
    wget -O 路径 下载链接    # 选项是大写的欧,下载到指定目录下# curl 用法与 wget 类似
    

11.2 上传文件

如果需要将文件上传到虚拟机或是远程服务器,需要使用基于 ssh 的 scp 命令。

我们这里使用的是虚拟机,但也要配置 SSH 才能正常使用 scp 命令

关于 SSH 远程连接的配置、免密码登录等,都十分简单且网上有很多教程,请大家自行搜索配置。

在文件所在的机器上,执行以下命令(windows也支持此命令):

scp 需要上传的文件的路径 目标主机用户名@目标主机IP:上传的目标路径
scp -r 路径 用户名@IP:路径     # 递归复制目录及其内容
scp -C 路径 用户名@IP:路径     # 在复制过程中压缩文件或目录
查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. [selenium][02] - 打开新的页面N种方法

    文章目录导读解决问题思路测试类代码&#xff08;driver正常退出&#xff09;方案一&#xff1a;driver.switch_to.new_window&#xff08;部分系统失败&#xff09;方案二&#xff1a;Actions&#xff08;失败&#xff09;方案三&#xff1a; CtrlT&#xff08;失败&#xff0…...

    2024/5/2 9:55:02
  2. 利用基于云的人工智能平台,对设备进行预测性维护和产品的异常检测

    在未来&#xff0c;人工智能几乎会影响到 IT 行业的每个方面&#xff0c;包括编程和开发。在过去的几年里&#xff0c;我们已经看到了诸如代码大师这样的工具&#xff0c;该产品会在开发者编程时&#xff0c;为其提供智能建议&#xff0c;以提高代码质量&#xff0c;并识别出应…...

    2024/4/14 9:57:11
  3. PTA1031 查验身份证 (15 分)C语言

    这一题很搞心态&#xff0c;出现了很多问题&#xff0c;对我确实有帮助&#xff0c;1是数据的存储&#xff0c;我不知道怎么存&#xff0c;是一下子全部存起来还是&#xff0c;对一次的数据进行处理&#xff0c;然后保存起来最后输出&#xff0c;显然&#xff0c;后者麻烦&…...

    2024/5/1 10:41:26
  4. Linux系统中的权限管理

    # 1.权限查看及读取 #1.权限的查看 ls -l file ##查看文件权限 ls -ld dir ##查看目录权限 ls -l dir ##查看目录中子文件和子目录的权限 ls -lR dir ##查看目录中子文件、子目录以及子目录中子文件的权限 2.权限的读取 文件的属性被叫做文件的元数据(meta data) 一种元数据…...

    2024/4/14 9:57:11
  5. 信息安全管理——消息摘要与数字签名

    1.实验目的 &#xff08;1&#xff09;了解哈希/散列/杂凑函数的特点&#xff1b; &#xff08;2&#xff09;掌握常见HASH函数基本原理&#xff1b; &#xff08;3&#xff09;理解数字签名的基本原理。 2.实验内容 &#xff08;1&#xff09;文件/文本哈希值计算&#xff…...

    2024/4/7 15:31:20
  6. 多核微控制器的3个用例

    多核微控制器开始在嵌入式系统设计人员中流行起来。设计人员可以通过将其应用程序分解为单独的应用程序(执行)域来利用多个内核。然后&#xff0c;每个域都有一个专用的功能在系统中完成。在嵌入式开发中&#xff0c;虽然多核已在安全关键型应用中使用了一段时间&#xff0c;但…...

    2024/4/14 9:57:01
  7. 大厂面试官怎么都喜欢问Redis,顶不住了

    Redis在国内各大公司都很热门&#xff0c;比如新浪、阿里、腾讯、百度、美团、小米等。Redis也是大厂面试最爱问的&#xff0c;尤其是Redis客户端、Redis高级功能、Redis持久化和开发运维常用问题探讨、Redis复制的原理和优化策略、Redis分布式解决方案等。 Redis我们在工作中经…...

    2024/4/19 18:42:12
  8. 面向对象中的继承和多态

    一、面向对象的特征之二&#xff1a;继承性 1、继承性的好处&#xff1a; ① 减少了代码的冗余&#xff0c;提高了代码的复用性 ② 便于功能的扩展 ③ 为之后多态性的使用&#xff0c;提供了前提 2、继承性的格式&#xff1a; class A extends B{} A: 子类、派生类、subclass B…...

    2024/5/2 12:08:35
  9. 负载均衡策略

    负载均衡策略轮询法加权轮询法随机法加权随机法源地址哈希法最小连接数法轮询法 将请求按顺序轮流地分配到后端服务器上&#xff0c;它均衡地对待后端的每一台服务器&#xff0c;而不关心服务器实际的连接数和当前的系统负载。 加权轮询法 不同的后端服务器可能机器的配置和…...

    2024/4/14 9:56:51
  10. c语言自学教程——字符函数和字符串函数

    文章目录0. 前言1. 求字符串长度1.1 strlen1.2 模拟实现strlen2. 长度不受限制的字符串函数2.1 strcpy&#xff08;字符串拷贝&#xff09;2.2 模拟实现strcpy2.3 strcat&#xff08;字符串追加/连接 &#xff09;2.4 模拟实现strcat2.5 strcmp&#xff08;字符串比较&#xff…...

    2024/4/14 9:57:11
  11. python接口测试之mock(二)

    Python接口测试之moco&#xff08;一&#xff09;_测试-八戒-CSDN博客中对mock-server已经做了 初步的介绍&#xff0c;今天这里继续接着之前的介绍进行&#xff0c;我们先看之前的mock-server部分&#xff0c;之前编写 了一个登录的mock&#xff0c;具体json文件见如下的内容…...

    2024/4/14 9:56:56
  12. 黑马程序员并发编程笔记(一)

    1.聊聊线程和进程 1.1.进程和线程的概念 什么是进程&#xff1f; 可以理解为&#xff0c;进程就是存储在静态资源&#xff08;磁盘&#xff09;里的程序&#xff08;指令和数据&#xff09;运行时的一种状态&#xff0c;通俗的理解&#xff0c;进程就是运行时的程序。 注释&am…...

    2024/5/2 9:00:23
  13. Pytorch单机多卡GPU的实现(原理概述、基本框架、常见报错)

    Pytorch单机多卡GPU的实现&#xff08;原理概述、基本框架、常见报错&#xff09; 通常在预训练等需要大规模训练任务时&#xff0c;单卡很难满足需求。因此需要使用集群等资源以满足加速的需求。通常在完成一些个人任务时&#xff0c;可以申请单机4&#xff5e;8张GPU卡&#…...

    2024/4/7 15:31:16
  14. 经验分享:程序员新年要做的10个决定,让你受益一整年

    2022春节已经进入了我们的眼眸&#xff0c;是老生常谈&#xff0c;但今年你曾经有过什么样重要的经历&#xff1f;很自然的&#xff0c;我们现在正处于为新年许下目标的时候。也许你可能有“真实”生活中的一些目标&#xff0c;但是你的程序员生涯呢&#xff1f; 目录 1、学习…...

    2024/4/17 21:29:00
  15. python:执行.sql文件生成表和数据

    执行.sql文件生成数据 处理.sql文件&#xff0c;起初以为pymysql库可以直接执行.sql文件的&#xff0c;踩坑后才发现&#xff0c;它是不支持直接执行sql文件。 解决方法&#xff0c;就是读取.sql文件中的数据&#xff0c;进行处理后提取sql语句&#xff0c;循环去执行并提交。…...

    2024/5/2 8:26:01
  16. ENSP重发布实验

    题目要求&#xff1a; 题目分析&#xff1a; 由题目我们知道&#xff0c;整个路由拓扑图分为RIP区域&#xff0c;OSPF区域&#xff0c;以及R7的环回三个区域。 其中R2 的环回在RIP区域&#xff0c;R3的环回在OSPF区域。所以我们需要手动修改R3的工作方式为Broadcast。 在RIP…...

    2024/4/18 1:29:55
  17. 深入了解架构组件之ViewModel,android多线程面试题

    1、数据持久化 我们知道在屏幕旋转的 时候 会经历 activity 的销毁与重新创建&#xff0c;这里就涉及到数据保存的问题&#xff0c;显然重新请求或加载数据是不友好的。在 ViewModel 出现之前我们可以用 activity 的onSaveInstanceState()机制保存和恢复数据&#xff0c;但缺点…...

    2024/4/14 9:57:21
  18. 如何加速 Web 应用程序并提高网站性能

    我们不需要提醒你快速网站加载的重要性。要么是 3 秒&#xff0c;要么是用户离开&#xff0c;因此你必须优化网站性能以符合用户的期望。 网站性能的优化是一件大事。它涉及多个方面需要照顾&#xff0c;其中许多取决于网站本身、其复杂性和元素。但是&#xff0c;还有一些适用…...

    2024/4/14 9:57:01
  19. GB28181协议--实时视音频点播(预览)

    1、基本要求 根据《GB/T 28181 —2016》第9章关于实时视音频点播的描述&#xff0c;其内容如下&#xff1a; 实时视音频点播的SIP 消息应通过本域或其他域的SIP 服务器进行路由、 转发, 目标设备的实时视音频流宜通过本域内的媒体服务器进行转发。实时视音频点播采用SIP 协议…...

    2024/4/25 20:17:18
  20. redis配置文件

    redis配置详解 # 默认情况下&#xff0c;redis不是在后台模式运行的&#xff0c;如果需要在后台进程运行&#xff0c;把该项的值更改为yes&#xff0c;默认为no daemonize no #redis服务以后台进程运行的时候&#xff0c;Redis默认会把pid写入/var/run/redis.pid文件组 pidfile…...

    2024/4/14 9:57:52

最新文章

  1. 状态模式

    文章目录 1.UML类图2.状态基类3.状态实现类3.状态机管理类使用示例 1.UML类图 2.状态基类 public abstract class State {public string? Name { get; set; }public StateMachine? StateMachine {get; set;}public abstract void Exit();public abstract void Enter(); }3.…...

    2024/5/2 12:18:52
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 【ARM 嵌入式 C 文件操作系列 20 -- 文件删除函数 remove 详细介绍】

    请阅读【嵌入式开发学习必备专栏 】 文章目录 文件删除函数 remove 文件删除函数 remove 在 C 语言中&#xff0c; 可以使用 remove 函数来删除一个文件&#xff0c;但在删除之前 可能想确认该文件是否存在。 可以使用 stat 函数来检查文件是否存在。 以下是如何实现这个功能…...

    2024/5/1 18:15:01
  4. ps教程谁教的好

    在Photoshop&#xff08;PS&#xff09;教程方面&#xff0c;有多位老师被推荐为教学水平较高。以下是一些被提及的老师&#xff1a; 敬伟&#xff1a;被认为是很多人的PS启蒙老师&#xff0c;提供基本功能介绍与高级效果案例&#xff0c;教学风格被认为是免费且不拖沓的。1…...

    2024/5/1 10:02:52
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/30 18:14:14
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/2 9:28:15
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57