1、个人计算机的CPU主要分为32,64位,其中32位又可分为i386、i586、i686,而64位则称为x86_64。
2、zImage、uImage
uImage是zImage压缩过的。
bootm加载的是uImage。bootm需要先对uImage解压,解压地址是内核的入口地址。uImage解压后和zImage几乎没区别。
uboot只支持uImage启动,不支持zImage启动。
3、bootloader是Linux的启动引导程序,是个大概念,而u-boot只是其中的一种。
4、u-boot.bin, uImage, root.bin, www.bin, bkupconf.bin, conf.bin
5、复制的centos虚拟机网卡不从eth0开始。
因为eth0是写死之前一台机器的网卡mac,每增加一个网卡数字就会+1。解决方法:centos里面你可以删除/etc/udev/rule.d/70-persistent.net.rules的文件,或者修改此配置文件,网卡命名都是在这里写的。
6、Linux虚拟机和实体机ping不通
虚拟网卡1要改成桥接模式,复制物理连接。
虚拟网卡2改成NAT模式。
7、设置永久别名alias
在用户目录下(cd ~)有一个隐藏文件,.bashrc,只要把你设置别名的命令写在这个文件里就好了。例如:alias ll=ls -l
8、取消centos的锁屏功能
xset s 0
详情参考 https://blog.youkuaiyun.com/zhongbeida_xue/article/details/51613615
9、查看剩余存储空间
df -hl
du -h --max-depth=1
10、文件夹说明
11、语法是 LIBS+= -L直接打地址 -l直接打库名
注意点:-L后面没有空格,直接跟着地址,然后空格,-l后面是去掉lib之后的文件名。(真TMDSB!)
一个例子:如我们有E:CLibrariesNewmatLdebuglibNewmatL.a这个文件,则:
LIBS += -LE:CLibrariesNewmatLdebug -lNewmatL
或者如果需要编译的pro在E:CLibrariesTEST-build-desktop下,则可以:
NEWMAT_ROOT = …NewmatL
LIBS += -L$${NEWMAT_ROOT}debug -lNewmatL
12、查看已使用的端口号
netstat -anp