Linux零碎知识

由于硬盘结构的限制,主分区和扩展分区最多只能有四个,扩展分区做多只能有一个,扩展分区不能写入数据,作用为包含逻辑分区,逻辑分区能正常的写入数据和格式化。
格式化(这里指高级格式化),将磁盘分区系统化整理如linux标准中的EXT4是将磁盘分为数个4KB大小的小模块。
linux使用步骤:分区 格式化 命名 分盘符(挂载)
硬件设备文件名
IDE硬盘 /dev/hd[a-d]
scsi/sata/usb硬盘 /dev/sd[a-p]
光驱 /dev/cdrom或/dev/sr0
软盘 /dev/fd[0-1]
打印机 /dev/usb/lp[0-2]
鼠标 /dev/mouse
网卡 /dev/eth
分区的文件名是硬盘文件名后加数字
逻辑分区的分区号从5开始
压缩包:*.gz *.bz2 *.tar.bz2 *0tgz
二进制软件包: .rpm
网页文件
.html *.php
脚本文件 .sh
配置文件:
.conf
linux中的隐藏文件是系统文件有防止用户误操作等作用,文件名以点开头,修改隐藏文件只需修改文件名
文件开头 -表示这是一个文件,d表示这是一个目录,l表示这是一个软连接
r 读权限 可以查看文件内容 可以列出目录中的内容
w 写权限 可以修改文件内容 可以在目录中创建,删除文件
x 执行权限 可以执行文件 可以进入目录
在linux中默认创建的目录全显示755,文件全显示644
一共分为四部分文件形式,所属者,所属组,其他人的权限
软连接文件相当于windows的快捷方式,权限形式lrwxrwxrwx,文件很小,会有箭头指向源文件。
硬链接相当于cp -p+同步更新,源文件删除不受影响,通过i节点识别,不能跨分区,不能针对目录使用
1k=两个数据块=1024字节
链接两个条件: -a 两个条件都要满足 -o不是两个条件满足一个即可
登录时tty本地终端,pts远程终端
TCP协议类似于打电话,必须双方验证通信才可以
UDP协议类似于发短息,接受者只要是ip地址持有者就好,而且速度更快
访问网站时发起端口是大于1024的随机分配端口,接收端口根据服务类型是固定的。
系统运行级别:
0–关机,1–单用户,2–不完全多用户,不含NFS服务
3–完全多用户,4–未分配,5–图形界面,6–重启

源码包
优点:
开源,如果有足够的能力,可以修改源代码
可以自由选择安装所需功能
软件是编译安装,所以更加适合自己的系统,更加稳定,效率更高
卸载方便
缺点:
安装步骤比较多,尤其是安装较大的软件集合是(如LAMP环境搭建),容易出现拼写错误
编译时间长
因为是编译安装,报错很难解决

RPM包(二进制包)
优点
包管理系统简单,只通过几个命令就可以实现包的安装,升级,查询和卸载
安装速度较快
缺点
经过编译不能再看到源代码
功能选择不如源代码包灵活
依赖性
包全名
操作的包是没有安装的软件包时,使用包全名,而且要注意路径
包名:操作已经安装分的软件包时,使用包名。是搜索/var/lib/rpm/中的数据库

rpm -v命令提示内容
s 文件大小是否改变
m 文件的类型或者文件的权限(rwx)是否被修改
5 文件MD5校验和是否改变(可以看成文件内容是否改变)
L 文件路径是否改变
U 文件的所有者是否改变
G 文件的所属组是否改变
T 文件时间是否改变
c 配置文件
d 普通文件
g 鬼文件,很少见,就是该文件不应该被rpm包包含
l 授权文件
r 描述文件

发布了16 篇原创文章 · 获赞 3 · 访问量 424

猜你喜欢

转载自blog.csdn.net/qq_23321269/article/details/104805961