Menu
Woocommerce Menu

没有声音输出的奇怪问题

0 Comment


前日想用一下显示屏自带的喇叭,骤然发掘声音输出选项里HDMI的响动设备没了。此前开端利用这台荧屏的时是用过一段时间的。

1.背景

windows server 二〇〇八 下 天天会有
*.sql数据文件

亟需上传到linux
中的mysql数据库中

而启迷人士是在 windows server 下使用
xshell 连接 linux 下张开导入导出来举行操作

客户供给:1.点击桌面上的次序完成上传到linux下的mysql数据库中。

 

一、环境

百度了一番,没察觉什么线索。后来去Google找到这么一段文字:

2.要化解的标题

1.因而什么样来让数据文件 上传播 linux

2.怎么才得以点击一下就达成window下的数据文件 上传到linux下

3.数据文件达到后 如何是好才可以在window下 让多少同步到数据库中

nfsserver01:192.168.127.100  centos7.3

I’m not sure where to report this, but after I upgraded a Lenovo Y50
laptop to Win 10 64 Enterprise, the HDMI audio stopped working.

1.缓和第叁个难点

1.经过什么来让数据文件 上传来 linux

可用方法 FTP samba NFS 文件分享服务

因为难题2 要在window下实践 优先想到
使用ftp 因为 ftp在windows 下能够透过cmd 直接实践

nfsclient01:192.168.127.101  centos7.3

 

图片 1

二、NFS原理

All the drivers were installed, and the correct options were selected in
the audio panel.

2.减轻第4个难点

怎么才方可点击一下就达到window下的数据文件 上传到linux下

标题一、怎么样才足以
把windows下的数据文件上传到ftp上啊???

 

图片 2

难点二、我怎么才得以点击一下就可以形成如此的操作呢

自个儿想到了windows下的批处理文件.bat

先是 ftp
客商端是windows下自带的

就此能够一向调用
可是本身又需求在ftp下有这么多的操作怎么才行吗

ftp -s脚本 能够把你在ftp的一声令下
直接写入文件中 而用-s 直接在ftp下运作

 

唯独又有了四个新的主题材料

历次上传二个sql文件都要 yes 一下
???

本条主题材料苦恼了本身十分久

直到作者意识了那一个命令

相互之间格局:关闭

图片 3

 

图片 4

After much research I stumbled upon a post on a message board which had
a suggestion that didn’t make any sense, but I tried it anyway, and it
resolved the issue.

3.消除第两个难题

数据文件达到linux 怎么样才得以
在windows操作同步到数据库中吗???

第一
:在linux下一旦同步到库中吗

mysql -uroot -p 库名 < 路径 

就那一个指令
,笔者一心能够在linux写的shell脚本中去运行

如此那般就缓和了备份 不过 你怎么
在windows端下 实行操作呢

 

 

 

自家首先想到了putty.exe

假使 能够在cmd 直接调用putty
小编就径直能够写批管理公事 来达到自个儿要做的事情

 图片 5

putty登入linux供给什么样

ip地址 顾客名 密码 端口
笔者怎么技能够把她们同台 运行呢

putty.exe -ssh -pw 123789456
root@192.168.91.59

 

不过大家的结尾指标是什么???

 

在windows 下运作 shell 脚本
同步数据库

putty.exe -m 脚本

putty.exe -ssh -pw 123789456 -m
脚本名字 root@192.168.91.59

那样就足以 在windows 下运作 shell
脚本 同步 linux 数据库

 

 

下边放成品的代码 代码只是为着功用完全可以再减少非常多 

静心:将以此批管理 与putty.exe
放到有sql的文件夹下运维 

 

@echo off
color 0a
cd /d %~dp0
if exist *.sql (goto next) else (goto baddir)
:next
@Echo Off
color 3E
set /p var=请输入你要布局的IP地址:
set /p pass=请输入root密码:
cls
title Armstrong喷气式Armstrong上传同步工具(2018.4.21)
echo.【成效表明】
echo.通过FTP把当前目录下的.sql文件同步到对象mysql中
echo.一键搭建遭逢、一键上传、一键联合扩展工效
echo.
echo.【非常提示】
echo.1. 假设第贰回运维,获取秘钥请手动点击明确
echo.2. 工具使用种种(1)(2)单独使用(2)会失效
echo.3. 供给保障yum源能够符合规律安装FTP服务
echo 4. window7下通盘运维,win10下恐怕会并发putty运维慢
echo.5. sql文件暗许贮存在/LT/date下
echo.6. 同步到位暗中认可放进/LT/lajixiang下 私下认可保存5天
echo.7. 如sql过大,上传时间长属于常规情状,请勿关闭
echo.8. 最后解释权为笔者全数
echo. 即使当前服务器安装了FTP服务请审慎选拔 谨防数据遗失!!
echo.
echo.

:on
cd /d %~dp0
choice /c 1234 /m “请输入编号:(1)创立;(2)同步;(3)卸载;(4)关闭;
if %errorlevel%==4 goto guanbi
if %errorlevel%==3 goto xiezai
if %errorlevel%==2 goto tongbu
if %errorlevel%==1 goto dajian

