• Linux 中软硬链接详解和区别
  • Linux 中创建软硬链接语句:ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln file1 lnk1 创建一个指向文件或目录的物理链接一、链接的解释简单的理解链接就是快捷方式,在Windows系统中,快捷方式就是指向原文件的一个链接文件,可以让用户从不同的位置来访问原始的文件;原文件一旦被删除或剪切到其他地方后,会导致链接文件失效。但是在Linux系统中这个看似简单的东西和Windows里的可能不大一样。二、链接的分类在Linux系统中有软、硬两种链接文件之分。...
  •  2018-11-14  |    程成  |    90  |    0  |    服务器  |   Linux  软连接  硬连接  服务器  
  • Linux 开启和关闭指定端口号,查看端口占用情况
  • 一、查看端口的使用的情况lsof 命令比如查看80端口的使用的情况。lsof -i tcp:80列出所有的端口netstat -ntlp查看端口的状态/etc/init.d/iptables status二、开启端口 开启端口以开启端口80为例。 1 用命令开启端口:iptables -I INPUT -p tcp --dport 80 -j accpet --写入要开放的端口/etc/init.d/iptables save --保存修改/etc/sysconfig/ipt...
  •  2018-11-14  |    程成  |    172  |    0  |    服务器  |   Linux  iptables  端口  服务器  
  • Linux 下 expect 环境安装
  • expect是交互性很强的脚本语言,可以帮助运维人员实现批量管理成千上百台服务器操作,是一款很实用的批量部署工具!expect依赖于tcl,而linux系统里一般不自带安装tcl,所以需要手动安装下载:expect-5.43.0.tar和tcl8.4.11-src.tar下载:https://pan.baidu.com/s/1mkEn5LU1TVWUs5jHAaOQkQ提取码:tfg4将expect和tcl的软件包下载放到/usr/local/src目录下(1)解压tcl,进入tcl解压目录,然...
  •  2018-11-14  |    程成  |    102  |    0  |    服务器  |   Linux  expect  ECS  服务器  
  • shell 脚本如何传递并接受参数
  • shell 脚本中,传参基本上是必不可少的。那么如何向 shell 脚本传参呢?测试代码如下:#!/bin/bash # 这是个测试脚本传参的测试例子 param1=$1 param2=$2 param3=$3 echo "执行的脚本名:$0"; echo "第一个参数为:$1"; echo "第二个参数为:${param2}"; echo "第三个参数...
  •  2018-06-28  |    程成  |    332  |    0  |    服务器  |   Linux  脚本  shell  script  
  • Linux 下如何创建一个可运行的脚本
  • 如何在 Linux 中创建一个可运行的脚本,那么大致分为以下几步:1、选择一个目录,用来存放你的脚本2、新建一个空脚本文件touch test.sh3、编辑脚本文件vim test.sh 1) 键入i,进入输入模式2) 插入#!/bin/sh     echo hello world;3) 键入:     esc    :    wq    保存4...
  •  2018-06-28  |    程成  |    342  |    0  |    服务器  |   Linux  脚本  shell  script  
  • PHP中根据系统不同,路径斜杠和反斜杠自动切换
  • 这里我们用的是 PHP 中的一个常量 DIRECTORY_SEPARATOR,其实使用很简单,这里主要做记录,因为我记性不好...首先介绍下,在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符,在 Linux 上路径的分隔符是"/"。在使用 DIRECTORY_SEPARATOR 时,会根据系统,自动切换是斜线(/)还是反斜线(\)。如果你觉得既然 windows,LINUX 都支持/,那都用成 / 得了,这是没错的。但是,当要对路径字符...
  •  2018-06-22  |    程成  |    559  |    1  |    PHP  |   PHP  斜杠  反斜杠  Windows  Linux  
  • GPL软件和开源软件的异同
  • 一、什么是GPL软件一个软件挂上了 GPL 版权宣告之后,他自然就成了自由软件!这个软件就具有底下的特色:    o 取得软件与原始码:你可以根据自己的需求来执行这个自由软件;    o 复制:你可以自由的复制该软件;    o 修改:你可以将取得的原始码进行程序修改工作,使之适合你的工作;    o 再发行:你可以将你修改过的程序,再度...
  •  2018-06-13  |    程成  |    324  |    0  |    服务器  |   鸟哥  Linux  私房菜  
  • “计算机概论”总结
  • o 计算器的定义为:『接受用户输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息』;o 计算机的五大单元包括:输入单元、输出单元、控制单元、算数逻辑单元、记忆单元五大部分。其中CPU占有控制、算术逻辑单元,记忆单元又包含主存储器与辅助内存;o 数据会流进/流出内存是CPU 所发布的控制命令,而CPU 实际要处理的数据则完全来自于主存储器;o CPU 依设计理念主要分为:精简指令集(RISC)与复杂指令集(CISC)系统;o&...
  •  2018-06-12  |    程成  |    425  |    0  |    服务器  |   鸟哥  Linux  私房菜  
  • Linux 中 rpm 和 yum 区别和关系
  • Linux 中 经常看到 rpm 和 yum,但是这两个命令是什么关系?有什么区别呢?一、RPM是什么rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。语法rpm(选项)(参数)选项-a:查询所有套件; -b<完成阶段><套件档>+或-t&nbs...
  •  2018-05-23  |    程成  |    321  |    0  |    服务器  |   Linux  rpm  yum  区别  服务器