首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux学习笔记之Linux最小化安装启动后如何配置

    在VM虚拟机中安装CentOS 7 时 有时候顾虑到电脑硬件性能,我们需要最小化安装,而最小化安装后与centos6的版本是有一些差异的,接下来我们就对刚安装好的最小化centos7做一些操作,来世我们使用的更得心应手...桥接模式修改IP地址百度一大堆,这里不再赘述。 2. 安装net-tools 最小化安装CentOS7后,在配置网络后,想查看我的IP,发现ifconfig 命令是不好使得。...关闭自带防火墙并启动iptables 我们就要关闭CentOS7自带的防火墙 firewall 启用 IPtable 停止 Firewall systemctl stop firewalld 关闭firewall...自动启动 systemctl disable firewalld.service 安装IPtables防火墙 yum install -y iptables-services 修改iptables配置文件...安装wget CentOS7最小化安装后没有wget软件,但是以后我们会经常用到这个组件,所以我们安装一下 yum install -y wget 6.更换国内源 CentOS自带的国外源有时候会很慢,

    7.7K30

    Linux 启动流程 -- 按下电源后发生的那些事儿

    写在前面 从按下电源到Linux完全启动,发生的事情有太多太多,细节也太多太多,这里我们不会那么深入细节,但力求理清整体的脉络; 这里暂时只会介绍到 体系结构无关部分的初始化和体系结构相关部分的初始化,...这两部分具体细节我们会在以后的学习中继续分析; 这里的分析基于 Linux 5.4.2 x86_64; 如果你希望看到很详细的源码解析,那可能会让你失望了,这里还是以流程为主,能给你的可能只是下面这张图而已...; 启动流程图 ?...linux启动流程.png 要点说明 模式转换 我们这里以x86_64体系结构为例来分析,从按下电源后经过了 16 位实模式 ----> 32位下的保护模式 ----> 64位下的长模式才将算最终完成启动...,长模式,概念我们很容易在网上查到,这里不再赘述;在上图中这几种模式扫从上到下用向右的长箭头作了分隔并用浅蓝色字体作了标注; 伴随着模式转换,执行控制权也有发生转换,从 BIOS 到 引导程序 再到 Linux

    1.3K20

    LINUX常用100条命令总结【一】

    (父目录)-F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"-R 若目录下有文件,则以下之文件亦皆依序列出 2.2 cd 功能:功能是从当前工作目录切换到指定的工作目录。...gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。...系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。...语法: su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参数: -f 或 --fast 不必读启动档(如...-q: 不显示传输进度条。 -r: 递归复制整个目录。 -v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。

    2.3K32

    解决Xilinx ZCU106 Linux启动后没有响应问题。

    工作中,一直使用ZCU106,Linux都启动正常。今天同事拆开DDR保护金属外壳,看了DIMM条。 之后第一次启动Linux,登陆系统后,Linux不再有响应。...后续启动Linux,有时在打印分配网络地址信息后,Linux不再有响应;有时打印emmc的错误信息后,,Linux不再有响应。后来更是没法从SD卡启动。...0x0000000000000000 [ 29.271129] mmc0: sdhci: ============================================ ``` 在SDK里创建一个...原来的启动模式是SD1, 对应值是1110。比较发现,启动模式的第四位发生了改变。重新设置拨码开关为SD1,也就是把sw6.4设置为off,再启动Linux,登陆系统后,Linux工作正常。...之前原因可能是sw6.4被碰到了一个中间位置。

    2.6K20

    Linux 系统启动过程(一)

    linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。...内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。 操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。...linux2.png 运行级别 许多程序需要开机启动。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。...linux4.png 建立终端 rc执行完毕后,返回init。这时基本系统环境已经设置好了,各种守护进程也已经启动了。 init接下来会打开6个终端,以便用户登录系统。...linux6.png Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

    3.3K20

    【Linux】LInux下第一个程序:进度条

    以及make/makefile【Linux】自动化构建-Make/Makefile-CSDN博客 有了以上知识的铺垫,我们终于可以开始在Linux上编写运行我们的代码,于是我们来到了Linux下的第一个程序...:进度条 1.回车换行符 大多数人可能觉得"回车换行"这一词指的是同一个东西。...我们一步一步来,先实现左侧部分 1.考虑使用字符数组来表示递增的进度条。...应该是根据实际情况,一边下载(或其他操作),一边打印进度条。...于是我们实现一个download函数模拟实时下载环境: total:表示一共想要下载的量 speed:表示单次下载的速度 每下载一次就更新一次进度条 通过实时的下载量来计算进度条中需要打印的个数,以及百分比

    24710

    【Linux】Linux第一个小程序 - 进度条

    今天,我们就结合这些已掌握的基础知识,编写一个 Linux 环境下的第一个小程序 —— 进度条。...+ GCC/G++ 】 -【 自动化构建:make + Makefile 】 目录 一、前置知识 1、 回车和换行 2、 缓冲区 二、实现简单的倒计时 三、进度条 1、Verrsion 版本 2、进度条在下载场景下的应用...二、实现简单的倒计时 在实现进度条之前,我们先做一个简单的计时器,来熟悉前面讲过的知识。...) return 0; } 程序在终端以每秒一次的频率,在同一行动态刷新显示从 9 到 0 的倒计时,结束后换行。...而%2d会强制让数字占 2 个字符宽度,不足时补空格,确保后一个数字能完全覆盖前一个,避免错位问题。

    28910

    进度条 —— 第一个linux程序

    前言 已经学习了linux下基本工具的使用,现在来实践练习一下。...(在程序结束时,也会刷新缓冲区内容) 看到这里可能有疑问,既然程序结束后也会刷新缓冲区的内容,那为什么使用\r在程序结束后也没有输出结果啊?...3.进度条程序 在进行编写第一个linux程序——进度条之前,我们先重温一下makefile BIN=progress SRC=$(shell ls *.c) OBJ=$(SRC:.c=.o) CC=gcc...更加详细的make/makefile,深入了解Linux —— make和makefile自动化构建工具_linux makeself-CSDN博客 好现在,我们正式开始写linux下的第一个程序——进度条...这里提供修改后的版本,细节就不详细讲解了。 当然这个版本也存在一些不足之处,有待提高。

    35500
    领券