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:       1866232    1754564     111668     293508      25736     437296
-/+ buffers/cache:    1291532     574700
Swap:      1982460     828024    1154436
PC:~/Project/test/test_break$ 
PC:~/Project/test/test_break$ free -m
             total       used       free     shared    buffers     cached
Mem:          1822       1710        112        280         25        424
-/+ buffers/cache:       1260        562
Swap:         1935        808       1127
PC:~/Project/test/test_break$

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

free -m   --查看
sync                --同步当前数据
echo 1 > /proc/sys/vm/drop_caches

0 – 不释放
1 – 释放页缓存
2 – 释放dentries和inodes
3 – 释放所有缓存
数字1是用来清空最近放问过的文件页面缓存
数字2是用来清空文件节点缓存和目录项缓存
数字3是用来清空1和2所有内容的缓存

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

原文地址:https://www.cnblogs.com/maxpak/p/5430854.html