打开文本编辑器,新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行。 输入一些代码: #!/bin/bash echo "Hello World !" #!/bin/bash echo "Hello World !" “#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器 ...
分类:
系统相关 时间:
2017-02-22 22:21:01
阅读次数:
300
Linux下RPM软件包的安装及卸载 Linux下RPM软件包的安装及卸载 在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux ...
分类:
系统相关 时间:
2017-02-22 14:21:25
阅读次数:
244
前言 在日常Java开 发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类 明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和 java.lang.Cla ...
分类:
编程语言 时间:
2017-02-22 13:28:21
阅读次数:
242
你了解 #include 某个 .h 文件后,编译器做了哪些操作么? 你清楚为什么在 .h文件中定义函数实现的话需要在函数前面加上 static 修饰么?你知道 #ifndef……#define……#endif 这种防止头文件重复包含的精髓所在么?本文就是来探讨这些问题,并给出我的理解和思考,欢迎大 ...
分类:
其他好文 时间:
2017-02-21 13:30:29
阅读次数:
185
终端查看内存状况有两个命令 如果系统没有安装htop的话,那就安装一下。 然而这样比较麻烦,System Monitor是个不错的选择,System Monitor可以显示网速,内存,CPU等信息。 通过添加PPA安装: 在终端执行: 然后Ctrl+C实现后台运行indicator-sysmonit ...
分类:
系统相关 时间:
2017-02-20 13:23:08
阅读次数:
736
KVM 虚拟机简介:Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。KVM的 ...
分类:
其他好文 时间:
2017-02-19 21:14:22
阅读次数:
195
1. 模式的设置 : 修改/etc/selinux/config文件中的SELINUX=”" 的值 ,然后重启。enforcing:强制模式,只要selinux不允许,就无法执行 permissive:警告模式,将该事件记录下来,依然允许执行 disabled:关闭selinux;停用,启用需要重启 ...
分类:
系统相关 时间:
2017-02-19 20:04:52
阅读次数:
250
linux环境变量 linux全局环境变量有三个文件: /etc/profile /etc/profile.d /etc/bashrc > 推荐在此文件优先配置 也可以直接使用: export 命令来设置环境变量, 下面看一个例子: 需要将 /opt/stack/devstack 路径加入环境变量中 ...
分类:
系统相关 时间:
2017-02-19 10:23:28
阅读次数:
204