系统使用杂记
1.开机自动挂载磁盘
使用命令:vim /etc/fstab
最后一行增加配置: 例如:把/dev/sda1 mount 到/storage目录下
/dev/sda1 /storage ext4 defaults 0 0
设备文件名称: 可以是设备文件名称(即/dev/xxx),也可以是设备的label或uuid。建议用设备文件名称
挂载目录
文件系统类型: ubuntu14.04上用的最多的是ext4,
挂载选项: 一般设置为defaults
是否备份: 一般设置为0,即不备份
开机时是否对文件系统进行自检: 一般设置为0。即不自检,挂载点为根目录的设备,设置为1,其它需要自检的设备,设置为2
为了使开机快点, 也可以把根目录盘及自检的盘都设置为0, 可以跳过自检过程。
2. udp 丢包研究
2.1: ifconfig 查看网卡驱动是否丢包
ifconfig
enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.6.114 netmask 255.255.255.0 broadcast 192.168.6.255
inet6 fe80::792b:434b:4c28:a967 prefixlen 64 scopeid 0x20
inet6 2408:8207:246f:6f70:ff20:bcd3:8577:7a66 prefixlen 64 scopeid 0x0
inet6 2408:8207:246f:6f70:8760:3d1d:4c55:f9de prefixlen 64 scopeid 0x0
ether d0:8e:79:1c:19:43 txqueuelen 1000 (以太网)
RX packets 1081552 bytes 1129364141 (1.1 GB)
RX errors 0 dropped 81952 overruns 0 frame 0
TX packets 179654 bytes 47392446 (47.2 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0x72280000-722a0000
主要看RX errors 0 dropped 81952. 网卡驱动若有errors, dropped 不断增大就是驱动有问题了。
2.2: netstat 查看网络是否丢包, 主要看是否有errors
netstat -s
netstat -s -u
IcmpMsg:
InType3: 54
OutType3: 54
Udp:
33317 packets received
54 packets to unknown port received
0 packet receive errors
28209 packets sent
0 receive buffer errors
0 send buffer errors
IgnoredMulti: 3199
UdpLite:
IpExt:
InMcastPkts: 7146
OutMcastPkts: 779
InBcastPkts: 3199
OutBcastPkts: 4
InOctets: 1021727434
OutOctets: 31232981
InMcastOctets: 944617
OutMcastOctets: 32502
InBcastOctets: 731731
OutBcastOctets: 310
InNoECTPkts: 894118
3. lspci 命令使用
$ lspci |grep net
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection
$ lspci -v -s 00:1f.6
-s [[[[]:]]:][][.[]]
域总是为0, 总线,槽,功能是可变的。
4. ifconfig 命令说明
en代表以太网卡
p0s31f6代表PCI接口的物理位置为(0, 31,6), 其中p代表bus,s代表slot,f代表func
5. grub 启动设备表示法
root (hd0,0) # 内核文件所在的设备。对grub而言,所有类型硬盘一律hd,格式为(hd#,N);hd#, #表示第几个磁盘;最后的N表示对应磁盘的分区
kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/vol0/root rhgb quiet # 内核文件路径,及传递给内核的参数