5 twc829

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8k+

Java温习——基础工具之Java开发工具Eclipse

一、Eclipse由Java开发的

2017-09-06 14:02:26

Shell中$0, $?, $!等

1 $$ shell本身的PID2 $!shell最后运行的后台PID3 $?最后运行的命令返回的结束代码(0表示正常,其他表示异常)4 $*传给shell脚本的所有参数的列表,若$*用"括起来,以"$1 $2 ... $n"形式输出所有参数5 $@传给shell脚本的所有参数的列表,若$@用"括起来,以"$1" "$2" ...

2017-07-26 10:40:58

CentOS系统中常用查看系统信息和日志命令小结

一、系统日志文件(可以通过cat或tail命令来查看)/var/log/message # 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure # 与安全相关的日志信息 /var/log/maillog # 与邮件相关的日志信息 /var/log/cron # 与定时任务相关的日志信息 /var/log/spooler #

2017-07-18 11:05:44

Shell脚本——su、sudo

· susu命令临时切换到root用户;su [option] [用户]其中,-后接用户名,表示登录并切换到用户环境;-c后接命令,表示执行该命令再退出所切换的用户环境;注:su表示切换到root用户,但不改变root登录环境;su -表示切换到root用户,并切换到root用户环境;su命令的安全性低,使用sudo命令执行指定命令,此时输入的密

2017-06-12 17:59:32

Shell脚本——获取脚本所在的绝对路径

获取执行的脚本所在绝对路径的命令如下:DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"1 ${BASH_SOURCE[0]}该变量获取脚本相对于当前路径的相对路径,包含脚本文件名;2 $(dirname "${BASH_SOURCE[0]}")该命令获取脚本所在目录,因为传给dirname命令的参数是

2017-06-07 15:46:27

Shell脚本——提取目录名

1 basename从路径中提取出文件名;basename var [suffix]# 从路径中提取出文件名(带后缀)var=/dir1/dir2/dir3/file1.txtecho $(basename ${var})# 从路径中提取出文件名(不带后缀)var=/dir1/dir2/dir3/file1.txtecho $(basename ${var} .tx

2017-06-06 16:57:06

Shell脚本——字符串截取

假设变量var值为http://www.abc.com/123.html;使用${}与#、##、%或%%的结合实现字符串截取;一、${var##*/}删除变量var从左边算起的最后一个'/'字符及其左边的内容,返回处理后的字符串;# echo ${var##*/}123.html若在shell脚本中,可将处理后的结果赋值给变量;二、${var#*/}删

2017-06-05 17:49:20

Shell脚本——按行读取文件

按行读取文件的三种方法:1 while read linedo echo $linedone 2 cat filename | while read linedo echo $linedone3 for line in $(cat filename)do echo $linedone注:while逐行读取和for逐行读取有区别—

2017-05-27 16:42:50

Shell脚本——make命令和Makefile文件

make命令是一个常用的编译命令,尤其在C/C++开发中,make命令通过makefile文件中描述源程序之间的依赖关系进行自动编译;makefile文件是按照规定格式编写,需说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系;首次执行make命令时,编译所有相关文件,之后再执行make命令时,以增量方式进行编译,即只对修改的源文件相关的目标文件进行编译;注:许

2017-05-25 18:01:37

Shell脚本——crontab命令

crond是Linux系统用以周期性执行某种任务或等待处理某些事件的一个守护进程;一、crond介绍当完成安装操作系统,默认安装此服务工具,并自动启动crond进程;crond进程每分钟定时检查是否有要执行的任务,若有则自动执行该任务;1 Linux系统下的任务调度分类——系统任务调度和用户任务调度(1)系统任务调度系统周期性执行工作,如写缓存数据到硬盘、日志清理等

2017-05-22 16:08:40

Shell脚本——时间同步

在Linux系统中,为避免主机时间因长时间运作下导致的时间偏差,需进行时间同步synchronize;一、系统时间与硬件时间一台计算机有两个时钟,一是硬件时间时钟(RTC,Real Time Clock,又实时时钟),二是系统时钟(System Clock);1 概念硬件时钟是嵌在主板上的特殊电路,平时关机后还可计算时间;系统时钟是操作系统的kernel用以计算时间的时钟;

