Colderleo's blog Colderleo's blog
首页
Linux
C++
Python
前端
工具软件
mysql
索引
关于
GitHub (opens new window)

Colder Leo

热爱代码的打工人
首页
Linux
C++
Python
前端
工具软件
mysql
索引
关于
GitHub (opens new window)
  • 常见程序性能开销cost、latency延迟耗时的经验值
  • 面试常见问题
  • 静态链接-动态链接-elf详解-elfloader
  • 动态库和静态库的依赖问题
  • glibc和ld的编译调试-为某程序单独设置ld
  • dl_iterate_phdr遍历linkmap头、获取so加载地址
  • shell、bash语法和脚本模板
  • so文件查找路径
  • 逻辑地址-线性地址or虚拟地址-物理地址
  • 通过ELF读取当前进程的符号表并获取符号的版本信息
  • 虚拟内存,cache,TLB,页表
  • 用户内存空间分布和mmap
  • numa网卡绑定
  • 隔核绑核、服务器优化
  • popen底层原理和仿照实现-execl
  • tmux用法
  • ASLR机制
  • 程序后台运行、恢复前台nohup
  • 大页内存huge_page
  • 用perf查看page-fault
  • Bash设置显示全部路径
  • 查看socket fd状态,设置nonblock
  • cout输出到屏幕的过程
  • 多进程写同一文件-write原子性-log日志
  • vim用法
  • epoll用法
  • signal信号、软中断、硬中断、alarm
  • 内核模块
  • 读写锁之pthread_rwlock和内核rwlock自旋读写锁
  • systemtap
  • xargs、awk用法
  • openssl libssl.so.10.so缺失问题
  • netstat用法
  • fork函数
  • tcp延迟确认ack
  • 90.centos7上一次std-string编译错误定位
  • docker用法
  • find用法
  • dmesg
  • gcc编译用法
  • avx-sse切换惩罚
  • Centos7防火墙
  • chmod用法
  • kernel-devel安装版本
  • Linux-Centos7系统安装、网络设置、常见报错
    • 下载
  • linux下g++编译c++文件
  • MegaCli 安装及使用
  • mysql
  • mysql忘记密码修改方法
  • set用法
  • crontab
  • ssh传文件scp
  • ssh连接
  • tcpdump、tshark、tcpreplay用法
  • ubantu root登录以及创建新用户
  • ubuntu安装g++和gdb
  • uClibc编译失败解决方法
  • win10安装WSL open-ssh
  • yum升级git
  • 比较so文件版本-md5sum
  • 查看磁盘信息
  • 合并两个硬盘,挂载到一个文件夹下
  • 软件安装目录usr-local-src
  • 下载centos历史版本
  • sh脚本转可执行文件、加密
  • Linux
gaoliu
2021-10-06
目录

Linux-Centos7系统安装、网络设置、常见报错

# 下载

https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.6.1810/isos/x86_64/ (opens new window)

建议选择 CentOS-7-x86_64-DVD-1810.iso

制作镜像

用Rufus将IOS镜像写入U盘,制作成启动盘,据说比UltraISO好用,可以避免uefi的一些错误。

检测不到网卡,可尝试在bios中关闭Secure BOOT。

有一次网卡检测不出来,以为是网卡驱动没装,下载编译完驱动后,modprobe 加载驱动提示失败,网上搜索到解决方法是关闭Secure Boot。关闭之后直接网卡就能用了,说明之前是有驱动的,只不过加载失败。

CentOS 7 安装时报错:cut-initqueue timeout

参考https://www.cnblogs.com/freeweb/p/5213877.html

  • 出错进入dracut:命令行界面,此时执行 ls /dev/sd*

  • 找到U盘对应的分区,一般如果你有一块硬盘,那u盘对应的分区为sdb4,如果你有两块分区,那U盘对应sdc4,如果你只有一块nvme固态盘,那u盘对应分区为sda4。查看nvme对应的分区: ls /dev/nv*

  • 找到U盘对应分区后,重启,在安装界面,先不要选择安装,这个时候按一下e键,会进入编辑界面,移动光标进行如下修改:

  • 在第二行默认是:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet

  • 把这行修改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4:/ quie

找不到硬盘

https://blog.csdn.net/weixin_34080571/article/details/91499638

安装后设置网络

查看网络状态 ip addr

设置连接wifi:https://www.cnblogs.com/hupingzhi/p/12286583.html

  1. 查看网卡编号,我的是wlp3s0:ip addr
  2. 打开无线网的驱动:ip link set wlp3s0 up
  3. 查看该网络接口的状态:ip link show wlp3s0

注:顺序执行这两条命令,如果执行第一条不报错,就表示成功。为了准确起见,我们使用第二条命令查看

  1. 连接命令:wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "网络的名字" “网络的密码“)

注:wpa_supplicant不支持所有驱动,如不成功可尝试使用wireless-tools,具体使用方法自行百度。如图所示,则表示成功。

  1. 设置自动分配IP地址:dhclient wlp3s0
  2. 查看是否成功获取IP地址,如果有,则可以ping百度测试一下:ip addr show wlp3s0

sshd

默认sshd服务是启动的

如果要允许root通过ssh登录,则需编辑ssh配置文件:etc/ssh/sshd_config

修改PermitRootLogin yes

编辑 (opens new window)
上次更新: 2022/12/11, 07:39:12
kernel-devel安装版本
linux下g++编译c++文件

← kernel-devel安装版本 linux下g++编译c++文件→

最近更新
01
通过模板实现结构体成员拷贝-按成员名匹配
05-07
02
c++17通过模板获取类成员的个数
05-01
03
avx-sse切换惩罚
04-30
更多文章>
Theme by Vdoing | Copyright © 2019-2023 Colder Leo | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×