linux
linux
zheng963
这个作者很懒,什么都没留下…
展开
-
Linux安装xwindow图形界面
在我们安装Linux系统时,刚开始的时候可能没有安装图形界面的需要,但在使用过程中却有可能产生这种需求。那么这种情况下,我们需不需要重新安装Linux系统来安装桌面呢?答案是不需要。下面我将交大家在已有的Linux系统的基础上安装genom桌面。方法/步骤检查Linux系统是否能够联网。执行命令yum转载 2015-02-07 14:10:06 · 2047 阅读 · 2 评论 -
git 创建远程仓库
1.创建一个git仓库[plain] view plaincopy$ mkdir gittest $ cd gittest/ $ git init Initialized empty Git repository in /home/haoqing/workspace/code_celloct/gittest/.git/转载 2015-02-27 13:53:39 · 636 阅读 · 0 评论 -
小组级git服务器搭建
服务器端: sudo yum install git-core sudo yum install openssh-server sudo yum install openssh-client sudo useradd -m git sudo passwd git客户端: shh git@服务器转载 2015-02-28 14:58:49 · 439 阅读 · 0 评论 -
git ssh远程登录
1.ssh git安装 sudo apt-get install openssh-server openssh-client git2.客户端登录 git clone ssh://shuyong@192.168.1.100/home/shuyong/Project/DailyProject/3.权限配置这里为了演示建立user1 user2 两个用转载 2015-02-28 16:32:21 · 623 阅读 · 0 评论 -
linux下查看用户及用户组的方法
linux下查看用户及用户组的方法 whois 功能说明:查找并显示用户信息。 语 法:whois [帐号名称] 补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。 ----------------------转载 2015-03-02 11:37:06 · 624 阅读 · 0 评论 -
搭建自己的git 代码服务器
git server 安装配置1、切换到root用户stevenrao@server:~$ su - root 2、创建git组root@server:~$ groupadd gitroot@server:~$ groupadd user 3、添加git账户root@server:~$ useradd git -g git -m -s /bin/bash转载 2015-03-02 19:04:10 · 1679 阅读 · 0 评论 -
Git+Gitosis+Gitweb组建多用户版本管理
二级域名配置git.dbpoo.com 指向git repositories这个目录 /mnt/git/repositoriesgitweb.dbpoo.com 指向 gitweb的目录 /usr/share/gitweb可以通过apache VirtualHost进行配置一、安装Gitcentos6.5自带git1.7.1,通过下边的方法可以升级到1.7.121、查看服务转载 2015-03-02 18:48:21 · 2115 阅读 · 0 评论 -
git配置过程中出现错误的解决办法
git push origin master出现如下错误:[plain] view plaincopyCounting objects: 3, done. Writing objects: 100% (3/3), 226 bytes, done. Total 3 (delta 0), reused 0 (delta 0) remote: error:转载 2015-03-02 15:50:08 · 1089 阅读 · 0 评论 -
git服务器新增用户
Git添加用户(期间要注意要求输入的密码,是新用户密码还是管理者密码): 在新用户机1,新用户要生成密钥对:sudo apt-get install openssh-clientssh-keygen 2,修改公钥名称(用mv就可以了),如xxx.pub 3,将公钥发给管理者 在管理者机1,将g转载 2015-03-02 18:40:24 · 461 阅读 · 0 评论 -
Git协议
4.1 协议Git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议。下面分别介绍一下哪些情形应该使用(或避免使用)这些协议。值得注意的是,除了 HTTP 协议外,其他所有协议都要求在服务器端安装并运行 Git。 本地协议最基本的就是_本地协议(Local protocol)_,所谓的远程仓库在该协议中的表示,就是硬盘原创 2015-03-03 17:25:28 · 324 阅读 · 0 评论 -
git push error:error: insufficient permission for adding an object to repository data
参照:http://stackoverflow.com/questions/1918524/error-pushing-to-github-insufficient-permission-for-adding-an-object-to-reposi原因:用ssh 管理时,客户端机器对服务器git代码仓库的写权限出了问题。如参考文//登录到git 服务器ssh me@myser转载 2015-03-04 17:44:01 · 1148 阅读 · 0 评论 -
git在push的时候出现insufficient permission for adding an object错误
错误信息:Counting objects: 9, done.Delta compression using up to 2 threads.Compressing objects: 100% (5/5), done.Writing objects: 100% (5/5), 506 bytes, done.Total 5 (delta 2), reused 0 (delta 0)error转载 2015-03-05 10:56:29 · 951 阅读 · 0 评论 -
Gitolite 构建 Git 服务器
目录1 SSH 协议1.1 SSH 公钥认证1.2 SSH 主机别名2 Gitolite 服务架设2.1 安装 Gitolite2.1.1 服务器端创建专用帐号2.1.2 Gitolite 的安装/升级2.1.3 关于 SSH 主机别名2.1.4 其他的安装方法2.2 管理 Gitolite2.2.1 管理转载 2015-03-07 18:59:34 · 512 阅读 · 0 评论 -
gitosis安装补充说明
安装部署具体可以参考http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way,或者参考《pro git》相关章节。这里只列出对问题的总结。 1.gitosis-init时直接使用git账户操作即可 Shell代码 [git@localhost ~]$ g转载 2015-03-06 13:40:19 · 614 阅读 · 0 评论 -
Git的几种权限控制方案体验:gitosis(gitosis-ossxp-fork),gitolite
先说说我首先体验的gitosis,用Python写成,主页,也是ProGit详叙的一种方案,目前基本上已经停止更新。我觉得最大的特色就是其怪异的配置文件和项目映射,国内有人对其做了改进,包括增加了管理员角色,只有管理员才能够创建版本库,版本库匹配支持通配符,这样在授权的时候,可以用通配符为某个目录下的所有代码库授权,增加了版本库路径映射的可用性。版本库路径映射在代码库重构中非常有用,创建版本库只有转载 2015-03-07 19:07:22 · 1921 阅读 · 0 评论 -
Linux忘记 root密码的解决办法
Linux忘记 root密码的解决办法?这种情况虽然不是很常见,但是有些粗心的管理员长时间没有登录系统,还真会忘记密码。这时候,如果是远程管理,那就真没辙了。如果linux主机就在你身边,那还是有救的。只要你按以下步骤来操作:解决方法重启系统后出现GRUB界面在引导装载程序菜单上,用上下方向键选择你忘记密码的那个系统键入“e” 来进入转载 2016-01-08 13:05:59 · 424 阅读 · 0 评论 -
USERADD命令详解
1.作用useradd命令用来建立用户帐号和创建用户的起始目录,使用权限是终极用户。2.格式useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name3.主要参数-c:加上备注文字,备注文字保存在passwd的备注栏中。转载 2015-02-15 17:02:54 · 906 阅读 · 0 评论 -
CentOS6 安装Tomcat7
1:卸载掉自带的OpenJDK2: 安装 JDK1.63:安装Tomcat4: 配置Tomcat为daemon方式启动下面正式开工 : =================================================== 1:卸载掉自带的OpenJDK2: 安装 JDK1.6 参考:(外网)转载 2015-02-15 17:46:29 · 392 阅读 · 0 评论 -
linux下vi命令大全
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f转载 2015-02-07 09:57:01 · 314 阅读 · 0 评论 -
浅析linux下GIT的使用
通过apt-get安装了git,但是却无法执行,也找不到执行文件$ git-sh: git: not found$ sudo find / -name git/usr/share/doc/git/usr/share/git只好找其他安装方法转自:http://blog.chinaunix.net/uid-2568540转载 2015-02-07 18:48:55 · 605 阅读 · 0 评论 -
linux常用命令详解
Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。转载 2015-01-21 16:11:44 · 931 阅读 · 1 评论 -
linux下配置,启动多个tomcat
1. 环境:1.1. Red Hat Linux 91.2. Tomcat 5.5.172. 需要解决一下几个问题2.1. 不同的tomcat启动和关闭监听不同的端口2.2. 不同的tomcat的启动文件startup.sh 中要指定各自的CATALINA_HOME和CATALINA_BAS转载 2015-02-20 21:54:28 · 550 阅读 · 0 评论 -
ubuntu 下修改文件访问权限
Ubuntu下修改目录权限命令如下:chmod 600 name (只有所有者有读和写的权限)chmod 644 name (所有者有读和写的权限,组用户只有读的权限)chmod 700 name (只有所有者有读和写以及执行的权限)chmod 666 name (每个人都有读和写的权限)chmod 777 name (每个人都有读和写以及执行的权限) 其中 name转载 2015-01-21 18:39:52 · 2419 阅读 · 0 评论 -
linux下tomcat作为daemon运行
在linux下如果想让tomcat在开机时自启动,可以将启动代码写到/etc/rc.local里面。但是,这样的话,tomcat将以root权限运行,这是不安全的。因此,要想办法让tomcat以非特权身份作为daemon运行。要将tomcat作为linux的daemon运行,需要commons-daemon工程的jsvc工具,tomcat的bin目录里已经自带了这个工具的源码。解压转载 2015-02-16 18:47:38 · 3643 阅读 · 0 评论 -
Linux下配置Tomcat使用普通用户启动Daemon进程
Tomcat Version: 6.0.41JRE/JDK Version: 1.6安装配置Tomcat过程略,具体可参考我之前的文章,整个配置过程大致一样,除启动脚本配置不一样外,具体配置如下《Linux(CentOS)下配置安装Tomcat并配置JDK环境》《Linux(CentOS)下配置安装Tomcat并配置JRE环境》转载 2015-02-19 20:47:55 · 3743 阅读 · 0 评论 -
在centos 下安装配置基于gitosis 的git 服务
前言 这里我用的系统是centos 6.2,在服务器上的准备工作(服务器IP为10.0.2.8 ):1、安装 openssh服务器与客户端工具$ sudo yum install openssh-server openssh-client2、创建个人公钥和私钥(用于后面的git服务的管理员管理)在默认用户的主目录路径下,运行以下命令,按照提示创建公钥和私钥$原创 2015-02-26 14:52:26 · 424 阅读 · 0 评论 -
Git SSH Key 生成步骤
git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。github的ssh配置如下:一 、设置git的user name和email:$ git config –global user.name “test”$ git config –global user.email “test@gmail.com”二、生成SSH密钥过转载 2015-02-28 14:12:05 · 462 阅读 · 0 评论 -
CentOS安装JAVA
一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK。 首先查看Linux自带的JDK是否已安装。输入如下命令,查看已经安装的JAVA版本信息。 Linux代码 java -version 输入如下命令,查看JDK的信息。Linux代码 rpm -qa|grep java 如转载 2015-02-15 14:58:57 · 307 阅读 · 0 评论 -
git服务器的简单搭建
1、公钥的生成任何一个需要使用git服务器的工程师都需要生成一个ssh的公钥。可以通过ssh-keygen来生成~/.ssh$ ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/home/shizhen/.ssh/id_rsa):转载 2015-02-27 14:54:47 · 495 阅读 · 0 评论 -
git服务器搭建
硬件需求:一台linux Ubuntu电脑(虚拟机),在公司局域网内有独立IP,并且保证小组每个人都能ping通;软件需求:git-core, gitosis, openssh-server, openssh-client安装git和openssh:a@ubuntu:~$ sudo apt-get install git-corea@ubuntu:~$ sudo apt转载 2015-02-26 15:29:40 · 370 阅读 · 0 评论 -
指定ssh key访问git
最近在用git,感觉每次输入密码很不方便,想借助ssh key来实现(一种类似ssh命令中-i参数的机制)。现在问题解决了,这里总结下(从建库开始),也方便我以后查阅。建立一个私有仓库这里以test1目录示例:1、创建test1文件夹mkdir test1cd test12、git初始化git init .3、添加文件touch readMe.转载 2015-02-28 14:39:03 · 1031 阅读 · 0 评论 -
centos 6.5下使用中文输入法
centos下使用中文输入法工具/原料centos 6.5系统网络方法/步骤首先进入命令形式的客户端切换成root用户,输入命令"su root"即可,接着输入 yum install "@Chinese Support" 命令按enter执行转载 2015-02-15 15:11:46 · 538 阅读 · 0 评论 -
centos 解压 tar命令
tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?转载 2015-02-15 17:48:41 · 1572 阅读 · 0 评论 -
Linux添加/删除用户和用户组
本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码2、建工作组groupadd test转载 2015-02-28 20:08:13 · 385 阅读 · 0 评论 -
如何快速在CentOS 7中安装Jetty服务器
Jetty 是一款纯Java的HTTP (Web) 服务器和Java Servlet容器。通常在更大的网络框架中,Jetty经常用于设备间的通信,而其他Web服务器通常给“人类”传递文件 :D。Jetty是一个Eclipse基金会的免费开源项目。这个Web服务器用于如Apache ActiveMQ、 Alfresco、 Apache Geronimo、 Apache Maven、 Apache转载 2016-02-17 14:12:47 · 1577 阅读 · 0 评论