当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪linux下单独启动某张网卡的方法      例如,单独启动eth1   代码示例: # ifconfig eth1 up   或 # ifup eth1 单独停止eth1   代码示例: # ifconfig eth1 down 或  # ifdown eth1 这里主要用到了ifconfig、ifup、ifdown命令。 ifconfig命令参考: http://www./.........
    ▪Linux中查看与设置文件描述符的方法(图文)      在介绍如何查看及修改linux中的文件描述符之前,先来个有关文件描述符的知识普及。 在Linux系统中,当某个程序打开文件时,操作系统返回相应的文件描述符,程序为了处理该文件必须引用.........
    ▪ssh连接超时(ssh的usedns选项)的解决办法      ssh登录服务器时总是要停顿等待一下才能连接上,原因在于:OpenSSH服务器有一个DNS查找选项UseDNS默认是打开的。 在UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据.........

[1]linux下单独启动某张网卡的方法
    来源: 互联网  发布时间: 2013-12-24

例如,单独启动eth1
 

代码示例:
# ifconfig eth1 up   或 # ifup eth1

单独停止eth1
 

代码示例:
# ifconfig eth1 down 或  # ifdown eth1

这里主要用到了ifconfig、ifup、ifdown命令。

ifconfig命令参考:
http://www./shouce/linuxcmd/网络通讯/ifconfig.html


    
[2]Linux中查看与设置文件描述符的方法(图文)
    来源: 互联网  发布时间: 2013-12-24

在介绍如何查看及修改linux中的文件描述符之前,先来个有关文件描述符的知识普及。

在Linux系统中,当某个程序打开文件时,操作系统返回相应的文件描述符,程序为了处理该文件必须引用此描述符。
所谓的文件描述符是一个低级的正整数。
最前面的三个文件描述符(0,1,2)分别与标准输入(stdin),标准输出(stdout)和标准错误(stderr)对应。
因此,函数 scanf() 使用 stdin,而函数 printf() 使用 stdout。
可以用不同的文件描述符改写默认的设置并重定向进程的 I/O 到不同的文件。

文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket。
第一个打开的文件是0,第二个是1,依此类推。
Unix 操作系统通常给每个进程能打开的文件数量强加一个限制。另外,unix 通常有一个系统级的限制。

有了以上有关文件描述符的介绍,下面我们介绍下查看与修改文件描述符的方法。

1,查看Linux系统当前的文件描述符


可见,当前系统下的文件描述符为:1024。

2,修改linux系统的文件描述符
1)、修改文件描述符,可以用命令:ulimit -HSn。
例如,将文件描述符修改为:65535,如下:
 

修改完成后,再次查看当前linux系统的文件描述符,显示如下:


可见,已经修改为65535了。

2)、如果想让修改永久生效,可以这样做:
将命令:ulimit -HSn 65535加入到/etc/rc.local文件中,如下所示:
 

这样即便系统重启,对于文件描述符的修改也不会改变了。

3)、通过修改limits.conf文件
编辑/etc/security/limits.conf 文件,在最后加入如下两行
 

代码示例:
*  soft    nofile  65536
*  hard    nofile  65536
 

或者使用下列命令直接插入:
 

代码示例:
echo "*               soft    nofile  65536" >>/etc/security/limits.conf
echo "*               hard    nofile  65536" >>/etc/security/limits.conf
 

无需重启,即时生效。

就介绍这些吧,希望有助于大家掌握linux中文件描述符的相关内容。
,祝大家学习进步。

您可能感兴趣的文章:
linux下设置文件描述符的方法
深入理解linux文件描述符fd和文件指针flip(图文)
linux文件描述符与输入输出重定向


    
[3]ssh连接超时(ssh的usedns选项)的解决办法
    来源: 互联网  发布时间: 2013-12-24

ssh登录服务器时总是要停顿等待一下才能连接上,原因在于:OpenSSH服务器有一个DNS查找选项UseDNS默认是打开的。
在UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询,查询出客户端的host name,然后根据查询出的客户端host name进行DNS 正向A记录查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种手段,但一般IP是动态的,不会有PTR记录的,打开这个选项不过是在白白浪费时间而已。
 
修改方法:
1,在服务器的/etc/ssh/sshd_config 配置文件中增加UseDNS no 配置。
2,重启ssh:
 

代码示例:
/etc/init.d/sshd restart 或service sshd restart

    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪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