本文涉及环境:操作系统 Redhat Enterprise 7,中间件 MQ上传介质以bin方式上传MQ的base介质
创建用户及组使用root用户进行操作
groupadd mqm //创建组
useradd -d /var/mqm -g mqm mqm //创建用户
passwd mqm //创建用户密码创建完成后使用id命令进行验证用户及组的权限
id mqm
i...
分类:
系统相关 时间:
2015-05-07 10:24:39
阅读次数:
192
昨天我看见一个开发者发了一个问题,询问如何播放声音。目前由于一些原因在模拟器中没法测试。其实,播放声音很容易。如果使用qmake的话,可能需要做一些修改才可以正确地在手机上播放。...
分类:
系统相关 时间:
2015-05-07 10:24:39
阅读次数:
175
这里记录的是在一个shell脚本里面使用. ./file.sh 和./file.sh 的区别,本文参考了http://www.lslnet.com/linux/dosc1/39/linux-283534.htm (这个蓝森林的东西应该是来源于chinaunix)来个小实验场景一:vi file1.s...
分类:
系统相关 时间:
2015-05-07 10:21:06
阅读次数:
153
对于单个命令执行我想大多数人都是明了的,也就是在一个命令行上执行一条命令。那对于在一行上执行多个命令怎么办呢,其实也很简单,只需在各命令之间加上特殊命令符号,我们常规使用到的有3个特殊命令符号。1. [; ]如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令。[.....
分类:
系统相关 时间:
2015-05-07 10:16:26
阅读次数:
115
ldd命令是用来查看程序运行时所需的共享库,常用来解决程序因缺少某个库文件而不能运行的一些问题ldd使用方式:
ldd [option] file
option:
–version : 打印ldd的版本号
-v –verbose: 打印所有信息
-d –data-relocs:执行符号重部署,并报告缺少的目标对象(只对ELF格式适用)
-r –function-relocs:对目标对象和...
分类:
系统相关 时间:
2015-05-07 08:55:03
阅读次数:
265
linux应用开发-信号量互斥编程
一 相应的函数
1 创建/打开信号量集合
函数名 semget
函数原形 int semget(key_t key, int nsems, int semflg)
函数功能
获取信号量集合的标识符
当key所指的信号量不存在的时候,且semflg里包含了IPC_CREAT,就会创建一个信号量的集合
所属头文...
分类:
系统相关 时间:
2015-05-07 08:52:59
阅读次数:
188
类型强制策略相比SELinux引入的MAC(强制访问控制)是比较遥远的。然而,在一些情况下,特别是在分类的政府应用的子集中,传统的MLS(多层安全机制)强制访问控制加上TE是非常有价值的。在意识到
这个情形之后,SELinux也包括一些MLS的形式。在SELinux中,MLS的特征是可选的,并且相比两个强制访问控制机制来说是次要的。对于绝大部分安全应用来说,包括许多没有很少有数据分类的应用来说,对...
分类:
系统相关 时间:
2015-05-07 08:48:19
阅读次数:
168
看本文前,先看着篇文章,Linux字符设备驱动。 insmod,大体上所做的事,有这么一些: 1、打开待安装模块并将其读入到用户空间。所谓“模块”就是经过编译但未经连接的.o文件。 2、模块中必定有一些在模块内部无法落实的符号(函数名或变量名),对这些符号的引用必须连接到内核中的相应符号。为此目的,需要通过系统调用query_module向内核询问这些符号在内核中的地址。如果内核...
分类:
系统相关 时间:
2015-05-07 08:45:47
阅读次数:
163
1.awk '{print substr($1,1,4)}'2.不要第一行 awk 'NR!=1{print $0}'3.获取后缀名ls |tov|cut -d "." -f24.减法start=`expr ${start1} - 1`end=`expr ${end1} - ${start}`5.去...
分类:
系统相关 时间:
2015-05-07 08:43:39
阅读次数:
137
多文件编辑1.使用vim编辑多个文件编辑多个文件有两种形式,一种是在进入vim前使用的参数就是多个文件。另一种就是进入vim后再编辑其他的文件。 同时创建两个新文件并编辑$ vim 1.txt 2.txt默认进入1.txt文件的编辑界面命令行模式下输入:n编辑2.txt文件,可以加!即:n!强制切换...
分类:
系统相关 时间:
2015-05-07 08:43:31
阅读次数:
166
Fork() in C: (sys_fork.c)#include #include #include int main(void){ fork(); printf("Hello Landpack\n"); return 0;}Fork() in AT&T for Linux:(s...
分类:
系统相关 时间:
2015-05-07 08:41:11
阅读次数:
169
昨天安装了ssh服务之后今天在windows上用xshell登陆发现登录不上,原因是使用了virtualbox的NAT模式,在NAT模式下,客户机可以很方便地上网,但是想要链接宿主机就需要打开网络地址映射 首先要知道ssh服务使用的是22端口,然后打开windows主机上的适配器,virtua...
分类:
系统相关 时间:
2015-05-07 06:21:40
阅读次数:
343
首先来看一个例子#! /bin/sha=5b=3echo a=$aecho b=$bif (test “$a” = “$b”) then echo a=belse echo a!=bfi第一行前面的“#”号不是注释,“#!”而且出现在第一行代表通知系统用/bin/sh来执行下面的程序。以“#”开头的...
分类:
系统相关 时间:
2015-05-07 06:17:57
阅读次数:
223
mac中使用docker实际是使用**boot2docker**先通过virtualbox启动了一个linux虚拟机**“boot2docker-vm”**,这样启动后,再从docker中启动container,即使你添加了端口映射,主机也是访问不到的,这是因为这个端口...
分类:
系统相关 时间:
2015-05-07 01:16:04
阅读次数:
810
linux使用tcpkill杀掉不释放的连接当遇到TCP链接迟迟不能释放的情况,类似FIN_WAIT1、FIN_WAIT2的状态,释放时间不确定,而且对应的程序已经关闭,相应的端口也不再监听,无法通过杀进程来解决,这种情况下,为了快速恢复正常,不得不采用重启服务器的方法加以解决,Linux下可..
分类:
系统相关 时间:
2015-05-07 01:16:40
阅读次数:
635
这是我长时间使用vim总结的一些配置,分享给有需要的人。可以支持编译一键编译并执行C、C++和Java(需要安装编译器并配置环境变量),具体的使用方法,在下面的配置文件中讲的很详细。另外,在Linux上默认使用的clang的编译器,这种编译器可以兼容gcc的大部分选项,并且编译速..
分类:
系统相关 时间:
2015-05-07 01:14:33
阅读次数:
261
PowerShellDSC的配置文件支持“分离”的格式,这是什么意思呢?好比说企业有一套合规性要求,这套要求无论是对开发测试环境还是生产环境都是一致的,但是显然开发测试与生产环境的规模大小以及硬件配置等等是不一样的,这也就导致了在DSC中定义的内容可以分为“What”和“Where..
分类:
系统相关 时间:
2015-05-07 01:10:15
阅读次数:
273