qwe3223678qwe 发表于 2018-8-25 07:41:54

【更新中】常用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 `ddof=/mnt/backup/sda.dd`
  10、在不消耗磁盘空间的情况下测试网络带宽
  dd if=/dev/zero bs=4096 count=1048576 |ssh user@ip 'cat >/dev/null'

页: [1]
查看完整版本: 【更新中】常用shell总结