2017-05-22 15:04:27

Xshell设置和使用

一、新建会话1 Connection项点击New,输入Name和Host,其中Name是标识远程连接Linux主机名,Host是连接的Linux主机IP地址;2 Authentication项选择Password,输入用户名和密码;3 双击要连接的Linux主机4 点击Accept and Save5 显示命令提示

2017-05-19 10:02:39

Xshell下载安装

一、下载1 进入官方网站:http://www.netsarang.com/2 点击工具栏中Download,点击Xshell后方的Download按钮3 在Download links下点击第一个链接4 License项选择Home and school use,其它选项自行填写5 下载Xshell二、安装1 Set

2017-05-19 09:20:56

Xshell介绍

Xshell是安全终端模拟软件,支持SSH1、SSH2及Windows平台的TELNET协议;Xshell是在Windows下远程连接Linux主机的工具;在Windows下远程连接Linux主机的SSH客户端包括Xshell、secureCRT、Putty、Bitvise SSH Client、MobaXterm、DameWare SSH、SmarTTY、Cygw

2017-05-19 08:30:58

程序员如何在"小公司成长"和"大公司学习"

文章转自:http://www.cnblogs.com/bruceli/archive/2011/04/18/2017278.html前言:在软件行业工作有几个年头了,换过多个开发语言,跳过槽,也被猎头找过,经历了三五杆枪打天下和创业公司一起成长灭亡,也进入了大公司。在这些年的历练中,看见很多刚进入软件行业不久的新人总在抱怨,说学不到东西。其实不管你在大公司还是小公司,都可

2017-05-17 17:51:41

Shell脚本——与Linux Shell自动交互

自动交互的关键是交互信息的自动输入;一、自动交互方法一——重定向1 需求从一台Linux机器ftp登录到另一台Linux机器,进行系列操作后关闭;2 自动交互方法使用“command Shell将分界符delimiter之后直到下一个相同分界符之前的所有内容作为输入,遇到下一个分界符表示输入结束;最常见的delimiter分界符是EOF,也可自定义为其他字符;

2017-05-16 14:16:56

Shell脚本——使用sed命令编辑文本

1 语法格式sed [-nefri] "command" file(s)2 常用选项-n   只显示sed处理后的结果,而非全部显示-e   对相同文件进行多项编辑-f   执行-f后接文件中的sed操作,可直接将sed操作写在一个文件中-r   -i   直接修改读取的文件,而非在屏幕上输出3 常用命令a\   新增,后接的字符串在选定行的下一

2017-05-12 18:50:27

Shell脚本——创建用户和设置密码

1 命令行# sudo useradd bd# sudo passwd bd2 shell脚本(1)准备工作创建用户需要root用户权限,因此在非root用户下使用sudo,同时需输入密码;为避免输入密码,将当前用户设置为免密码使用sudo;# sudo vim /etc/sudoers 或# sudo visudo在“root    ALL=(ALL)  

2017-05-11 17:39:22

Java温习——基础工具之编码规范

一、为什么有编码规范?1 一个软件的生命周期中,80%花费在维护上(改bug/增加新的功能);2 几乎没有任何一个软件,在其整个生命周期中均由最初的开发人员维护;3 编码规范可改善软件的可读性,可让程序员尽快而彻底地理解新代码;4 若将源码作为产品发布,需确认其是否被很好地打包且清晰无误如开头注释所有源文件应在开头列出类名、版本信息、日期和版权声明;/* *

2017-04-05 20:11:41

Java温习——面向对象第五部分

一、接口1 概念(1)硬件接口指两个硬件设备之间的连接方式;包括物理上的接口、逻辑上的数据传送协议;(2)软件接口指程序代码,特殊的类;在Java中,表示一种规范,是具有N个方法的特征集合;接口只定义类中必须提供的方法,不关心类的内部数据和功能实现细节,分离规范和实现,增强系统可拓展性和可维护性;注:面向接口编程中,接口和实现类体验了真正的多

2017-03-28 14:58:55

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!