Linux常用命令记录

SVN类:
1、配置svn账号+创建仓库文件夹

    ps aux|grep svn   #查看进程
	cd /data/svn      #进入对应的文件所在地
	svnadmin  create  cc #cc这里指的是是名称(名称跟原本的线上代码存在的名称一致。你想不一致的话 ,需要去修改httpd  vhostos的线上名称)
	#创造了你的仓库名称之后  继续下一步操作
	cd  cc/conf  #(会有password、authz、svnserve.conf)
	vi  password  #编辑svn用户和密码
	:wq           #保存退出
	vi  authz     #编辑authz文件,输入刚才新增svn用户,如(jw=rw),jw是svn账号,rw应该是权限
	:wq           #保存退出
	vi  svnserver.conf 
	#去掉这三行前面的#号,且不能有空格:
		#anon-access = none
		#auth-access = write
		#password-db = passwd
	:wq           #保存退出

2、配置钩子

    cd /data/svn/   #进入你创建的仓库
	ll              #展开仓库文件目录(可以看到hooks)
	cd hooks        #如果没有  post-commit  这个文件   就输入 cp post-commit.tmpl post-commit
	vi  post-commit 
	#添加以下:
		#!/bin/sh
		# 指定编码方式
		export LANG=en_US.UTF-8

		# svn执行目录,一般就是这个,如果不是可以which svn 查看
		SVN=/usr/bin/svn

		# svn checkout下来的目录,一般来说就是你的网站根目录
		WEB=/data/www/xtianpay_finance  

		# --username后面是svn账号,--password后面是svn密码
		$SVN update $WEB --username yii --password 123456

	:wq           #然后保存退出
	svn co svn://120.77.146.1111/xtianp1ay11  /data/www/xtianp1ay11    --username  yii  --password  --123456
	# svn   co svn://ip地址/你创建的仓库名称  ( /data/www)(这里是指 你的项目拉取到哪里)  --username  你创建仓库名称的用户名  --password  用户名的密码
	#请注意,如果你修改了密码,那么上面的命令需要再执行一遍,输入新的密码,不然无法实现svn更新提交
	#最后import导入你的项目(首先需要把线上项目下载下来,然后把下载下来的线上文件import到刚创建的svn仓库,注意地址,import成功后,再检出,就可以做到本地与服务器同步了)

3、日常类:

		cd ..        #返回上一级目录
        cd ../..     #返回上两级目录
        cd 			 #返回home目录
        cd ~         #返回home目录
        cd - 目录名   #返回指定目录

mysql安装:

	mv mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz /var/lib/
	cd /var/lib/
	tar xzvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz
	mv mysql-5.7.17-linux-glibc2.5-x86_64 mysqldb
	mysql_install_db --user=root --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/

Linux更新时间:

	ntpdate ntpupdate.qiwangyun.com
	hwclock --systohc

删除文件/文件夹:

	rm -rf 文件夹
	rm 文件名

其他:

	unzip update.zip -d update # 解压到指定文件夹下
	ln -s /var/www/discuz/public_1 /var/www/discuz/public # 创建软连接,前真后假
	chmod 777 InstallController.php # 给文件授权
	chown www-data:www-data InstallController.php # 修改文件的用户组
	chmod -R 777 public/* # 给文件夹及其下所有文件夹和文件授权
	whoami
	ps -aux | grep disco # 查看disco进程
	find / -name mysql #寻找名字为mysql的文件
	whereis mysql # 用途同上
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值