UNIX
kolabb
这个作者很懒,什么都没留下…
展开
-
shell入门基础必备
作者:KornLee 2005-02-03 15:32:57 来自:Linux先生 1.建立和运行shell程序 什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命转载 2014-01-09 10:58:16 · 577 阅读 · 0 评论 -
Ubuntu下的UNITY和GNOME界面
[转自] http://www.tuicool.com/articles/nUbMVbU从Ubuntu 11.04后,UNITY就作为默认界面来推广。如果用户需要体验GNOME 3,还需要用户自己安装。一般的评价都是GNOME 3界面在体验上要优于UNITY。 UNITY 是基于GTK 2图形库开发,也就是基于 GNOME 2开发的;而 GNOME 3是基于GTK转载 2015-10-11 18:01:55 · 9891 阅读 · 0 评论 -
shell中${}的妙用
[转自] http://www.2cto.com/os/201310/248691.html1. 截断功能${file#*/}: 拿掉第一条/及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}: 拿掉最后一条/及其左边的字符串:my.file.txt${file#*.}: 拿掉第一个.及转载 2016-01-05 11:54:23 · 417 阅读 · 0 评论 -
shell脚本----if(数字条件,字符串条件,字符串为空)
[转自] http://blog.csdn.net/yf210yf/article/details/9207147二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.1.整数比较 -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于转载 2016-01-05 12:00:22 · 640 阅读 · 0 评论 -
shell中各种括号的作用()、(())、[]、[[]]、{}
[转自] http://blog.csdn.net/taiyang1987912/article/details/39551385一、小括号,圆括号()1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。转载 2016-01-05 12:05:50 · 468 阅读 · 0 评论 -
虚拟化技术比较 PV HVM
[From] http://blog.csdn.net/blade2001/article/details/16864473很多人看到同样配置的VPS价格相差很大,甚是不理解,其实VPS使用的虚拟技术种类有很多,如OpenVZ、Xen、KVM、Xen和HVM与PV。在XEN中pv是半虚拟化,hvm是全虚拟化,pv只能用于linux内核的系统,效率更高,hvm可以虚拟所有常见操作转载 2016-06-11 11:59:39 · 1465 阅读 · 0 评论 -
Ubuntu下apt-get安装Java,Tomcat
sudo apt-get updatesudo add-apt-repository ppa:webupd8team/javasudo apt-get install oracle-java8-installersudo apt-get install tomcat7Setting the "JAVA_HOME" environment转载 2016-06-11 15:39:45 · 7442 阅读 · 0 评论 -
Ubuntu 15.04 下apt-get安装JDK
[From] http://blog.csdn.net/skykingf/article/details/452500171.删除自带的OpenJDK[python] view plain copy sudo apt-get remove default-jre-headless 2.安转载 2016-06-11 15:40:43 · 492 阅读 · 0 评论 -
Unix或Linux中&、jobs、fg、bg等命令的使用方法
[From] http://blog.sina.com.cn/nenutechnology fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一.& 最经常被用到这个用在一个命令的最后,可以把这个命令放到后台执行二.ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停三.jobs查转载 2016-06-17 14:50:15 · 869 阅读 · 0 评论 -
linux命令eval的用法
[转自]http://blog.chinaunix.net/uid-21411227-id-1826706.html1. eval command-line其中command-line是在终端上键入的一条普通命令行。然而当在它前面放上eval时,其结果是shell在执行命令行之前扫描它两次。如:pipe="|"eval ls $pipe wc -lshell第1次扫转载 2015-03-24 10:50:45 · 672 阅读 · 0 评论 -
Putty使用帐号和密码的自动登录
Putty使用ssh key做验证登陆是最方便的,不用密码。如果不想做key exchange,只是单纯想保存帐号密码做自动登陆,可以借助bat文件的方式,如下:"C:\Program Files (x86)\PuTTY\putty.exe" -load MyServer -ssh -l MyAccount -pw MyPassword原创 2015-01-14 18:54:14 · 4480 阅读 · 1 评论 -
Linux中sed的用法
sed命令行格式为: sed [-nefri] ‘command’ 输入文本/文件 常用选项: -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来 -e∶进转载 2014-08-22 12:18:13 · 628 阅读 · 0 评论 -
批处理中setlocal enabledelayedexpansion的含义
setlocal enabledelayedexpansion 延迟变量全称"延迟环境变量扩展",要理解这个东西,我们还得先理解一下什么叫扩展! CMD在解释我们的命令的时候,首先会读取命令行一条完整的命令,然后对其进行一些命令格式的匹配操作, 看你所输入的命令格式是不是符合他的要求. 如果我们要在我们的命令中引用一些变量,那么我们如何让CM转载 2014-01-09 11:00:13 · 23904 阅读 · 6 评论 -
ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys转载 2014-01-09 10:58:43 · 776 阅读 · 0 评论 -
权限知识中的AIX ACL
Aix ACL是对标准权限位的扩展。通过修改分配给个人或组的标准权限,对每个文件或目录进行更精细的控制。对每个组或用户,有3种权限分配情况: PERMIT : 准许对文件或目录的特定权限。 DEMY : 限制对文件或目录的特定权限。 SPECIFY : 明确地定义文件或目录权限。 "acledit" 命令用于建立Aix ACL。首先必须设置文本编辑器.如:export转载 2014-01-09 11:48:15 · 1277 阅读 · 0 评论 -
linux 的 sftp 和 scp
====================================== 作者: wxy0327(http://wxy0327.itpub.net)发表于: 2006.12.07 13:19分类: Linux 出处: http://wxy0327.itpub.net/post/16888/235577-----------------------------------转载 2014-01-09 10:59:15 · 848 阅读 · 0 评论 -
setlocal 本地变量详解
命令 setlocal (开启本地变量) endlocal (结束本地变量)很多新手不理解这句话是什么意思,在批处理中有什么作用。其实在批处理中 setlocal 作用很大,配合 endlocal (结束本地变量)它可以使你的代码更简洁,易读,且不容易出错。举例:假设你在批处理的开头部分有这么一句 set var=123那么在批处理结束以前,变量 var 的值就永远是转载 2014-01-09 11:00:39 · 7506 阅读 · 0 评论 -
bash 中 trim 字符串(去除首尾空格) - grep 去空行
在 bash 下如何去除一个字符串首尾的空格(也就是 trim)呢?其实有一个简单的办法:$ echo $STR注 意 $STR 不要带引号。因为 $STR 展开后,会作为 echo 的参数。那么 echo 在处理参数的时候,自然会忽略首尾的空格。不过此种方法有个小问题,那就是 echo 输出的结果,会将字符串中间的连续空格变成一个空格。例如 $STR 为转载 2014-01-09 11:11:45 · 7048 阅读 · 0 评论 -
Unix shell判断和比较
1. shell 的$! ,$?, $$,$@ $n $1 the first parameter,$2 the second...$# The number of command-line parameters.$0 The name of current program.$? Last command or fu转载 2014-01-09 11:48:43 · 1306 阅读 · 0 评论 -
Putty之public key ssh认证入门
1.工作平台 客户端:Win2kEn Sp3,Putty Beta 0.53 服务器:RedHat72,OpenSSH_3.4p1 2.Putty简介 一个免费小巧的Win32平台下的ssh客户端。它的主程序只有348k,但是功能丝毫不逊色于商业的SecureCrt,更重要的是它是免费的。 官方主页:http://www.chiark.greenend.org.uk/转载 2014-06-10 15:28:21 · 1956 阅读 · 0 评论 -
openssl-devel和openssl 是什么具体关系
[转自] https://zhidao.baidu.com/question/919579491101051499.htmlRedhat在封装openssl的时候,把openssl分成了几个部分,执行码部分就是 openssl-1.0.0-27.el6.x86_64 这种包。openssl-devel-1.0.0-27.el6.x86_64 这个就是包含了头文件,头文件参考,某转载 2016-11-04 19:25:13 · 10878 阅读 · 0 评论