linux知识

1. linux dns配置文件为 /etc/resolv.conf

nameserver 114.114.114.114    国内常用(而国外常用8.8.8.8)

2. Linux 服务器名词与port的对应配置为  /etc/services

   ... ssh     22/tcp

...telnet      23/tcp

... rtsp        554/tcp

3. DHCP,DNS,router区别

   DHCP的作用是为局域网内的用户分配合理的内网IP地址;

   DNS的作用是为客户端用户提供域名解析的服务(将域名、网址转换为IP地址的动作)

   路由:是告诉你吓一跳的目的IP

4. lsb_release -a 查看当前系统的发行版信息。(如果没有这个命令,cat /etc/issue)

5. cat /proc/cpuinfo  查看当前cpu的信息

6. free -m

free是先当前内存的使用情况,已字节现实,free -m是已M字节现实当前的使用情况

PC:~/Project/test/test_break$ free
total used free shared buffers cached
Mem:
-/+ buffers/cache:
Swap:
PC:~/Project/test/test_break$
PC:~/Project/test/test_break$ free -m
total used free shared buffers cached
Mem:
-/+ buffers/cache:
Swap:
PC:~/Project/test/test_break$

如果想释放当前的缓存,使用如下命令

free -m   --查看
sync --同步当前数据
echo > /proc/sys/vm/drop_caches – 不释放
– 释放页缓存
– 释放dentries和inodes
– 释放所有缓存
数字1是用来清空最近放问过的文件页面缓存
数字2是用来清空文件节点缓存和目录项缓存
数字3是用来清空1和2所有内容的缓存

7. 查看当前的apt-get 更新源文件 cat /etc/apt/sources.list

上一篇:PSR PHP业界规范


下一篇:八 mybatis查询缓存(一级缓存,二级缓存)和ehcache整合