与Linux的第七夜

以下内容均学习于51CTO老男孩

内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。

查看文件描述符最大开启数:【ulimit -n】the maximum number of open file descriptors

调整文件描述符:

1.【ulimit -SHn 65535】临时生效,永久生效需要放入开机自启动,/etc/rc.local;S软H硬

2.【echo '*  -   nofile   65535' >>/etc/security/limits.conf】

[root@wind ~]# echo '*        -         nofile        65535' >>/etc/security/limits.conf 

调整内核参数文件/etc/sysctl.conf

vim命令模式下:

  1. shifit+g跳至文件最后一行的开头,
  2. o在下一行开启编辑模式,
  3. 编辑一堆参数;
  4. sysctl -p生效;

tcp/ip三次握手四次断开原理;

隐藏Linux的版本信息:清除下面文件的信息就可以,

[root@wind ~]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m

grub是linux启动的引导程序;

给grub加密码:/sbin/grub-md5-crypt输入密码后将生成的密码加在password --md5后,一起写入/etc/grub.conf,最好在hiddenmenu和titile之间;

更新yum源:aliyun

【wget】下载,wget 地址;

[root@wind yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

-O后跟下载路径与文件名;

Linux目录结构:

【tree】查看,-L 设置层数,-d只显示目录,

[root@wind data]# tree -L 1

最近状态差很丧,感觉自己整理的好乱。。。就到这吧

猜你喜欢

转载自www.cnblogs.com/okra/p/12173272.html