chroot修复Debian
问题描述 由于我将Debian系统安装在移动硬盘上,在系统刚装完重启的时候没有出现问题,但在我关机之后,隔离一段时间再次启动移动硬盘中的Debian系统的时候,在BIOS的启动项中就只有电脑本身的EFI启动项了,移动硬盘中的Debian对应的EFI启动项消失了 ...
问题描述 由于我将Debian系统安装在移动硬盘上,在系统刚装完重启的时候没有出现问题,但在我关机之后,隔离一段时间再次启动移动硬盘中的Debian系统的时候,在BIOS的启动项中就只有电脑本身的EFI启动项了,移动硬盘中的Debian对应的EFI启动项消失了 ...
在Linux系统中,不同的目录具有不同的作用和功能,每个目录都扮演着特定的角色,有助于组织和管理文件系统。 Linux下各目录的作用: 目录名 说明 具体示例 /bin 存放系统可执行的二进制文件(命令) 如:ls、cp、mv等基本命令 /boot 存放启动Linux系统所需的文件,包括内核文件和引导加载程序(bootloader) 如:vmliuz(内核文件)、grub(GRUB引导程序) /dev 存放设备文件,用于与硬件设备进行交互 如:sda(硬盘)、tty(终端设备) /etc 存放系统的配置文件 如:passwd(用户密码文件)、hosts(主机名与IP地址映射) /home 存放普通用户的主目录 如:/home/username /lib 存放共享库文件,为运行时链接额的程序提供支持 如:libc.so(c语言库)、libm.so(数字库) /media 自动挂载可移动介质(如CD、DVD、USB驱动器)的目录 如:/media/cdrom、/media/usb /mnt 手动挂载临时文件系统的目录 如:/mnt/cdrom、/mnt/usb /opt 存放可选的第三方软件和程序包 如:/opt/program-name /proc 虚拟文件系统,提供有关内核和进程的信息 如:/proc/cpuinfo(CPU信息)、/proc/meninfo(内存信息) /root 超级用户(root)的主目录 /root /sbin 存放系统管理员使用的系统管理命令 如:ifconfig(网络配置)、fdisk(磁盘分区) /tmp 存放临时文件,系统重启后会清空 如:临时下载文件、临时缓存文件 /usr 存放用户和系统共享的只读数据,类似于Program Files目录 如:/usr/bin(用户可执行的二进制文件)/usr/lib(共享库文件) /var 存放经常变化的文件,比如日志、缓存和临时文件 如:/var/log(日志文件)、/var/cache(缓存文件) /srv 存放服务(services)相关的数据文件,比如说HTTP服务器、FTP服务器 如:/srv/www(web服务器文件)、/srv/ftp(FTP服务器文件) /usr/local 存放用户自行安装的软件和程序 如:/usr/local/bin、/usr/local/lib GRUB(GNU GRand Unified Bootloader)是一个广泛使用的开源引导加载程序,用于在计算机启动时加载操作系统。它具有以下主功能和特点: ...
Shell 什么是Shell? shell编程就是对一堆Linux命令的逻辑化处理。 Shell编程Hello World 新建文件touch helloworld.sh 添加执行权限chmod +x helloworld.sh 编辑sh脚本 1 2 #!/bin/bash echo "helloworld" 在shell种#表示注释。shell的第一行比较特殊,一般都会以#!开头来指定使用的shell类型 ...
Docker概述 Docker为什么出现? 一款产品:开发-上线 两套环境!应用环境!应用配置! 开发 ··· 运维。问题:我的电脑用运行!版本更新,导致服务不可用!对于运维来说,考研太大了 环境配置是十分麻烦,每一个机器都要部署环境(集群redis,es、Hadoop)!费时费力 ...
基本配置 命令行配置软件源 禁用原有的软件源 1 sudo zypper mr -da openSuSe Tumbleweed更换清华软件源 1 2 sudo zypper ar -cfg 'https://mirrors.tuna.tsinghua.edu.cn/opensuse/tumbleweed/repo/oss/' mirror-oss sudo zypper ar -cfg 'https://mirrors.tuna.tsinghua.edu.cn/opensuse/tumbleweed/repo/non-oss/' mirror-non-oss openSUSE Leap15.2或更高版本更换清华软件源 1 2 3 4 sudo zypper ar -cfg 'https://mirrors.tuna.tsinghua.edu.cn/opensuse/distribution/leap/$releasever/repo/oss/' mirror-oss sudo zypper ar -cfg 'https://mirrors.tuna.tsinghua.edu.cn/opensuse/distribution/leap/$releasever/repo/non-oss/' mirror-non-oss sudo zypper ar -cfg 'https://mirrors.tuna.tsinghua.edu.cn/opensuse/update/leap/$releasever/oss/' mirror-update sudo zypper ar -cfg 'https://mirrors.tuna.tsinghua.edu.cn/opensuse/update/leap/$releasever/non-oss/' mirror-update-non-oss Leap 15.3 用户还需添加 sle 和 backports 源 ...