-
- Git与Github的有什么区别
- Git是一款免费,开源的分布是版本,用于敏捷高效的处理任何或小或大的项目。分布式相对于集中式的最大区别在于开发者可以提到本地,每个开发者通过克隆,在本地磁盘内拷贝一个完整的GIt仓库。 Git的功能特性: 1.从服务器上克隆完整的Git仓库到磁盘上。 2.在自己的电脑上根据不同的开发目的,创建分支,修改代码。 3. 给自己创建的分支提交代码。 4.还可以在创建一个分支来修改代码。 Git与Gith
- linux运维 . 运维 3080 2017-06-21 11:44:57
-
- 软件RAID 0的实现
- 软件RAID 0的实现 RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。 RAID
- linux运维 . 运维 2864 2017-06-23 14:13:41
-
- 软件raid 5的实现详解
- 软件raid 5的实现 RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 RAID 5可以理解为是RAID 0和RAID 1的折中方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速
- linux运维 . 运维 3174 2017-06-25 10:09:52
-
- Linux安装JDK实现的步骤详解
- 1、检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode) 2
- linux运维 . 运维 2004 2017-06-21 11:46:01
-
- Linux 超级用户和普通用户之间如何切换命令?
- 默认登录的是普通用户权限显示$符 tree@ubuntu:/usr$ 从普通用户切换超级用户权限: sudo su tree@ubuntu:/usr$ sudo su 输入密码 [sudo] password for tree: 输入密码之后即可切换到超级用户了。 从超级用户切换普通用户:su 用户名 root@ubuntu:/usr# su tree 从超级用户切换到普通用户是不
- linux运维 . 运维 6102 2017-06-21 11:46:59
-
- Linux常见错误及解决办法分享
- 在Ubuntu系统上安装vim是遇到的问题: root@ubuntu:/# vim The program 'vim' can be found in the following packages: * vim * vim-gnome * vim-tiny * vim-athena * vim-athena-py2 * vim-gnome-py2 * vim-gtk * vim-
- linux运维 . 运维 2490 2017-06-25 10:10:14
-
- Linux系统常用命令汇总
- 命令格式:命令 -选项 参数,例如:ls -la /usr;当有多个选项时,可以写在一起。ifconfig:查看当前机器的IP信息service network restart:重启网络服务service iptables status:查看当前机器防火墙状态hostname XX:查看或者修改主机名pwd:查看当前所在文件全路径ls -l或者ll或者ls:查看当前目录内容cat 文件名:表示查看
- linux运维 . 运维 1865 2017-06-23 14:13:53
-
- 服务器编程中对于文件的操作详解
- linux系统下一切皆文件,通过虚拟文件系统(VFS)的机制将所有底层屏蔽掉,用户可以通过统一的接口来实现对不同驱动的操作,对于每一个文件需要一个引用来指示,此时文件描述符应用而生,文件描述符类似于widows下的handle,对于文件的大部分操作都是通过这个描述符来操作的,例如read,write。对于每一个文件描述符,内核使用三种数据结构来管理。
- linux运维 . 运维 1888 2017-06-20 11:57:02
-
- 情景linux--read命令产生的硬编码问题怎么解决?
- 情景 我们知道,read命令可以读取文件内容,并把内容赋值给变量。 以如下的数据文件为例。 $ cat data.txt 1 201623210021 wangzhiguo 25 2 201623210022 yangjiangbo 26 3 201623210023 yangzhen 24 4 201623210024 wangdong 23 5 201623210025 songdong 25
- linux运维 . 运维 1942 2017-06-21 11:48:35
-
- Ubuntu14.04配置3389远程桌面连接实例教程
- 1、安装xrdp sudo apt-get install xrdp -y 2、安装vnc4server sudo apt-get install vnc4server -y 3、安装xfce4 sudo apt-get install xubuntu-desktop echo "xfce4-session" >~/.xsession sudo service xrdp restart 4、
- linux运维 . 运维 2849 2017-06-25 10:10:31
-
- Linux中如何配置ftp服务器
- 1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start / service vsftpd restart 启动要让FTP每次开机自动启动,运行命令: chk
- linux运维 . 运维 1643 2017-06-20 13:06:50
-
- 用户与组管理命令详解
- 命令 参数 说明--------------------------------------------------------------------------------useradd 用于创建新的用户 -d 指定用户的家目录(默认为/home/username) -D 显示默认值 -e 新账户的过期日期,格式“YYYY-MM-DD” -g 指定一个初始用户组(必
- linux运维 . 运维 1645 2017-06-20 13:08:32
-
- 介绍linux磁盘冗余阵列实例教程
- RAID防止硬盘物理损坏以及增加存储设备的吞吐量,RAID常见的组合有0、1、5、和10 RAID0:至少需要两块硬盘,可以有效提高硬盘的性能和吞吐量,但没有数据的冗余和错误修复能力 将多块硬盘通过硬件或软件的方式串联在一起,成为一个大的卷集,将数据依次写到各个硬盘中,这样性能会极大提升, 但若任意一块硬盘故障则整个系统的数据都会受到破坏! RAID1:需要至少两块硬盘,可以有效的提高数
- linux运维 . 运维 1817 2017-06-20 13:09:26
-
- 分享rsync+inotify实时同步实例教程
- 1.rsync 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份的优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系统规模不断的扩大,对数据安全性和可靠性也提出了更高的要求,rsync在高端业务中也逐渐暴露出许多不足。首先,rsync实时同步时,需要扫描所有的文件进行比对,进
- linux运维 . 运维 1583 2017-06-20 11:57:30
-
- shell实现网络client方法
- 需要把线上的access日志发送到另一个程序接收 开始想着用python实现,虽然python也有实现类似tail -F的方式,但太麻烦,而且效率也有折扣 偶然发现了shell可以实现网络client,并且只用几行代码就可以实现 先上代码: trap "exec 8<&-;exec 8>&-" 0 file='/data/nginx/llogs/access.log'
- linux运维 . 运维 1985 2017-06-20 11:58:16
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是
