Linux专题
teemai
这个作者很懒,什么都没留下…
展开
-
Linux远程拷贝之ftp与scp命令
ftp命令: 其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的拷贝。1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入:ftp 192.168.26.66 b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可。 2. 下载文件原创 2012-08-23 13:43:08 · 11329 阅读 · 0 评论 -
ubuntu 10.4 离线安装JDK Java Apache Tomcat Mysql脚本
main.sh!/bin/bashCURRENT_PATH=$PWDlog_path=$CURRENT_PATH"/log"log_file=$log_path"/main.log"soft_path=$CURRENT_PATH"/CpsInstaller"cps_path="/home/cps"apache_path="/home/cps/apache"resource_pat原创 2012-10-23 23:08:09 · 2959 阅读 · 0 评论 -
深入探测Linux cluster RPM 安装过程
今天同事在Suse的cluster 2+4的系统上准备安装给RPM,但是这个RPM中的Spec文件里的脚本需要检测当前系统的ifconfig信息,问题就来了。系统在启动的时候IP interface还没有完全起来,导致RPM重启某个服务不起作用。第一次很简单的我就想到在Spec中先循环检测IP interface,当检测到已经起来了再进行服务重启。结果查看程序log,一直没有打印循环那一块的日原创 2013-01-23 17:21:59 · 1960 阅读 · 0 评论 -
ubuntu 10.4 离线安装Apache
1. 下载apache,http://httpd.apache.org/download.cgi 通过这个官方网站,我们可以下到最新的版本。现在版本都是以这样的方式表达的:httpd-*.*.*.tar.gz2. 例如,你现在去官网下载的就是最新版本:httpd-2.2.9.tar.gz。3. 好了,下载到你的目录/root里面。4.原创 2012-10-20 21:14:42 · 3040 阅读 · 0 评论 -
Linux修改文件及文件夹权限
Linux修改文件及文件夹权限 先来了解一下文件属性,在shell环境里输入:ls -l 可以查看当前目录文件。如:drwxr-xr-x 2 nsf users 1024 12-10 17:37 下载文件备份分别对应的是:文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名这里r是可读,w可写,x 可执行,其中文件属性分为四段,---- --- --原创 2012-10-26 14:25:52 · 1534 阅读 · 0 评论 -
Linux中如何让进程在后台运行
在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了:$ ./test.sh &[1] 17208$ jobs -l[1]+ 17208 Running ./test.sh &对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停原创 2013-06-24 17:19:46 · 2685 阅读 · 0 评论 -
VMware网络连接 桥接、NAt、host-only模式
如果你想利用VMWare安装虚拟机,或想创建一个与网内其他机器相隔离的虚拟系统,进行特殊的调试工作。此时,对虚拟系统网络连接模式的选择就非常重要了。如果你选择的工作模式不正确,就无法实现上述目的,也就不能充分发挥VMWare在网络管理和维护中的作用。现在让我们一起走近VMWare的三种工作模式。理解三种工作模式。 VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网原创 2012-03-27 22:32:11 · 2868 阅读 · 0 评论 -
【CentOS笔记】CentOS安装JDK
首先准备好JDK文件,到oracle.com去下载,我的文件是jdk-7u51-linux-x64.rpm检查系统原始版本:# java -versionjava version "1.6.0_24"OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)OpenJDK 64-Bit Server原创 2014-04-01 19:54:22 · 5478 阅读 · 0 评论 -
Linux 查看某个用户组下面的所有用户
网上搜了下,好多copy的文章,groups显示的是当前登录用户的所在用户组,根本就没有此用户组的用户列表。实践了下,可以用以下方法查看某个用户组里的所有用户:系统内有关组的信息放在/etc/group文件中,用户的信息放在/etc/passwd文件中。现在我要查看一个名为"Plants"的组内的所有用户。首先,要知道组的id,即gid。使用命令:grep 'Plants'原创 2012-10-31 14:48:46 · 24835 阅读 · 7 评论 -
Ubuntu 10.4 Server 命令行 连接 无限网络
由于Ubuntu Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型的路由。首先检查是否安装了wpasupplicant,Ubuntu 10.04已经安装了。使用命令生成需要的配置文件# wpa_passphrase ESSID PWD > xxx.conf然后将生成的xxx.conf放到一个确定的目录下,我的放到了~/netconf原创 2012-10-10 23:37:53 · 2298 阅读 · 0 评论 -
U盘安装Ubuntu 10.4 Server
在尝试了N次的U盘安装Ubuntu失败后,终于安装成功了。在失败的过程中遇到最多的问题就是虽然从U盘启动了安装程序,但是在系统安装到一半的过程中,会进行CD-ROM的检查,检查不到安装程序,则不能继续进行安装。后来是把检查USB也打开,才能正确的进行安装下去!说明:这里如果选择Install Ubuntu Server,后面会因为检查CD设备而使安装不成功2、按F6,定原创 2012-10-10 23:33:58 · 3304 阅读 · 0 评论 -
Ubuntu 安装图形界面
在命令行下执行startx,"The program 'startx' is currently not installed.you can install it typing:sodu apt-get install xinit "继续输入sodu apt-get install xinit,"reading package lists...donebuilding depe原创 2012-10-10 23:44:48 · 8023 阅读 · 0 评论 -
配置putty登陆ubuntu
首先确认sshserver是否启动了 ps -e |grepssh 然后开启ssh-server服务 sudo apt-get installopenssh-server 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/sshstart,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/etc/ssh原创 2012-10-13 11:45:57 · 2297 阅读 · 0 评论 -
Bash Shell 十秒钟快速入门指引
Bash Shell要完整深入的掌握,需要花一定的时间,但是有时候工作需要,需要快速的掌握其基本用法并编写简单的程序来满足项目的需要,那么您就可以看看下面的文章,否则没必要花时间在下面的文字上。首先要澄清的是,这里不是要对shell 脚本编程作详细的研究,正如本文标题所指出的,这是一篇介绍bashshell 脚本编写语法的快速指南。如果你想深入研究,那么建议你买一本关于shell脚原创 2012-10-13 12:24:16 · 2982 阅读 · 0 评论 -
Linux source 命令
source命令:source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法:source filename 或 . filenamesource命令(从 C Shell 而来)是bash原创 2012-10-15 09:20:59 · 1379 阅读 · 0 评论 -
Linux Bash Shell
BASH 的基本语法最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例原创 2012-10-14 16:28:25 · 1937 阅读 · 0 评论 -
Ubuntu Linux 离线安装Java,卸载Java
系统:Ubuntu 10.04JDK:jdk-6u20-linux-i586.bin一.安装JDK1.安装JDKsudo chmod u+x jdk-6u16-linux-i586.bin sudo cp -a jdk-6u20-linux-i586.bin /opt sudo /opt/jdk-6u20-linux-i586.bin sud原创 2012-10-15 22:18:09 · 4194 阅读 · 0 评论 -
ubuntu apache2配置详解
在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windows的那样简单,它把各个设置项分在了不同的配置文件中,看起来复杂,原创 2012-10-18 23:05:29 · 2259 阅读 · 0 评论 -
shell脚本中source有关问题
今天遇到个问题,shell脚本(test.sh)如下:#!/bin/shecho "export monitor=1" >> /etc/profilesource /etc/profile调用后(./test.sh),执行echo $monitor,没有输出任何值,但是profile中已经写进去了手动source /etc/profile后,再次执行echo $mo原创 2012-10-18 22:47:58 · 2875 阅读 · 1 评论 -
【CentOS笔记】CentOS在线安装Git
在安装Git之前,需要先安装一些依赖包,安装依赖包之前可以先检查下是否已经安装。shell命令如下:# rpm -qa | grep zlib-devel 如果没有安装,我们先要安装这些依赖包:# yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel # yum install curl-devel原创 2014-03-31 19:59:08 · 7161 阅读 · 0 评论