用户名:root
123456
python.py
常用命令cd xxx # 打开xxx文件夹
cd .. # 返回上一级目录
ls # 查看当前目录所有的文件
pwd #查看当前所在位置
mkdir xxx # 创建文件夹xxx
rmdir xxx # 删除文件夹xxx
rm -rf xxx # 删除xxx
# 文件操作
vi xxx # 创建文件xxx(没有该文件)/打开文件xxx
i # 输入模式
esc + :q # 退出
esc + :q! # 强制退出
esc + :wq #写入并推出
dd # 删除一行
cp -r path1/* path2/ # 把路径1下的所有东西复制到路径2中 *表示所有东西
ls | wc -l # 统计当前文件夹下有多少文件
ll # 显示文件夹的所有文件,包括详细信息
ls -sh # 显示文件以及文件大小
ll -sh # 显示详细信息及文件个数
du # 显示所有文件夹及子文件夹 以及文件夹总个数
du -sh # 当前文件夹的大小
du -sh * | sort -n # 当前文件夹每个文件的大小 并排序
du -h --max-depth=1 ./ # 当前文件夹每个文件的大小
file path # 打开文件
# vim下
exc :set number # 显示行数
# 编译
sh path.sh
下载虚拟机
专业版 https://customerconnect.vmware.com/cn/downloads/details?downloadGroup=WKST-1612-WIN&productId=1038&rPId=66634 输入许可证:CC398-2YE9H-M8EQZ-ZQXEC-NURU2 免费版 https://customerconnect.vmware.com/cn/downloads/details?downloadGroup=WKST-PLAYER-1612&productId=1039&rPId=66625
CENTOS7安装各种桌面系统 CENTOS安装桌面图形化GUI GNOME/KDE/Cinnamon/MATE/Xfce
https://www.bnxb.com/linuxserver/27457.html
https://www.centos.org/download/安装包
yum install 包名查看IP地址
方式1
ip addr
方式2
# 安装 net-tool.x86_64 yum install net-tool.x86_64 # 运行指令 ifconfig下载Xshell
https://www.netsarang.com/zh/xshell-download/ https://xshell.en.softonic.com/下载winscp
https://winscp.net/eng/download.phpGCC编译器
$ cd demo #进入源文件所在目录 $ touch main.c #新建空白的源文件 $ gedit main.c #编辑源文件 $ gcc main.c #生成可执行程序 $ ./a.out #运行可执行程序 C语言中文网 $ #继续等待输入其它命令
. path.shKaldi环境配置
一、前期环境准备 1、克隆Kaldi项目到Linux系统中大概步骤
1、path.sh pre t是否有fst 有则代表成功 2、在tools目录下:chech_dependences.sh make 编译tools 3、在src 目录下:./configure make -j8 查看是否成功 来到fstbin目录
#clone git上的Kaldi项目 git clone https://github.com/kaldi-asr/kaldi.git二、修改path.sh
# 来到/root/byall/kaldi/egs/wsj/s5 # 打开kaldi目录,找到egs>wsj>s5>path.sh # 使用vim 打开 path.sh 修改path.sh
修改 path.sh文件 把路径改为 kaldi 所在路径
:wq # 退出并保存运行path.sh
# 来到/root/byall/kaldi/egs/wsj/s5 运行path.sh 注意不是 sh 而是使用点 . path.sh . path.sh验证是否修改路径成功
# 输入pre 按两次tab # 出现下边这些 就代表成功了 pre-grohtml prepare_extended_lang.sh prepare_online_nnet_dist_build.sh preconv prepare_lang.sh preparetips按fst 是否有提示 三、运行依赖
运行依赖 /root/byall/kaldi/tools/extras check_dependencies.sh
# 来到kaldi下的tools工具里面的extras目录 # cd tools/ # cd extras/ # ls安装mkl
如果没有安装mkl,kaldi编译会报错 # kaldi下的tools工具里面的extras目录 . install_mkl.sh # 运行 . install_mkl.sh成功的标志
# 运行 check_dependencies.sh . check_dependencies.sh # 出现下面两个表示成功 # extras/check_dependencies.sh # extras/check_dependencies.sh: all OK.四、编译出现的G++版本问题 方式1行不通 升级g++
https://www.cnblogs.com/lzpong/p/5755678.html
升级g++ 版本到5.0以上方式2
yum -y install centos-release-scl yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devtoolset-7-binutils scl enable devtoolset-7 bash echo "source /opt/rh/devtoolset-7/enable" >>/etc/profile五、编译tools
# 来到tools目录 4是CPU核数 可以是 2 4 8 16 根据自己的CPU而定 make六、kaldi编译
在编辑tools成功的情况下编译
在Src目录下编译# 编译的目录 /root/byall/kaldi/src
#运行kaldi #找到kaldi下的src文件夹 [root@192 kaldi]# ls cmake COPYING egs misc scripts tools CMakeLists.txt docker INSTALL README.md src windows [root@192 kaldi]# cd src/ [root@192 src]# ./configure --shared
./configure
make -j 8
src编译成功
来到fstbin目录查看是否编译成功之前
之后



