当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪大容量磁盘分区命令Parted用法          对大容量存储做分区以及格式化挂载,由于MBR分区支持最大容量只有2T 如果超过2T的话 就要使用gpt分区。 首先使用parted命令把硬盘转换成gpt分区 —————————————————.........
    ▪Shell脚本实现ftp的自动上传与下载      Shell脚本实现ftp的自动上传与下载,感兴趣的朋友可以参考下。 1. ftp自动登录批量下载文件。 代码如下: #####从ftp服务器上的/home/data 到 本地的/home/databackup#### #!/bin/bash ftp -n<<! open 192..........
    ▪如何限制ssh 和telnet登陆的最大链接数      如何限制ssh 和telnet登陆的最大链接数,具体操作过程和解释如下: 1)备份/etc/xinetd.conf Test:/ #cp /etc/xinetd.conf /etc/xinetd.conf.bak Test:/ # id uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6.........

[1]大容量磁盘分区命令Parted用法
    来源: 互联网  发布时间: 2013-12-24

    对大容量存储做分区以及格式化挂载,由于MBR分区支持最大容量只有2T 如果超过2T的话 就要使用gpt分区。

首先使用parted命令把硬盘转换成gpt分区
——————————————————————

代码如下:
[root@ ~]$ parted /dev/sdb
sdb sdb1 sdb5
[root@ ~]$ parted /dev/sdb
GNU Parted 2.1
Using /dev/sdb
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted)

由MBR转为GPT磁盘
—————————————————————————————————————-

代码如下:
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Yes
(parted)

设定你要做的分区的type以及size(根据实际情况来) 0 ,-1表示起点容量和终点容量,其差就是分区容量,单位是M mkpart primary 0 -1 表示划分全部容量
—————————————————————————————————————-

代码如下:

(parted) mkpart primary 0 -1
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? Ignore
(parted)
(parted)
(parted) p
Model: Adaptec RAID 6 (scsi)
Disk /dev/sdb: 28.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 17.4kB 28.0TB 28.0TB primary
(parted) quit
Information: You may need to update /etc/fstab.

分区完毕 接下来开始格式化硬盘并挂载,Centos6 默认已经支持ext4 那就用ext4文件系统吧
———————————————————————————————————————–

代码如下:
[root@ ~]$ mkfs.ext4 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
mkfs.ext4: Size of device /dev/sdb1 too big to be expressed in 32 bits

#mount /dev/sdb1 /data

加入/etc/fstab即可。


    
[2]Shell脚本实现ftp的自动上传与下载
    来源: 互联网  发布时间: 2013-12-24

Shell脚本实现ftp的自动上传与下载,感兴趣的朋友可以参考下。

1. ftp自动登录批量下载文件。

代码如下:
#####从ftp服务器上的/home/data 到 本地的/home/databackup####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye
!

2. ftp自动登录上传文件。

代码如下:
####本地的/home/databackup to ftp服务器上的/home/data####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
close
bye
!

3. ftp自动登录下载单个文件。

代码如下:
####ftp服务器上下载/home/data/a.sh to local /home/databackup####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
get a.sh a.sh
close
bye
!

4. ftp自动登录上传单个文件。

代码如下:
####把本地/home/databachup/a.sh up ftp /home/databackup 下####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
put a.sh a.sh
close
bye
!

小结:把以上脚本另存为文件加入到crontab中即可实现ftp自动上传、下载文件。

注解:
    1. -n 不受.netrc文件的影响。(ftp默认为读取.netrc文件中的设定)
    2. << 是使用即时文件重定向输入。
    3. !是即时文件的标志它必须成对出现,以标识即时文件的开始和结尾。


    
[3]如何限制ssh 和telnet登陆的最大链接数
    来源: 互联网  发布时间: 2013-12-24

如何限制ssh 和telnet登陆的最大链接数,具体操作过程和解释如下:
1)备份/etc/xinetd.conf
Test:/ #cp /etc/xinetd.conf /etc/xinetd.conf.bak
Test:/ # id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t

2)修改/etc/xinetd.conf文件中的instances参数(红色部分)
Test:/ # cat /etc/xinetd.conf
#
# xinetd.conf
#
# Copyright (c) 1998-2001 SuSE GmbH Nuernberg, Germany.
# Copyright (c) 2002 SuSE Linux AG, Nuernberg, Germany.
#

defaults
{
 log_type = FILE /var/log/xinetd.log
 log_on_success = HOST EXIT DURATION
 log_on_failure = HOST ATTEMPT
# only_from = localhost
 instances = 30
 cps = 50 10

#
# The specification of an interface is interesting, if we are on a firewall.
# For example, if you only want to provide services from an internal
# network interface, you may specify your internal interfaces IP-Address.
#
# interface = 127.0.0.1
}
includedir /etc/xinetd.d
修改instances参数为实际需要值即可。


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
移动开发 iis7站长之家
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3