Befroe Beginning.
之前定了暑假的plan ,关于Linux的书籍现在在看的是ALP和Linux高级程序设计(杨宗德)第三版.在计划中的是Linux高级环境编程.
现在开始关于Linux程序设计的第一篇学习笔记.
本来打算把名字写成教程,不过觉得自己完全是新手在自学,还是写学习笔记比较负责和适合.
希望可以一起学习进步.
引入
首先我们假设这样一个场景.我们有一...
分类:
系统相关 时间:
2014-07-23 20:57:25
阅读次数:
340
vmware下克隆的centos无法配置固定ip,本文通过截图方式详细的记录的解决问题的步骤...
分类:
系统相关 时间:
2014-07-23 21:04:04
阅读次数:
270
之前介绍的for循环的格式形如:forVARNAMEinlist;dostatement...done这种格式的for循环是将list中的每一个依次值赋值给变量VARNAME,然后在执行循环体中的语句。当这个list中的没有值复制给变量VARNAME时,该循环也就结束了。在这里我们在介绍一种类似c语言的for循环语法格式形..
分类:
系统相关 时间:
2014-07-23 21:10:25
阅读次数:
479
把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/文件夹中1.在本地主机的用户可以是(root,cusadmin,以及准备使用scp的user)运行:[root@root~]#ssh-keygen-trsaGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa):回车Enterpa..
分类:
系统相关 时间:
2014-07-23 21:14:26
阅读次数:
270
Linux系统相关几个命令使用last查看用户成功登录信息/var/log/wtmp文件记录了用户成功登录的信息。使用last可以查看lastb查看用户不成功登录的信息who查看已登录的用户w查看登录用户的活动e2label查看或更改分区卷标e2label命令可以用来查看或修改ext2/ext3分区的卷标。语法为..
分类:
系统相关 时间:
2014-07-23 21:16:46
阅读次数:
529
Hyper-V3.0对Linux的集成服务支持更好,但是在平常运维过程中,我们可能会遇到Linux集成服务版本安装不正确,想重新安装。这时我们需要把原先的Linux集成服务给删掉。具体方法很简单:1、首先你需要找到Linux组件的名称。#rpm–qa|grepMicrosoft2、分别删除这两个组件,命令如?.
分类:
系统相关 时间:
2014-07-23 21:17:06
阅读次数:
437
由于Hyper-v没有集成Linux集成服务安装包,需要我们单独去下载,截止目前最新的版本为3.5下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=41554在我们安装完Linux操作系统后,我们需要手动去安装Linux驱动,这个不管是VMware还是微软Hyper-v都需要这么做,..
分类:
系统相关 时间:
2014-07-23 21:17:36
阅读次数:
380
目录在文件类型上用d标示,用/分隔目录层,对每个shell和操作环境,都有一个当前工作目录。目录也是一种权限。(u,g,o)强制位schmodu+x强制权限。冒险位xchmodu+t冒险权限chmod1777a.txt4(setuid)2(setoid)1(sticky加冒险权限)/bin储存常用用户可执行命令/boot引导加载器..
分类:
系统相关 时间:
2014-07-23 21:27:56
阅读次数:
285
最近我们公司总是被恶意攻击。后面查看了LINUX下有免费的防恶意扫描软件PortSentry去解决了1.安装portSentry下裁portsentry-1.2.tar.gz[root@tomcat135~]#tarzxvfportsentry-1.2.tar.gz[root@tomcat135~]#cdportsentry_beta/打开portsentry.c在1590行左右Copyright1997-2003那..
分类:
系统相关 时间:
2014-07-23 21:31:06
阅读次数:
1681
最近在学习Linux下面是自己写的一个很小的脚步脚步内容为比较三个数取得最大的那个数脚步语句如下:#!/bin/bashread-p"inputa:"aread-p"inputb:"bread-p"inputc:"cif[$a-ge$b]&&[$a-ge$c];thenecho$aelif[$b-ge$a]&&[$b-ge$c];thenecho$belseecho$cfi
分类:
系统相关 时间:
2014-07-23 21:31:36
阅读次数:
214
前几天我在windows7系统上安装了一个oraclevm虚拟机,今天打开一看居然不能使用桥接模式,自己仔细观察了一下,是没有网络驱动造成的,添加驱动就可以了。1.错误提示解决方法(在本地网上邻居添加驱动)选择oraclevm安装目录下的网络驱动问题解决了
分类:
系统相关 时间:
2014-07-23 21:32:17
阅读次数:
329
网上查了N多激活,都无法正确激活.后来慢慢爬文,终于激活了...真艰难啊.所以怒马一份!安装myeclipse。安装完成别急着打开。在终端里面打开的破解文件jar.java -jar cracker.jar顺序:1. SystemId2. Tools -> 03.Active4.Tools -> 1...
分类:
系统相关 时间:
2014-07-23 22:14:57
阅读次数:
317
一、什么是信号用过Windows的我们都知道,当我们无法正常结束一个程序时,可以用任务管理器强制结束这个进程,但这其实是怎么实现的呢?同样的功能在Linux上是通过生成信号和捕获信号来实现的,运行中的进程捕获到这个信号然后作出一定的操作并最终被终止。信号是UNIX和Linux系统响应某些条件而产生的...
分类:
系统相关 时间:
2014-07-23 22:21:07
阅读次数:
392
对linux的静态连接库和动态链接库分不清楚,在看了一篇博文后,现在想做个自己的总结,以加深印象:1、库的基本概念:库是可执行代码的二进制形式,其可以被调入操作系统调入内存进行执行。在window和linux系统,都存在各自的库,但是两种系统的库并不能兼容,因为它们的编译器,连接器,汇编器都是不相同...
分类:
系统相关 时间:
2014-07-23 22:21:27
阅读次数:
284
我是myeclipse5.5 的IDE工具。为了能反编译class文件,上网搜索了很多资料,终于找到一下的一段资料: 1.将jad.exe 复制到myeclipse安装目录的jre/bin目录下,如:C:/Program Files/MyEclipse 5.5.1 GA/jre/bin/jad.ex...
分类:
系统相关 时间:
2014-07-23 22:23:47
阅读次数:
387
Linux驱动面试题目...
分类:
系统相关 时间:
2014-07-23 22:32:57
阅读次数:
280
本来是想汉化eclipse那个新建java类,本来想通过swt的方式获取子控件修改名字。
结果跟着源代码就看到了它的属性文件。所以做法就是直接更改里面的英文。再扔到jar包里。
复制一点着文件的内容:
###############################################################################
# Copyright (c) ...
分类:
系统相关 时间:
2014-07-23 22:35:07
阅读次数:
264
Linux Ubuntu WordPress Apache FTP
分类:
系统相关 时间:
2014-07-24 00:48:37
阅读次数:
234
1. dup 函数 1.1 dup 函数用来复制一个文件描述符,复制后的文件描述符可以正常使用(见例1)。dup函数返回当前文件描述符表中一个最小的可用的文件描述符(Linux下分配文件描述符的规则是:寻找最小可用),这个过程由系统来完成。dup函数成功执行后,两个文件描述符fd_1 和 fd_2....
分类:
系统相关 时间:
2014-07-24 05:01:18
阅读次数:
374
Eclipse 出现Some sites could not be found. See the error log for more detail.错误 解决方法Some sites could not be found. See the error log for more detail.这话的...
分类:
系统相关 时间:
2014-07-24 09:58:13
阅读次数:
465