第四天

旧街凉风 提交于 2019-12-22 14:52:28

课堂内容及扩展

1.几个配置文件/目录
/etc/init.d 为开机启动的服务目录
/etc/network/interfaces 为网络配置文件
/etc/manpath.config 为man手册的配置文件
2.man手册相关
sudo apt install manpages 安装man手册
sudo apt install manpages-zh 安装中文支持
man <指令> 就可以查看指令的帮助文档
在安装了中文支持之后会优先显示中文文档
3.网络相关
ufw status 查看防火墙状态
ufw enable 开启防火墙
ufw disable 关闭防火墙
sudo /etc/init.d/networking start 开启网络
sudo /etc/init.d/networking stop 关闭网络
sudo /etc/init.d/networking restart 重启网络
ifconfig 查看当前网络
ifconfig <网卡名> stop 关闭某张网卡
ifconfig <网卡名> start 启动某张网卡
4.服务相关
systemctl <操作> <服务名>
service <服务名> <操作>
一般操作有
start 开启
stop 关闭
status 详细信息
enable 开机启动
disable 开机禁用
5.环境变量
可以用来修改环境变量的文件有4个
分别是
/etc/.profile
/etc/bash.bashrc
~/.profile
~/.bashrc
其中/etc/目录下的是针对所有用户的
而~/目录下的只针对对应的用户
profile需要重新开机才能生效
bashrc使用 sources ~/.bashrc 或者 . ~/.bashrc 加载之后就可以生效了。
使用类似的方法加载profile也可以在当前终端生效,但是另外开一个终端就失效了。
原因可能是non-login的shell只在用户登录时加载profile。
更具体的可以参考https://www.cnblogs.com/perfy/p/10398105.html
6.进程
进程即正在运行的程序
进程有三个状态,运行态,就绪态,阻塞态
多个进程同时在一个处理器上运行实际上以分时复用的形式实现的,每个进程享有一块时间片,当时间片结束之后,进程从运行态转换到就绪态,当下一个时间片到来时,从就绪态转换到运行态。当进程需要等待一些东西的时候,如等待IO输入,就从运行态转换到阻塞态。当等待的东西到达后,进程由阻塞态转换到就绪态,此时该进程的优先级会被提高,及时间片的排队更靠近下一个被执行的时间片。
更具体的可以参考https://blog.csdn.net/u014544346/article/details/88820256

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!