#和牛牛一起刷题打卡#1. FTP服务器有两个端口。进行FTP文件传输中,客户端首先连接到FTP服务器的21端口进行用户的认证,认证成功后服务器会开一个20端口来进行文件传输。也就是说20端口才是真正传输所用到的端口,21端口只用于FTP的登陆认证。2. hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。hosts文件包含了ip地址与主机名之间的映射,还包括主机的别名。在没有域名解析服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用dns服务程序来解决。通过可以将常用的域名和ip地址映射加入到hosts文件中,实现快速方便的访问。3. whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 4. bash_profile 类似于编程中的构造函数,当登录shell时,shell会寻找该文件做环境初始化。 .bashrc 是在bash环境时.bash_profile的替补。 .bash_logout 类似于编程中的析构函数,当登录shell退出时,shell会寻找该文件,并按其指示办事。 /etc/profile是系统文件,对系统下全体用户起作用。