首先要说明的是,不要使用which来进行判断,理由如下:1、which非SHELL的内置命令,用起来比内置命令的开销大,并且非内置命令会依赖平台的实现,不同平台的实现可能不同。#
type typetype is a shell builtin# type commandcommand is a s...
分类:
其他好文 时间:
2014-06-29 15:27:20
阅读次数:
1334
最近写了一个shell脚本,用到了cp、time、cut、awk命令,把他们的使用方法给写下来:1.cp和mvcp命令:用来完成文件的复制,从源文件夹复制到目标文件夹。执行后源文件夹和目标文件夹均有源文件。mv
命令:用来移动文件。执行后,源文件夹中没有源文件。我经常用mv命令来重命名文件注意:cp...
分类:
系统相关 时间:
2014-06-29 14:03:19
阅读次数:
5085
ssh -vT
hostname可以查看SSH登陆到远程服务器上的日志信息。下面是SSH的原理:SSH:是针对某个用户的?所以/etc/ssh/sshd_config文件中的授权密钥文件使用绝对路径或者使用一个相对路径(相对路径默认在用户的主目录下),所有的授权文件都在/home/用户名/.ssh下...
分类:
其他好文 时间:
2014-05-29 13:46:09
阅读次数:
251
一.修改ssh连接的默认端口; 1.1 用root 连接进入系统; 1.2
修改ssh的配置文件 #vi /etc/ssh/sshd_config 在13行找到#Port 22 (默认端口22) 1.3
删除#注释,修改22为其他端口如28,然后按:wq保存文件修改; 1.4 ...
分类:
Web程序 时间:
2014-05-29 11:52:26
阅读次数:
269
最近做一个SSH框架的项目,用tomcat发布,需要上传图片到指定路径,然后再将图片显示在页面上。有一个问题:如果是英文名称的图片,就正常显示,可如果是中文的,它就是显示不出来,于是乎,在网上各种百度,各种尝试,查出有两种解决方法:方法一:
在tomcat下的server.xml文件中,添加编码格....
分类:
其他好文 时间:
2014-05-29 10:53:22
阅读次数:
407
1:标准输出;2:错误输出1,exec启动一个新的shell将STDOUT文件描述符重定向到文件#!/bin/shecho
"test exec..."exec > out.txt exec 2> out.errorecho "this is the first
line"#故意生成错误信息,将输出...
分类:
系统相关 时间:
2014-05-29 10:28:51
阅读次数:
326
想要玩玩git,参考了网友懒惰之计的一篇Blog《github:如何获取项目源代码
》,按部就班完成了所有的步骤的,可在测试的时候,遇到了问题,总是报错”github Permission denied
(publickey)“。后面在查看git的安装目录下有个.ssh目录的时候发现了问题。原来在生...
分类:
其他好文 时间:
2014-05-29 09:04:36
阅读次数:
248
同事刚装的一台CentOS服务器,SSH登录乱码:猜测应该是安装时选择的是简体中文,因为发现/etc/sysconfig/i18n文件里面是zh_CN。LANG="zh_CN.UTF-8"修改/etc/sysconfig/i18n为en_US,重新登录,测试OK。LANG="en_US.UTF-8"
分类:
其他好文 时间:
2014-05-28 18:31:51
阅读次数:
271
echo
192.168.10.69>>ip.list-------------------------------------------#!/bin/bash#注意if和[]之间的空格rm
-f ~/fanr/shell/DiskUsageAlert/out.printout=$(cat ~/f...
分类:
系统相关 时间:
2014-05-28 14:54:26
阅读次数:
391
一、if判断数字: $A=12 $B=15 if(("$A"<"$B"))
if(("$A"=="$B"))字符串: $A="HELLO" $B="WORLD" if [ "$A" = "FACT_LOGIN_USER" ] if [
"$A" = "$B" ]PS:字符串比较的时候...
分类:
其他好文 时间:
2014-05-28 09:32:44
阅读次数:
347