D6:
在一个镜像中的 repodata中存在依赖关系信息
开机失败的原因可能是fstab下的挂载列表出现问题
用 mount -o remount,rw / 使fstab可改变
再使用vim将多余的内容注释掉
YUM:
yum whatprovides <*/vncviewer(某个命令)> : 会查找你的某个命令时由哪个包提供的
yum remove <包名字> : 卸载包
yum list : 列出来所有可以下载的包
rpm -qa : 查看安装过的包
yum grouplist : 可以查看组安装 比如Service With GUI / Minimal Install
yum groupinstall "<组>": 组安装
yum info <包名字>: 查看包信息
rpm -ivh <包> : 用rpm安装一个rpm包 (v for 显示信息 h for 显示进度)
rpm -ql <package> : 列出包的目录联系
yum localinstall <rpm包> : 自动判定依赖关系安装本地的包
rpmsearch 网站可以下载资源!
进程:
软\硬实时进程
普通进程
ulimit -a : 列出所有限制 (可以通过后面的参数进行限制的修改!)
分为软限制和硬限制
PCB: process control block
& : 打入后台运行进程
jobs : 列出已开启的进程
jobs %<2>: 查看第2个进程
ps a : 显示一个终端的所有进程 aux : 当前系统所有进程 au: 用户进程
kill -9 <PID> : 杀死进程
top : linux下任务管理器
IPC : 进程间通信
kill -l : 显示kill可以给出的信号
-1 相当于reload 重新读取配置文件(systemctl reload <服务名> : 重新读取配置文件 不改变PID)
-2 默认应答是关闭 不响应是可以的
-3 ctrl+\ 默认应答也是关闭 也可以不项英
-9 强制关闭 肯定能关闭
-19 停止
-18 继续
《unix环境高级编程》 -信号、 《unix网络编程》(卷一二)、 《TCP/IP详解》
网络:
搜索理清 NAT 和 bridge的网络模式
子网掩码:用来与IP地址进行相与运算 确定IP地址所在的网段
伯克利套结字 socket
谷歌的DNS = 8.8.8.8
国内DNS = 114.114.114.114
进行桥接:
更改配置文件:
/etc/sysconfig/network-scripts/ifcfg-enp4s0f1
/etc/sysconfig/network-scripts/ifcfg-br0
*br0的配置文件:
DEVICE="br0"
ONBOOT=yes
BOOTPROTO=static
#BOOTPROTO=dhcp 动态获取
IPADDR=192.168.3.166
GATEWAY=192.168.3.252 #网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.158.3.252 #最多写到DNS3
TYPE=Bridge
然后在enp4s0f1中添加:
BOOTPROTO=static
BRIDGE=br0
-鸟哥的linux私房菜 服务器篇 第6章 网络排障
网线: 红白橙蓝白蓝绿白绿
sector 扇区
partprobe 重载分区
/proc/partitions 分区的信息
添加设备建立文件系统的步骤:
1. fdisk <设备> : 进入设备分区界面
2.使用n建立新主分区(最多4个 推荐3个主分区一个扩展分区)wq保存退出
3. partprobe 重载分区 可以用 cat /proc/partitions 查看分区的信息
4.使用 mkfs.<文件系统格式> <设备名字> 来建立文件系统
5.使用 mount <设备> <挂载路径> 来挂载设备
(如果想开机时自动挂载需要添加到fstab里面)