首页 > 代码库 > 【更新中】常用shell总结
【更新中】常用shell总结
1、linux中插入磁盘,系统没有识别。在重启设备的情况下,让系统找到新插入的磁盘:
echo "scsi add_single_device 0 0 1 0" >/proc/scsi/scsi
移除添加的磁盘:
echo "scsi remove_single_device 0 0 1 0" >/proc/scsi/scsi
2、linux下制作ISO镜像
普通镜像:mkiso -r -o 镜像名称 目录(只会将目录下面的文件和文件夹打包为ISO,不会打包指定的 目录本身)
启动镜像:mkiso -r -J -T -b boot/x86_64/loader/iso/isolinux.bin -no-emu-boot -boot- loader-size 4 --boot-info-table-no 镜像名称 目录
3、设置网卡速度:
临时生效:
ethtool -s eth1 autoneg off speed 100 duplex full
永久生效,网卡配置文件中添加:
ETHTOOL_OPTS="speed 100 duplex full autoneg off"
4、如何确定逻辑网卡与物理网卡的对应关系,执行命令后,物理网卡的指示灯会闪烁60秒
ethtool -p eth0 60 。
5、网卡绑定的配置
touch ifcfg-bond0
DEVICE=bond0
BOOPROTO=static
IPADDR=xx.xx.xx.xx
NETMASK=xx.xx.xx.xx
BROADCAST=xx.xx.xx.xx
GATEWAY=xx.xx.xx.xx
ONBOOT=yes
BONDING_MASTER=yes
BONDING_MODULE_OPTS=‘miimon=100 mode=0 use_carrier=0‘
BONDING_SLAVE_0=eth0
BONDING_SLAVE_1=eth1
6、手动锁定和解锁系统用户
锁定:passwd -l username
解锁:passwd -u username
7、用MD5值比较两个文件是否一致
cmp file1 fiel2
8、使用file查看硬盘信息
file -s /dev/sda1
9、通过ssh复制整个硬盘到远程的目录
dd if=/dev/sda |gzip -c |ssh user@ipaddr `dd of=/mnt/backup/sda.dd`
10、在不消耗磁盘空间的情况下测试网络带宽
dd if=/dev/zero bs=4096 count=1048576 |ssh user@ip ‘cat >/dev/null‘
本文出自 “Linux” 博客,请务必保留此出处http://gunlinux.blog.51cto.com/2967418/1545397
【更新中】常用shell总结