随笔分类 -  Linux

摘要:rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具优点:比ftp命令方便,而且服务器不用打开FTP服务。sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器1、下载rzsz-3.48.tar.gzw... 阅读全文
posted @ 2014-07-07 10:48 逍遥_时空 阅读(256) 评论(0) 推荐(0)
摘要:shell中条件判断if中的-z到-d的意思[-aFILE]如果FILE存在则为真。[-bFILE]如果FILE存在且是一个块特殊文件则为真。[-cFILE]如果FILE存在且是一个字特殊文件则为真。[-dFILE]如果FILE存在且是一个目录则为真。[-eFILE]如果FILE存在则为真。[-fF... 阅读全文
posted @ 2014-05-17 08:46 逍遥_时空 阅读(166) 评论(0) 推荐(0)
摘要:awk非常的优秀,运行效率高,而且代码简单,对格式化的文本处理能力超强。基本上grep和sed能干的活awk全部都能干,而且干得更好。先来一个很爽的例子:文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定(当然,这个东东用python也可以很轻松的实现,只... 阅读全文
posted @ 2014-04-29 18:18 逍遥_时空 阅读(1189) 评论(0) 推荐(0)
摘要:在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链... 阅读全文
posted @ 2014-04-22 13:06 逍遥_时空 阅读(509) 评论(0) 推荐(0)
摘要:原帖地址:http://hi.baidu.com/remoteexp/item/1c32d0ffb92e946c3c148596一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar解压功能安装 sudo apt-get install unrar卸载 sudo apt-get remove unrarubuntu解压 阅读全文
posted @ 2014-01-27 15:44 逍遥_时空 阅读(4389) 评论(0) 推荐(0)
摘要:一、安装vmware没有问题,网络设置以NAT方式(VMnet8是vmware专属的虚拟网卡)。安装完毕后设置虚拟机的 VirtualNetworkEditor(可以再开始->所有程序VMware安装文件夹中找到)WMnet8不能和PC主机处于同一网段. 设置好以后没有对网络连接中的VMnet8进行IP设置,ubuntu中的网络连接设定的是自动获取到这ubuntu可以连接到外网,WIN7可以ping通ubuntu但ubuntu却ping不通WIN7.经过强大的google可知ubuntu的防火墙需要关闭注意权限,到这互相可以Ping通,获取ubuntu的IP命令为ifconfig到此第一 阅读全文
posted @ 2014-01-27 15:39 逍遥_时空 阅读(645) 评论(0) 推荐(0)
摘要:无论是否将 nohup命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。AD:2013云计算架构师峰会课程资料下载你可能会遇到nohup命令问题,这里将介绍nohup命令问题的解决方法,Linux本身是这个操作系统的核心部分,也就是操作系统的内核。内核 是完成那些最基本操作的程序,它负责其他程序(如文本编辑器程序)的启动与终止、内存申请处理硬盘访问、网络连接管理等方面的工作。Unix/Linux 下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让 阅读全文
posted @ 2014-01-27 15:24 逍遥_时空 阅读(703) 评论(0) 推荐(0)
摘要:LinuxShell编程学习笔记目录附笔记资源下载目录(?)[-]写在前面第一部分 Shell基础编程第二部分 Linux Shell高级编程技巧资源下载写在前面最近花了些时间学习Shell,视频学习过程中做了笔记,留给大家参考。第一部分 Shell基础编程第一部分 Shell基础编程——第一章 Shell简介http://blog.csdn.net/wentasy/article/details/8702846第一部分 Shell基础编程——第二章变量和运算符http://blog.csdn.net/wentasy/article/details/8710837第一部分 Shell基础编程— 阅读全文
posted @ 2014-01-27 10:04 逍遥_时空 阅读(350) 评论(0) 推荐(0)
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://oldboy.blog.51cto.com/2561410/1264627本shell高级编程课程共72节,循序渐进的讲解了shell初级到高级的应用,特别是课程中融入了大量的生产实战案例,部分案例完全超过生产工作标准,被广大学生和网友誉为业界最有深度但通熟易懂的实战讲解的shell视频课程!shell编程是linux运维人员必须要掌握的一门基础且重要的技术!说明:本次课程是老男孩老师10几年一线实战运维经验的精华整理,同时加上上百次shell实战编程教学的反复修改锤炼的的结晶 阅读全文
posted @ 2014-01-27 09:59 逍遥_时空 阅读(961) 评论(0) 推荐(0)
摘要:linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思 工具/原料 Linux rm命令 步骤/方法 1 删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹 2 删除文件使用实例:rm -f /var/log/ht... 阅读全文
posted @ 2014-01-25 16:29 逍遥_时空 阅读(3591) 评论(0) 推荐(0)
摘要:1、下载源文件并安装 登录http://www.redis.io/download下载redis-2.6.16.tar.gztar -zxf redis-2.6.16.tar.gzcd redis-2.6.16sudo makesudo make install这样Redis的可执行文件被放到了/usr/local/bin中2、作为服务启动make install仅仅在你的系统上安装了二进制文件,但不会替你默认配置init脚本和配置文件,如果你仅仅需要体验下Redis,那这些是不必要的,但是如果你是为了把它用在生产环境而安装它,Redis为Ubuntu和Debian系统提供了这样的一个脚本$ 阅读全文
posted @ 2014-01-24 12:03 逍遥_时空 阅读(161) 评论(0) 推荐(0)
摘要:解压文件 tar -zxf redis-2.8.4.tar.gz 阅读全文
posted @ 2014-01-24 12:01 逍遥_时空 阅读(107) 评论(0) 推荐(0)
摘要:http://www.linuxidc.com/Linux/2012-02/53106.htm一、环境Ubuntu 10.10+jdk1.6二、下载&安装程序1.1 Apache Hadoop:下载Hadoop Relase:http://hadoop.apache.org/common/releases.html解压:tar xzf hadoop-x.y.z.tar.gz1.2 安装JDK1.6:sudo apt-get install sun-java6-jdk三、配置环境变量&配置文件1.环境变量export HADOOP_INSTALL=/opt/hadoop-0.20 阅读全文
posted @ 2014-01-24 11:06 逍遥_时空 阅读(193) 评论(0) 推荐(0)
摘要:本文作者:Leal授权许可:创作共享协议GNU自由文档许可证编辑人员:FireHare, Dbzhang800我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行): #!/bin/bash...注意:最好使用“!/bin/bash”而不是“!/bin/sh”,如果使用tc shell改为tcsh,其他类似。 符号#!用来告诉系统执行该脚本的程序,本例使用/bin/bash。编辑结束并保存后,如果要执行该脚本,必须先使其可执行: chmod +x filename此后在该脚本所在目录下,输入 ./filen 阅读全文
posted @ 2014-01-22 22:01 逍遥_时空 阅读(136) 评论(0) 推荐(0)
摘要:学习期间写过一些shell脚本,测试过程:vi test.sh 后把程序写入其中,保存退出。然后改变文件属性:chmod +x test.sh 最后执行:./test.shfor语句测试:1)#!/bin/bashfor num in 1 2 3doecho "hello,num=$num"done2)#!/bin/bashfor ((i=1;i fortest.shsed '1,$s/is/--end/' fortest.shsed '1,$s/is/--end/g' fortest.shsed '/is/=' fortes 阅读全文
posted @ 2014-01-22 21:56 逍遥_时空 阅读(263) 评论(0) 推荐(0)
摘要:接触linux很久了,但一直没有总线,老是尝鲜,什么都想学,但好多没多没有记住,特的总结了一些基本的东西,查了很多资料,不完善的方面我会慢慢的更新……操作系统与外部最主要的接口就叫做shell。shell是操作系统最外面的一层。shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。Shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell 阅读全文
posted @ 2014-01-22 21:55 逍遥_时空 阅读(228) 评论(0) 推荐(0)
摘要:每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使 用命令的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程技巧。 下面,我们就来讨论这些能帮助你学习shell脚本编程的方法吧。1.多动手你想学习shell脚本编程,这很不错。于是你拿了一本书开始学习。一些人会首先通读整本教材后再上机练习。这种方法可能适用于一些人,但我却不太 看好它。我的建议是,仅仅学一些最基础的能够让你开始编码的知识就可以了。之后,动手写一些简单的程序吧。一 阅读全文
posted @ 2014-01-22 20:08 逍遥_时空 阅读(223) 评论(0) 推荐(0)
摘要:Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。1. Linux 脚本编写基础◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行1.1.2 注释在进行s.. 阅读全文
posted @ 2014-01-22 20:03 逍遥_时空 阅读(181) 评论(0) 推荐(0)
摘要:创建目录:mkdir + 目录名使文件可执行:chmod +x filename执行文件:./filename 来执行您的脚本{程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。方法一: 要使脚本可执行: chmod +x filename 然后,您可以通过输入: ./filename 来执行您的脚本。方法二: sh filename}VI的三种工作模式命令模式 启动VI默认进入命令模式。此时界面不能编... 阅读全文
posted @ 2014-01-22 16:44 逍遥_时空 阅读(472) 评论(0) 推荐(0)