系统服务-月排行
从零开始学习Linux,正在跟马哥的视频学习。为了加深记忆,方便日后查询,对知识点做个总结。要更好的实现自动化运维,必须熟练使用Linux命令。但是命令繁多,不常用的会忘记。这样就需要使用命令帮助了。可以通过下面6种方法获取命令帮助:No.说明使用方法1查看命令手册#manCO..
Employee.java
package com.study;
public class Employee {
private int id;
private String firstName;
private String lastName;
private int salary;
public Employee() {
}
public Emplo...
tmux(全名是TerminalMultiplexer)是一个优秀的终端复用软件,类似GNUScreen,但来自OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此。与s..
linux中用shell获取昨天、明天或多天前的日期:在Linux中对man date -d
参数说的比较模糊,以下举例进一步说明:# -d, --date=STRING display time described by STRING, not
`now’[root@Gman root]# dat...
在做监控时想用snmpwalk命令去获取交换机的信息,但是系统提示没有该命令,但是又忘记了该命令属于那个软件包,所以就用yumprovides命令去查找了从上面的信息我们可以看到,该命令属于net-snmp-utils软件包
系统Linux debian 2.6.32-5-686 先安装svn工具:apt-get
install subversion,耐心等待安装完成。安装完成后svn客户端、服务器都有了。 接者建立svn仓库目录svnadmin create
truckroot@debian:/home/xzc...
1 #include 2 3 int main(int argc, char **argv)
4 { 5 GtkWidget *window; 6 gtk_init(&argc, &argv); 7 window =
gtk_window_new(GTK_WINDOW_...
外部链接虚拟机linux服务的时候,一直未连接,后来发现没有安装ssh导致以下是ssh安装步骤,具体过程请百度一下~//可检查是否安装root@kiwi-virtual-machine:~#
ssh localhostssh: connect to host localhost port 22:.....
本文主要参考自《深入理解 Java
虚拟机》。这本书是国人写的难得的不是照搬代码注释的且不是废话连篇的技术书,内容涵盖了 Java 从源码到字节码到执行的整个过程,包括了 JVM(Java
Virtual Machine)的架构,垃圾收集的介绍等。这里摘录出关于配置 JVM 基本参数来调优 Ecli...
最近写了一个shell脚本,用到了cp、time、cut、awk命令,把他们的使用方法给写下来:1.cp和mvcp命令:用来完成文件的复制,从源文件夹复制到目标文件夹。执行后源文件夹和目标文件夹均有源文件。mv
命令:用来移动文件。执行后,源文件夹中没有源文件。我经常用mv命令来重命名文件注意:cp...
FTP服务器的安装与配置(Ubuntu)1.查询是否安装vsftpd: rpm -qa |grep
vsftpd(rpm的安装:apt-get install rpm)或者查询当前ftp进程:ps -ef|grep
vsftpd2.安装vsftpd服务器:rpm -ivh vsftpd-*.rpm ...
1.
进程地址空间Linux中,进程并不是直接操作物理内存地址,而是每个进程关联一个虚拟地址空间内存页是memory management unit (MMU)
可以管理的最小地址单元机器的体系结构决定了内存页大小,32位系统通常是 4KB, 64位系统通常是 8KB内存页分为 valid or i...
前言
在安装Ubuntu的时候,如果选择的系统语言为汉语,安装完成后,Ubuntu系统的主文件夹下的几个文件目录就是中文的,这样才纯终端下,输入起来确实非常的不方便。当然,如果安装Ubuntu的时候,选择的就是英文,则没有这个问题。本篇博客就这个问题提出一个简单的解决方案。实现原理
其实这一点很好理...
这节我们介绍NFS的相关概念,以及如何配置NFS和在客户端中查看NFS。
NFS的配置过程很简单。在服务器端中编辑/etc/exports文件,添加如下内容:
/home/nfs-share 192.168.1.122 *(rw,sync)
第一项是要共享的目录,后者为共享的配置参数一般为:*(rw,sync,no_root_squash,no_all_squas...
mac80211内核模块实现了对802.11协议的处理过程。其中mlme.c文件中的内容实现了对Deauth管理帧的处理。考虑到Deauth攻击至今仍没有好的防御方法(据说有802.11w,可是我一直没见到应用他的设备,为什么?求解),aireplay-ng工具仍然可以很轻松的Deauth客户下线,...
Hibernate 使用JPA 对于映射有3种规则可以配置:DefaultNamingStrategy,ImprovedNamingStrategy,EJB3NamingStrategy
这里只说ImprovedNamingStrategy,其他自行看Hibernate代码,ImprovedNamingStrategy的代码如下,是一个singleton instance:
/*
...
首先通过VMWare修改虚拟机参数,增加虚拟机磁盘空间(请参考相关资料),其次在虚拟机中加入扩容的磁盘空间。
1、使用parted查看可分配的空间
[root@stest ~]# parted
GNU Parted 1.8.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(part...
linux下编译hello.c 程序,使用gcc hello.c,然后./a.out就可以运行;在这个简单的命令后面隐藏了许多复杂的过程,这个过程包括了下面的步骤
宏定义展开,所有的#define 在这个阶段都会被展开
预编译命令的处理,包括#if #ifdef 一类的命令
展开#include 的文件,像上面hello world 中的stdio.h , 把stdio.h中...