Linux Shell下加入数组和循环输出数组的方法
Linux / 2017年03月16日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2482.html http://www.myzhenai.com/thread-17981-1-1.html
关键词: Linux Shell 数组 循环 输出数组
这个文章的知识点是理解如何将一个文本里的所有内容逐行添加到一个数组中, 然后再循环把这个数组的每一项项目和元素输出到另一个文本中, 这方法可以用于我们提取一个文本文件中的一些内容.

Linux下获取系统版本信息的方法
Linux / 2017年03月15日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2472.html http://www.myzhenai.com/thread-17980-1-1.html
关键字: Linux 版本信息
Linux下获取版本信息的方法有很多, 有用cat的,也有用uname的.但我发现获取版本信息最完整的是 lsb_release
[root@localhost RucLinux]# yum install redhat-lsb -y
[root@localhost RucLinux]# lsb_release –h
FSG lsb_release v2.0 prints certain LSB (Linux Standard Base) and
Distribution information.
Usage: lsb_release [OPTION]…
With no OPTION specified defaults to -v.
Options:
-v, –version
Display the version of the LSB specification against which the distribution is compliant.
-i, –id
Display the string id of the distributor.
-d, –description
Display the single line text description of the distribution.
-r, –release
Display the release number of the distribution.
-c, –codename
Display the codename according to the distribution release.
-a, –all
Display all of the above information.
-s, –short
Use short output format for information requested by other options (or version if none).
-h, –help
Display this message.

Linux Shell下获取字符窜中的几个字符
Linux / 2017年03月14日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2468.html http://www.myzhenai.com/thread-17979-1-1.html
关键词: Linux获取字符窜中的第一个字符 Shell获取字符窜第一个字符
有时候我们经常需要用命令获取一段字符窜里的几个字符, 一般来说都是用sed和awk,但是这两个命令需要用到关键词. 如果需要获取的字符窜位置是固定的, 我们可以用以下的这个方法.

Linux下HTML5播放器一键生成脚本
Linux / 2017年02月7日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2394.html http://www.myzhenai.com/thread-17969-1-1.html
关键词: Linux Shell HTML5 播放器 脚本
我使用的Html5播放器代码是扒 https://www.hzyxc.com/tech/yxcmusic/ 这家的, 他在hostloc上开源的.
我只是写了一个一键生成网页的脚本, 大家如果是Linux服务器的, 并且音频文件也保存在服务器上,那么就可以用这个脚本生成一个网页链接, 然后发布这个网页就可以了.
目录下的几个文件夹和文件

Gnome3如何设置Gnome2那样的界面
Linux / 2017年02月2日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2366.html http://www.myzhenai.com/thread-17962-1-1.html
关键词: Gnome fedora ubuntu debian centos7
众所周知, 新版的 centos7, fedora, ubuntu, debian等都默认安装Gnome3了, 就是界面左边一竖排的图标, 然后桌面上全是空白的, 有些人喜欢这么整洁的桌面, 但有些人还是认为这样太麻烦, 因为有些程序你找不到,得通过终端来调用. 尽管你可以通过/usr/share/applications/ 这路径下找到, 但总是不方便. 我喜欢的是Centos6默认使用的Gnome2的样式,有应用程序分类,系统功能分类. 那么,我们怎么找回这些样式呢? 也就是说,我们怎样设置Gnome3可以像Gnome2那样方便? 其实也很简单.我们只需要安装 gnome-tweak-tool就可以了.

记一次shadowsocks服务端和Linux客户端配置教程
Linux / 2017年01月25日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2353.html http://www.myzhenai.com/thread-17961-1-1.html
关键词: CentOS安装shadowsocks教程 shadowsocks服务端安装教程 shadowsocks客户端配置教程 Linux下如何使用shadowsocks客户端
我的服务端系统是 CentOS6 本地系统是 CentOS6.8+Gnome+firefox
安装的shadowsocks版本是: shadowsocks-libev 一键包出处: https://teddysun.com/357.html
我们首先先安装服务端, 安装前请确定您的服务器系统是干净的服务器系统, 我就试过安装后不能启动,也不能正常连接,可能问题出现在iptables端口转发上,但因为系统没有重装过,太多东西,重装系统后再重新安装问题就解决了.

Linux默认声音设备无法打开的解决方法
Linux / 2016年10月22日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2326.html http://www.myzhenai.com/thread-17940-1-1.html
关键词: 默认声音设备无法打开 VMware无法自动检测声卡 设置默认声卡 Linux设置默认声卡
我有一台VMware虚拟机里的CentOS系统最近运行的时候总是会弹出提示 默认声音设备无法打开 总是要手动去连接声卡, VMware无法自动检测声卡了. 刚开始的时候我以为是CentOS的声卡驱动的问题, 因为我安装的是Alsa声卡,但是检测声卡驱动的时候是显示声卡驱动安装了的. 后来又以为是Vmware tools的问题, 于是重新安装了一遍VMware tools. 却发现还是没有解决问题, 于是不得不转换思路, 会不会是虚拟的声卡驱动有多个声卡呢? 所以才导致无法确定使用哪一个声卡是默认声卡而无法识别. 后面一步一步排查,还真是. 最后就是设置了默认声卡解决了问题.步骤如下

Linux(CentOS)下的Shockwave Flash shell一键更新脚本
Linux / 2016年09月26日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2318.html http://www.myzhenai.com/thread-17933-1-1.html
关键字: Shockwave Flash一键更新脚本 Flash一键更新脚本
这个脚本其实是我自己用的, 我的系统里安装了FlashPlayer软件和火狐(firefox)浏览器里安装了Shockwave Flash插件,因为要一个一个来更新显得太麻烦,所以我自己写了这么一个小脚本来快速更新. 原理很简单, 从官方网站上下载FlashPlayer的最新版本到本地覆盖旧版本程序,然后通过flashplayer -v得到最新的版本号,再通过指定的官方下载链接将Shockwave Flash插件下载到本地并安装,在安装之前自动卸载旧版本的Shockwave Flash.

一个简单的检测网络Shell脚本
Linux / 2016年09月9日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2309.html http://www.myzhenai.com/thread-17923-1-1.html
关键词: Shell判断变量是否为空 Shell判断参数是否为空 Shell检测网络 Shell ping Shell traceroute

Shell 自动删除指定字符窜后边的字符窜
Linux / 2016年09月3日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/2300.html http://www.myzhenai.com/thread-17920-1-1.html
关键词: Linux删除指定字符窜后边的字符窜 Shell删除指定字符窜后边的字符窜 sed删除指定字符窜后边的字符窜 sed删除右边的字符窜 sed删除左边的字符窜
对于shell编程的过程中我们都会遇到一个问题,如何替换或删除掉文件中指定字符窜后边或前边的一段字符, 如果使用正则的话是方便,但正则也没有办法做到针对不同的字符窜, 更何况是不懂正则的朋友,像我这样.
所以我换了个思路, 先取到需要替换或删除的字符窜,放到一个变量中,然后再用这个变量做为替换或删除的关键词去操作. 实现方法也很简单.
因为演示的文本里有敏感关键词,所以我只能是截图来演示了. 但代码我会详细解释.