Linux scp命令

scp是secure copy的缩写,它是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。我们可以用scp命令在两个Linux主机之间复制文件和目录。

从本地主机复制到远程主机
常用格式:
scp [可选参数] 本地文件或目录 远程用户名@远程地址:远程文件或目录

复制文件:
scp -P 12333 /home/www/web.tar.gz root@10.10.0.211:/home/backup
将本机/home/www目录下的web.tar.gz文件复制到10.10.0.211的/home/backup目录下,10.10.0.211的ssh端口为12333。

复制目录:
scp -P 12333 -r /home/www/ root@10.10.0.211:/home/abc.com/
将本机/home/www/目录及其下的文件复制到10.10.0.211的/home/abc.com/目录下(复制的是整个目录),10.10.0.211的ssh端口为12333。 继续阅读Linux scp命令

CentOS Linux iptables命令整理

iptables是Linux上常用的防火墙软件,命令较复杂,功能也十分强大。用于转发过滤数据包。

1、防火墙的作用:
A.分割信任区域 or 不信任区域
B.限定可以提供外网访问的服务
C.分析可以接受 or 拒绝接受的封包
D.NAT功能-地址转换与端口重定向

2、组成部分:
2.1 三个表:
filter 与本机相关,用来过滤数据包
nat 仅用于NAT,转换数据包的源或目标地址
mangle 与特殊的封包的路由旗标相关

2.2 五个链:
PREROUTING 路由前判断
POSTROUTING 路由后判断
FORWARD 穿越防火墙时的包过滤判断
INPUT 进入本机时判断
OUTPUT 从本机出去时判断 继续阅读CentOS Linux iptables命令整理

9月5日

  9月份的天气晚上觉得很凉了,一件短袖已经抵挡不住瑟瑟的秋意。今天从同事那里听到了我给同事的印象是什么样的,他们说我长的像一个高中生,每天背着一个小破包来上班,好囧啊~~~看来是要改变一点了。
  另外对于像工作长期坐在电脑前面的人来说,平时也要锻炼一下身体,最简单的锻炼就是步行了,好几个同事都会每天晚上外出步行2公里。国外人家也流行步行上班,俗称“走班族”,但是国内达不到啊,上班坐地铁都要一个小时呢。
  据世界卫生组织的资料显示,步行是一种增强体质和增加免疫系统的理想运动方式。它能够促进心血管的流通,提供心肺功能锻炼的机会,还能加快血液循环和新陈代谢。
  步行最好穿平底鞋或运动鞋,配上休闲类的裤子和上衣,总之是以舒适和时尚为第一元素。一般来说,步行方式要求身体挺直,两眼平视前方,两臂有节奏地向前后摆动,并加带胸廓的活动。而步行速度控制在中速偏快比较适宜,以微微出汗为宜。

推荐几部纯爱类的日影

日影其实在国际上并不出名,除了黑泽明时期吧,属于小众类的。纯爱片可以说是日影里的一大特色了。今天推荐几部纯爱片《只是爱着你》、《恋空》、《君に届け/好想告诉你》、《花水木》。哈哈。

◆中文片名:只是爱着你/现在只想爱你
◆英文片名:Heavenly Forest
◆年  代:2006
◆上映日期:2006年10月28日
◆国  家:日本
◆类  别:爱情
◆导  演:新城毅彦 Takehiko Shinjo
◆主  演:宫崎葵 Aoi Miyazaki ….. 里中静流
      玉木宏 Hiroshi Tamaki ….. 濑川诚人
      上原美佐 Misa Uehara ….. 井上早树
      青木崇高 Munetaka Aoki ….. 白滨亮      
      小出惠介 Keisuke Koide ….. 关口恭平
      黑木明纱 Meisa Kuroki ….. 富山美雪
      大西麻惠 Asae Oonishi ….. 矢口由香
◆IMDB评分:9.3/10 (10 votes)
◆片 长:1:57:05
◆语  言:日语
◆字  幕:中文字幕
◆压缩格式:DVD-RMVB
◆文件大小:2CD 496MB
◆剧情简介: 继续阅读推荐几部纯爱类的日影

CentOS Linux VPS安装IPSec+L2TP VPN

===== 151213 更新yum安装方法 =====

第二层隧道协议L2TP(Layer 2 Tunneling Protocol)是一种工业标准的Internet隧道协议,它使用UDP的1701端口进行通信。L2TP本身并没有任何加密,但是我们可以使用IPSec对L2TP包进行加密。L2TP VPN比PPTP VPN搭建复杂一些。

=== 151213 add begin===
yum安装openswan、ppp、xl2tpd方法:
1、添加epel源
2、执行:

yum install openswan ppp xl2tpd

3、配置参考编译安装的一样
=== 151213 add end===

一、安装IPsec,Openswan是Linux系统上IPsec的一个实现。
官网:http://www.openswan.org/

1、安装必备软件:

yum install make gcc gmp-devel bison flex lsof

make,gcc我们都知道是干什么用的了。
gmp-devel: Development tools for the GNU MP arbitrary precision library.
bison: A GNU general-purpose parser generator.
flex: A tool for creating scanners (text pattern recognizers).
看上去好像都和编译器有关? 继续阅读CentOS Linux VPS安装IPSec+L2TP VPN

Linux find命令

whereis命令用于查找执行档、二进制文件、man说明文件和源代码文件。

locate命令是从updatedb命令生成的索引数据库(/var/lib/mlocate/mlocate.db)中查找目标,只要数据库的记录里包含查找的字符就会列出这条记录,但是要定时运行updatedb命令更新数据库,以保证内容的实时性。

which命令是从系统环境变量的路径中查找。可用于查找可执行文件和别名。

find命令具有更强大的功能。
语法:find [路径] [表达式]
默认路径是当前目录,默认表达式是-print。 继续阅读Linux find命令

8月23日

  今天整理了下文章的分类和标签,觉得我应该多写点生活感想什么的,毕竟这也是一个生活+技术学习的博客啊。另外天气开始转凉了,秋天到了啊~都有点感冒了,睡觉要多盖点。公司里又一个同事辞职了,上海办人越来越少,苦逼的工作。。。苦逼的公司。。。

Linux du命令

du命令用于显示文件或目录占用空间大小,显示的是所占的块的数量。块是Linux文件系统分配磁盘空间的最小单位,块的大小定义和文件系统有关,使用“getconf PAGESIZE”命令查看块大小。如果一个文件大小小于块的大小它也占用了一个块,比如一个文件大小是76字节但是在du里查看它就是占了4K,因为系统块的大小就是4K。

语法:du [选项] [目录或文件]

常用选项:
-a:显示目录下的所有文件
-s:显示所有文件的总计
-h:以更好的格式、可读性显示 继续阅读Linux du命令

软件及互联网爱好者