今天发现了个很牛逼的网站,真的很good,遂决定把每天的题当作知识点记录下来。
1 Linux的进程可分为两大类,系统进程和用户进程:
系统进程:执行进程分配和内存切换等管理工作,该进程不受用户的干预,即使是root用户也不能干预系统的运行。
用户进程:主要分为三个,分别是交互进程、批处理进程和守护进程
2 Linux文件一共分为10个长度:
文件类型(1位)+属主权限(3位)+属组权限(3位)+其他用户权限(3位)
文件类型: d(directory,目录文件) -(普通文件)
属主权限:文件所有者权限或者说文件创建者权限
属组权限:文件所有者所在组权限
其他用户权限:非同组用户权限
改变文件的权限可以用chmod命令 read(定义为数字: 4) write(定义为数字: 2) execute(定义为数字: 1)
3 交换分区一般是物理内存的两倍
4 Linux有三个查看文件的命令
cat 直接跳到最后一页
less 可以上下移动光标
more 只能用enter键下翻
5 www 端口 : 80
ftp 端口 : 21 20
我以前一直以为只有21端口,因为书上就是这么写的,现在才明白。 在进行FTP文件传输时,客户端会首先连接到服务器的21端口,进行用户认证;用户认证通过后,需要传输数据时,系统才会开放一个20端口,用于传输数据。
6 Linux系统默认使用的是shell是bash
7 关于用户的一些操作
新建用户 useradd
更改用户信息 usermod
添加组账号 groupadd
删除用户 userdel
8 当内网没有搭建DNS服务器,又不想用IP访问网站,应该配置什么文件
应该配置hosts文件 hosts文件是一个用来存储计算机网络中个计算机节点信息的文件,这个文件用户将主机名称映射到相应的IP地址,通常用于补充或替换网络中的DNS功能。
9 /etc目录 用来存放配置信息
/var目录 可变化的目录
/root目录 用户目录
/home目录,家目录