
linux
文章平均质量分 75
lifeneedyou
这个作者很懒,什么都没留下…
展开
-
centos7 更改gitlab 仓库位置
更改gitlab仓库存储位置 更改仓库存储位置默认时GitLab的仓库存储位置在“/var/opt/gitlab/git-data/repositories”,在实际生产环境中显然我们不会存储在这个位置,一般都会划分一个独立的分区来存储仓库的数据,我这里规划把数据存放在“/data/git-data”目录下。root@test1:~/tools...原创 2018-07-05 14:53:26 · 2396 阅读 · 0 评论 -
CentOS5.2安装配置DNS服务器
标题:CentOS5.2安装配置DNS服务器出处:天空极速时间:Fri, 24 Apr 2009 23:18:36 +0000作者:siutung地址:http://www.siutung.org/post/302/ 内容:一、安装DNS组件:bind[root@CentOS ~]#yum -y install bind*[root@CentOS ~]#yum...原创 2013-03-19 09:11:30 · 305 阅读 · 0 评论 -
linux smb 服务配置.txt
一.samba服务器介绍: * samba服务器,其可以在系统中提供共享资源,并可以在其它的操作系统中 得到访问. * samba服务器,其具有两个协议 smb 协议 ===>其功能可以接受网络中其它计算机所提出的访问共享资源的请求. nmb 协议 ===>其功能可以使samba...原创 2013-03-19 09:10:34 · 162 阅读 · 0 评论 -
centos 5.5 上安装svn+apache+apr
在centos5.5下面安装 svn+apache实现版本控制 需要的组件 apr,apr-util,apache,subversion 这些组件可以再网站上下载到,也可以利用 centos的yum install功能来实现自动下载安装 假如你的centos可以连接到互联网,那么推荐使用yum install来...原创 2012-05-29 12:25:20 · 140 阅读 · 0 评论 -
linux 系统at 任务
假如要让冒个特定的任务在指定的时间执行一次,在LINUX上有at命令来帮助你 at命令比较简单 语法也很容易记住 比如,我想1分钟后输出 'hello' 在一个文件里,那么 at now +1 minutes echo 'hello' > filecrtl+D 这样定时的任务就布置好了,系统等1分钟后会调度执行这个任务 ...原创 2011-07-19 16:51:01 · 149 阅读 · 0 评论 -
linux ,svn新建资源包,新加用户
在SVN+APACHE+linux的模式下面, 新加一个SVN的资源的办法。 进入到SVN的根目录里面, 1执行命令 svnadmin create res-name 2更改文件宿主 chown -R user:group filedir 3授权chmod +x/... fiedir 添加一个新用户的方法 进入apache的安装目录...原创 2011-07-19 10:25:18 · 145 阅读 · 0 评论 -
centos vsftpd
在这里介绍一下vsftp的安装与配置方式:1、安装vsftp。最简单的方法就是执行yum install vsftpd。2、修改配置文件。vsftp安装后,配置文件在/etc/vsftpd/目录下,存在四个文件,分别是ftpusers、user_list、vsftpd.conf、vsftpd_conf_migrate.sh。其中最重要的配置文件是vsftpd.conf,ftpuse...原创 2011-09-05 13:25:00 · 103 阅读 · 0 评论 -
TNS-12535: TNS: 操作超时
新安装的linux虚拟机,上面装了ORACLE10G,装好后在远程通过tnsping orcl10g 报TNS-12535: TNS: 操作超时 的错误这个时需要关闭LINUX防火墙或者添加1521端口信任chkconfg iptables off...原创 2011-09-02 12:37:17 · 354 阅读 · 0 评论 -
linux VI 复制一段字符或几行字符
linux VI 复制一段字符或几行字符 打开VI编辑器,新建一个文件 随便输入几行数据 vi ccc aaaaaaaaabbbbbbbccccccccccdddddddddddddeeeeeeeeeee eeeeeeeeeeefff 保存 然后vi ccc 使用命令set number加行号 然后加入想复制第...原创 2011-09-02 12:35:38 · 1063 阅读 · 0 评论 -
linux下启动eclipse 权限不够 错误解决办法
下载了一个eclipse for cpp的版本,在centos 上运行,报权限不足的错误.[root@mylinux eclipse]# ./eclipse/usr/local/jdk1.6.0_17/bin/../jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: 权限不够查看自己的...原创 2010-06-30 10:59:56 · 2167 阅读 · 0 评论 -
linux上配置网络地址
在vb上安装了centos的虚拟机,需要配置一个固定的IP地址。进入/etc/sysconfig/network-script/用vi编辑器打开文件。ifcfg-eth0进行编辑DEVICE=eth0 BOOTPROTO=none HWADDR=00:0c:29:da:1b:8a ONBOOT=yes TYPE=Ethernet NET...2010-05-26 11:25:09 · 124 阅读 · 0 评论 -
centos5.6安装ora10g
下载附件原创 2013-03-19 09:15:36 · 96 阅读 · 0 评论 -
CentOS 5 LVM
Linux 2.6以上内核支持ext3的在线扩容第一种情况:直接添加一个新硬盘# df -h 看看现在硬盘的情况Filesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol00 6.7G 5.2G 1.3G 81% //dev/sda1 99M 12M 82M 13% /boottmpfs 633M 0 633M ...原创 2013-03-19 09:22:03 · 132 阅读 · 0 评论 -
vsftpd 500 OOPS: cannot change directory:/root
vsftpd 500 OOPS: cannot change directory:/root 错误的最简单解决办法 关闭 selinux防火墙 修改/etc/selinux/config文件中的 SELINUX=”" 为 disabled ,然后重启...原创 2012-04-12 17:04:27 · 106 阅读 · 0 评论 -
一种文件完整性校验的方法
通常,运维人员会在系统上安装杀毒软件,用来做病毒防护。其实病毒最基本的特征是对文件系统的部分或则全部做了改动,假如我们开发这样一个程序,定时对文件系统的改动进行计算,定期或不定期生成报告或发送告警信息,也一样可以实现防病毒功能,主要可以用来检测系统是否被改动过。 这个功能类似Linux系统上一款比较著名的软件tripwire ,用来检测Linux的文...原创 2014-12-18 17:49:41 · 2144 阅读 · 0 评论 -
linux iptables ssh 相关配置
Iptables配置(1)查看本机关于IPTABLES的设置情况# iptables -L -n运行状态 service iptables status(2)配置文件/etc/sysconfig/iptables添加完配置后重启进程,或在命令行下加入配置,执行iptables save,保存到配置文件中。(3)启动进程# service iptables re...原创 2015-12-30 10:04:49 · 508 阅读 · 0 评论 -
linux防火墙iptables的几个操作
1开放某个端口 修改/etc/sysconfig/iptables文件,增加如下一行: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 重启 iptables service iptables re...原创 2015-05-12 13:13:35 · 160 阅读 · 0 评论 -
linux 下查看机器是cpu是几核的
linux 下查看机器是cpu是几核的几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"|wc -lcat /proc/cpuinfo | grep processor1. 查看物...原创 2013-10-29 11:25:33 · 292 阅读 · 0 评论 -
SSH命令传输文件
linux 通过SSH传输文件 scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地tar cvzf - /path/ | ssh username@remoteip "cd /some/path/...原创 2014-08-14 10:40:44 · 416 阅读 · 0 评论 -
./configure报configure: error: C++ preprocessor "/lib/cpp" fails sanity check
centos6.1在安装tripwire的时候 报了个错误checking how to run the C++ preprocessor... /lib/cppconfigure: error: C++ preprocessor "/lib/cpp" fails sanity checkSee `config.log' for more details.查阅资料在某些软件的时候...原创 2014-03-17 15:40:44 · 712 阅读 · 0 评论 -
shell 实现java程序的start,stop,restart,status
#!/bin/bash#chkconfig: 5 80 90#description:check# # source function library#. /etc/rc.d/init.d/functionsJAVA_HOME=/usr/binexport JAVA_HOME=$JAVA_HOMEexport PATH=$PATH:$JAVA_HOME/b...原创 2014-02-25 17:47:21 · 494 阅读 · 0 评论 -
redhat修改了rc.local 后linux起不来了
本来想让程序自动运行的,可是在 redhat修改了rc.local 后linux起不来了,真是奇怪,找了个解决办法 1 重启linux ,在启动的时候出现倒计时的几秒钟,这个时候按 e 键 2 根据出现的提示,继续操作,我这里在按一下e 3 进入后,选择以kerner开头的那行,按 e 4 在这行的末尾加 空格 single ,然后继续...原创 2014-02-25 16:13:26 · 1032 阅读 · 0 评论 -
关于Linux的Ulimit参数
JVM 64位平台与32位平台的差异 64位虚拟机需要由于指针的膨胀和变量的对其补白,需要比32为更加大的内存,一般为10%-30%;而且处理性能要比32位下降15% 但是由于有些平台需要大于4G的内存,这个时候他们需要64位虚拟机,那么怎么办呢,可以对启用指针压缩功能(-XX:+UseCompressedoops),这样动态植入压缩指令可以节省内存,但是却会增加执行代码的数量。所以没有一...原创 2014-12-22 12:13:20 · 209 阅读 · 0 评论 -
实用shell脚本备份2
#!/bin/bash#chkconfig: 5 80 90#description:check# # source function library#. /etc/rc.d/init.d/functionsJAVA_HOME=/usr/binexport JAVA_HOME=$JAVA_HOMEexport PATH=$PATH:$JAVA_HOME/b...原创 2014-05-21 14:27:36 · 130 阅读 · 0 评论 -
实用shell脚本备份
#!/bin/bash#chkconfig: 5 80 90#description:check# # source function library#. /etc/rc.d/init.d/functionsJAVA_HOME=/usr/binexport JAVA_HOME=$JAVA_HOMEexport PATH=$PATH:$JAVA_HOME/b...原创 2014-05-21 14:09:34 · 135 阅读 · 0 评论 -
linux 上telnet的安装配置
我使用的是centos5 ,安装telnet。第一步:安装 yum install telnet 确认,按y,继续安装,一直到安装完成。 第二步:更改/etc/xinetd.d/里面的telnet配置文件。 service telnet{ flags d =REUSE socket_type ...2010-05-25 12:11:12 · 124 阅读 · 0 评论 -
centos 上vnc的配置。
vnc是linux系统上用来进行远程登录的管理的软件,类似windows 的RPD,下面以centos 为例,搭建一个vnc服务。 详细的步骤我做成了ppt。直接贴图好了。 ...2010-05-25 09:35:03 · 113 阅读 · 0 评论 -
centos 上telnet的审计功能
对linux上用户执行过的一些命令进行审计,以此来判断是否有问题。linux系统本身提供了不少审计的功能,比如syslog,history等,还有lastcomm,这个命令我查了一下,基本现在主流的unix,或linux都带的有这个命令。所以干脆就用这个命令来审计。 首先安装lastcomm,查看是否已经安装。:rpm -q acct 假如没有安装,那么执行命令:yum i...2010-05-25 08:56:12 · 279 阅读 · 0 评论 -
linux关机命令
很多命令可以关闭linux的计算机:主要有shutdown ,reboot,halt,poweroff, init. 1shotdown -r关机后重启。2poweroff -f 强制关机3reboot 重新启动4halt 关闭计算机系统5init 改变计算机的运行级别。级别为0-6,最高为6 ,用来重启系统。 ...原创 2009-06-26 14:41:31 · 111 阅读 · 0 评论 -
linux ln命令的使用
1ln命令语法 : ln[选项] 源对象 目标对象 2为源文件创建一个链接,并不是复制一份。可以分为软硬两种。 3软链接:即符号链接, 硬链接:给一个文件取多于一个名字,放在不同的目录中,方便用户使用 4例子 ...原创 2009-06-26 14:29:46 · 202 阅读 · 0 评论 -
linux chown 命令的使用
1 chown 命令用来给文件或目录授予属主,属组权限。 2 语法: chown 【选项】 用户或组名 文件或目录名 3 例子: ...原创 2009-06-26 11:26:19 · 140 阅读 · 0 评论 -
shell之有名管道FIFO
shell之有名管道FIFO1. 什么是有名管道?有名管道是一个能在互不相关进程之间传送数据的特殊文件。一个或多个进程向内写入数据,在另一端由一个进程负责读出。有名管道是在文件系统中可见的,也就是说ls可以直接看到。(有名管道又称FIFO,也就是先入先出。) 有名管道可以将无关的进程联系起来,而无名的普通管道一般只能将父子进程联系起来——除非你很努力地去尝试——当然也能联系...原创 2009-12-10 11:23:45 · 918 阅读 · 0 评论 -
查看aix操作系统是以多少位
IBM AIX操作系统是一款比优秀的unix操作系统,在做java开发或部署java环境的时候,我们要知道它是多少位的。采用如下命令可以查看他的位数。 bootinfo -K 查看操作系统是多少位的。 prtconf -c 查看cpu是多少位的。 但有特殊情况,就是操作系统本身是64位的,但它启动可能是通过32位来引导启动的,这个时候使用bootinfo -K命令看到的是3...2010-03-16 16:15:31 · 1614 阅读 · 0 评论 -
linux vi编辑器学习
1在各种操作系统中,编辑文件都是不可缺少的一部分。在linux上面,提供了喝多的编辑器,比较常用的有vi,vim,vim是在所有版本的Linux和Unix上都有的文本编辑器。 2Vim编辑器的工作模式分为三种:命令模式,末行模式,编辑模式。命令模式是默认的模式,末行模式用于文件的保存,退出,查找,等。编辑模式:用于直接编辑文件!下面是三种模式的界面:命令模式 写道~~~~...原创 2009-06-04 16:53:33 · 174 阅读 · 0 评论 -
linux常用命令总结
1ls命令,用于显示目录和文件。-l显示详细的目录和文件信息。[root@localhost ~]# ls -læ»è®¡ 1088-rw------- 1 root root 1359 02-27 23:40 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 03-19 06:58 Desktop-rw-r--r-- 1 r...原创 2009-06-03 16:27:57 · 99 阅读 · 0 评论 -
linux主要挂载点介绍
1 /bin 存放最常用的命令,所有用户都有执行的权限。2/boot linux系统引导目录,启动时的内核文件和其他文件。3/dev 设备文件,如硬盘,软驱,光驱,4/home 用户的宿主目录,相当与我的文档。5/lib 系统动态链接共享库。6/var 存放日志文件,7/opt 存放第三方软件。8/tmp 存放临时文件。9lost+found 存放临时文件,当突...原创 2009-06-02 17:00:35 · 366 阅读 · 0 评论 -
grep 命令
grep 命令在unix或者 linux 上面都有,主要是用正则表达式来实现查询,过滤等作用的。 比如要想找到readme.txt里面包含'hellow grep '的文字的行,可以使用这样的命令 grep 'hellow grep' readme.txt 假如想找出不包含hellow grep 的行的话,那么使用-v参数。 grep -v 'hellow grep...2010-03-12 10:38:26 · 88 阅读 · 0 评论 -
给vmWare上的linux增加磁盘空间
有时,由于在虚拟机上的磁盘空间不够用,我们需要给磁盘扩从空间。 比如,vmWare装在C盘:C:\Program Files\VMware\VMware Workstation> 虚拟机装在F盘:F:\redhat5.1\tmp.vmdk关闭虚拟机的电源,然后在windows的 环境下,进入dos窗口。然后进入C盘VmWare的安装目录。执行如下命令...原创 2010-03-08 09:43:13 · 96 阅读 · 0 评论 -
linux /etc/passwd,/etc/shadow 用户文件的说明
linux操作系统的用户文件的说明[b]/etc/passwd[/b] 该目录存储的是操作系统用户信息,该文件为所有用户可见。给linux系统添加一个帐号: useradd -g mysql -d /home/test -m test(:新建一个用户test, 属于mysql组,开始目录是/home/test) 然后进入 /etc/passwd,可以看到如下信息,在最后一...2009-03-19 14:11:16 · 205 阅读 · 0 评论 -
linux 的显示命令
主要有这几个: cat,more,less,head,tail,这几个命令用来显示文件的内容 cat 用于把文件输出到指定的文件。more 用于分页显示文件的内容(按空格进入下一页),less也用于分显示文件内容(按J进入下一页), head默认显示前10行,head -n 文件tail默认显示后10行 tail -n...原创 2009-06-26 15:01:02 · 189 阅读 · 0 评论