:dajian
@echo off
echo 搭建际遇并上传……
echo ^#!/bin/bash^ >linux.sh
echo ^yum -y install vsftpd^ >>linux.sh
echo ^useradd -p 123789456 litong^ >>linux.sh
echo ^echo ‘litong:123789456’^|chpasswd^ >>linux.sh
echo ^mkdir /LT/data -p^ >>linux.sh
echo ^mkdir /LT/lajixiang -p^ >>linux.sh
echo ^chmod 777 /LT/data^ >>linux.sh
echo ^chmod 777 /LT/lajixiang^ >>linux.sh
echo ^echo anonymous_enable=YES ^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo local_enable=YES ^>^> /etc/vsftpd/vsftpd.conf ^
>>linux.sh
echo ^echo write_enable=YES ^>^> /etc/vsftpd/vsftpd.conf ^
>>linux.sh
echo ^echo local_umask=022 ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo dirmessage_enable=YES ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo xferlog_enable=YES ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo connect_from_port_20=YES ^>^>
/etc/vsftpd/vsftpd.conf^ >>linux.sh
echo ^echo xferlog_std_format=YES ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo listen=YES ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo pam_service_name=vsftpd ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo userlist_enable=YES ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo tcp_wrappers=YES ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo local_root=/LT/data ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo userlist_deny=NO ^>^> /etc/vsftpd/vsftpd.conf^
>>linux.sh
echo ^echo litong ^> /etc/vsftpd/user_list^ >>linux.sh
echo ^service iptables stop^ >>linux.sh
echo ^setenforce 0^ >>linux.sh
echo ^service vsftpd restart^ >>linux.sh
putty.exe -ssh -pw %pass% -m linux.sh root@%var%
del linux.sh
Echo open %var% >up
Echo litong>>up
Echo 123789456>>up
Echo prompt >>up
Echo mput *.sql>>up
Echo bye>>up
FTP -s:up
del up
echo 上传成功
goto on
:tongbu
pause
set /p zhanghu=数据库账户:
set /p mima=数据库密码:
set /p kuming=将在同步的库名:
del
echo 同步到数据库中……
echo #/bin/bash >peizhi.sh
echo mysql -u%zhanghu% -p%mima% %kuming% ^</LT/data/*.sql
>>peizhi.sh
echo mv /LT/data/*.sql /LT/lajixiang/ >>peizhi.sh
echo find /lt/lajixiang/*.sql -mtime +5 ^|xargs rm -rf
>>peizhi.sh
putty.exe -ssh -pw %pass% -m peizhi.sh root@%var%
del peizhi.sh
echo 同步成功
goto on
:xiezai
echo 卸载情形中……
echo rm -r /LT >xiezaihuanjing.sh
echo userdel -r litong >>xiezaihuanjing.sh
echo yum -y remove vsftpd >>xiezaihuanjing.sh
putty.exe -ssh -pw %pass% -m xiezaihuanjing.sh root@%var%
del xiezaihuanjing.sh
echo 卸载成功
goto on
:baddir
echo.
echo
警告:请将本工具放在要上传的sql文件夹下再运维,不然将现出不可预料的后果!
echo.
echo
(例:若sql文件在目录为【D:\date】,则将该工具放在【D:\date】目录下后再推行。)
echo.
pause
echo 退出脚本
exit
:guanbi
exit

以上脚本中有众多足以优化的地点 只是友善不愿在去弄了 有意思味的能够优化一下 比方 shell中的查找替换能够用sed来做

转发请注明

 

三、安装测验

 

1、nfsserver安装

The suggestion was to uninstall Hyper-V.

[root@nfsserver01 ~]# yum install rpcbind nfs-utils -y
[root@nfsserver01 ~]# mkdir /Share
[root@nfsserver01 ~]# chmod 755 /Share
[root@nfsserver01 ~]# ll -d /Share
drwxr-xr-x. 2 root root 6 8月  16 10:42 /Share
[root@nfsserver01 ~]# mkdir /Share
[root@nfsserver01 ~]# chmod 755 /Share
[root@nfsserver01 ~]# ll -d /Share
drwxr-xr-x. 2 root root 6 8月  16 10:42 /Share
[root@nfsserver01 ~]# vim /etc/exports

#######shared for test by suffergtf at 2018-8-16######
/Share  192.168.127.0/24(rw,sync)
[root@nfsserver01 ~]# systemctl start rpcbind
[root@nfsserver01 ~]# systemctl enable rpcbind
[root@nfsserver01 ~]# netstat -lntup|grep rpcbind
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      10432/rpcbind       
tcp6       0      0 :::111                  :::*                    LISTEN      10432/rpcbind       
udp        0      0 0.0.0.0:855             0.0.0.0:*                           10432/rpcbind       
udp        0      0 0.0.0.0:111             0.0.0.0:*                           10432/rpcbind       
udp6       0      0 :::855                  :::*                                10432/rpcbind       
udp6       0      0 :::111                  :::*                                10432/rpcbind 
[root@nfsserver01 ~]# rpcinfo -p localhost
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper

[root@nfsserver01 ~]# systemctl start nfs
[root@nfsserver01 ~]# systemctl enable nfs
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.

[root@nfsserver01 ~]# rpcinfo -p localhost
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  40390  status
    100024    1   tcp  56253  status
    100005    1   udp  20048  mountd
    100005    1   tcp  20048  mountd
    100005    2   udp  20048  mountd
    100005    2   tcp  20048  mountd
    100005    3   udp  20048  mountd
    100005    3   tcp  20048  mountd
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100227    3   tcp   2049  nfs_acl
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100227    3   udp   2049  nfs_acl
    100021    1   udp  50142  nlockmgr
    100021    3   udp  50142  nlockmgr
    100021    4   udp  50142  nlockmgr
    100021    1   tcp  32899  nlockmgr
    100021    3   tcp  32899  nlockmgr
    100021    4   tcp  32899  nlockmgr
[root@nfsserver01 ~]# showmount -e localhost
Export list for localhost:
/Share 192.168.127.0/24
标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图