摘要: 在家用PC,在公司用办公电脑对一个项目的代码进行修改时,会遇到代码同步的问题。本文讲解了代码同步及自动部署的解决办法。 实现方法: 1.首先在linux服务器上和linux上安装svn(sudo yum install svn)。 2.然后在服务上创建一个版本库并配置用户及权限,这点网上的方法多的是,自行百度。 3.在linux客户端使用svn命令进行同步,具体如下: svn co svn://(ip地址) (保存文件的文件夹) ##检出版本库...
1.操作系统的认识和安装linux 一切皆文件!对于我们学习以及以后从事运维工作的人儿来说,推荐centos,其他发行版本,万变不离其宗。(试着安装一个系统玩玩) 2.linux 系统基础2.1. linux系统的目录典型的 linux 目录结构如下: linux目录结构 / 根目录 /bin 存放必要的命令 /boot 存放内核以及启动所需的文件 /dev 存放设备文件 /etc存放系统配置文件 /home 普通用户的宿主目录,用户数据存放在其主目录中 /lib存放必要...
#!/bin/sh###open iptables service, allow this ports access 80, 3307, 21####function firewall() { service iptables start for Port in 21 80 3307 do iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp --dport $Port -j ACCEPT done /etc/init.d/iptables save }###disable selinux service###function safety() { /usr/sbin/setenforce 0 ...
前言接续系统加固第一部分未完的内容,第二部分主要涉及关闭多余的服务,用户账户的安全策略,以及内核网络参数的优化等等。 《修改系统默认的账户密码策略》这是通过编辑 /etc/login.defs 文件相关内容实现的。和前面一样的道理,修改前需要备份,然后把“鸡蛋”放在多个“篮子”里:[root@centos6-5vm 桌面]# cp -p /etc/login.defs /etc/login.defs_backup使用 vim 文本编辑器编辑 /etc/login.de...
摘自http://blog.chinaunix.net/uid-23069658-id-3142046.html今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。 在Linux操作系统中,普遍使用ELF格式作为可执行程序或者程序生成过程中的中间格式。ELF(Executable and Linking Format,可执行连接格式)是UNIX系统实验室(USL)作为应用程序二进制接口(Applicati...
一、搭建FTP服务并配置ftp的本地yum源:# mkdir /mnt/cdrom # mount /dev/sr0 /mnt/cdrom/ # 挂载Centos7光盘 # yum -y install vsftpd # 安装ftp服务 # vim /etc/vsftpd/vsftpd.conf # 修改ftp配置文件,添加下面三行到connect_from_port_20=YES后面 pasv_enable=YES # 使用被动模式 pasv_min_port=3001 # 设定被动模式监听端口号范围 pasv_max_port=3100 # 设定被动模式监听端口号范围 # systemctl start v...
Linux系统各发行版镜像下载(2014年10月更新),如果直接下载不了,请使用迅雷下载。并且注意,我的下载地址,在 迅雷 里才起作用。包括Ubuntu,Fedora,SUSE,Red Hat Enterprise Linux,CentOS等。 中国大陆开源镜像站汇总1.企业贡献: 搜狐开源镜像站:http://mirrors.sohu.com/网易开源镜像站:http://mirrors.163.com/ 2.大学教学: 北京理工大学:http://mirror.bit.edu.cn (IPv4 only)http://mirror.bit6.edu.cn (IPv6 only)北京交...
原文发表于:2010-09-05转载至cu与:2012-07-21一.原理简介PXE(preboot execute environment)工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载镜像,并由此支持来自网络的操作系统的启动。启动过程中,终端由DHCP服务器分配IP地址,再用TFTP(trivial file transfer protocol)等协议下载存在于服务器(NFS,FTP,HTTP等)的Liunx内核和根文件系统等到本机内存中并执行,由此完成终端基本软件设置,从而引导预先安...
Linux系统裁剪笔记1.什么裁剪?本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教.2.原理大家都知道,操作系统的启动流程是(主要是Linux):POST—>BIOS—>MBR—kernel-->initrd-->sbin/init,POST,BIOS都不是我们管的,所以这里我们从MBR开始,Linux的系统引导先主要是用的grub这个软件,grub引导系统...
1.软件安装 1)编译安装 root 账号登陆后,依次执行以下命令: cd /tmp wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 ./configure && make && make install 上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/sz: cd /...
安装jdk见第一篇文章安装maven第一步:下载wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz第二步:解压在/usr/local/software目录下解压tar -zxvf apache-maven-3.6.0-bin.tar.gz第三步:修改/etc/profilevim /etc/profile 在文件末尾追加如下内容:export M2_HOME=/usr/local/software/apache-maven-3.6.0 export PATH=$PATH:$M2_HOME/bin第四步:使配置生效source /etc/pr...
前提:windows 7 /windows8 / windows 10系统已安装FileZilla软件: 我们还有一个Linux系统,系统上安装了ssh服务,并且开放了22端口。 操作:1.打开软件:FileZilla,出现如下界面 2.在如下几个输入框中分别填写如下内容:主机(H):使用sftp协议和需要链接的Linux的Ip,例如: sftp://192.168.75.21用户名(U):输入Linux的用户名,例如: root密码(W):输入linux密码,此处根据系统自己的设置的密码填入。端口(P):默认...
问题是这样的接着百度求助:网友说是缺少组件没安装好导致的,解决方法如下:yum install net-tools,执行此命令,集成在net-tools工具包中,这是将工具包软件都安装就可以解决最后Complete!代表完成后面可以运行查看端口命令原文:https://www.cnblogs.com/will-wu/p/12534413.html
“find”指令是linux系统下较为常用的指令,它常见的用法我们也需要掌握,下面主要是对‘find’指令的常见用法作一下总结,希望能够对其他人有所帮助。 在linux系统下用"ls"指令查看目录如下: 650) this.width=650;" title="无标题.png" src="/upload/getfiles/default/2022/11/9/20221109031229314.jpg" />1.find指令的一般格式: find [path...] -options [-print / -ecex / -ok]其中:path表...
1. CPUlscpucat /proc/cpuinfo //可以知道每个cpu信息,如每个CPU的型号,主频等 2. 内存free -mcat /proc/meminfo //查看内存详细使用dmidecode -t memory //查看内存硬件信息 3. 硬盘lsblkfdisk -l //查看硬盘和分区的详细信息 4. 网络接口ifconfig -aip link showethtool eth0 //查看某个网络接口的详细信息 5. 查看主板PCI硬件信息lspcilspci | grep -i ‘eth‘//查看网卡硬件信息lspci | grep -i vga //查看显卡硬件信息...