- 博客(8)
- 收藏
- 关注
原创 句柄和管道
句柄是每个程序的默认设置,程序会自动生成句柄,当你运行程序,会自动生成0、1、2这3个句柄,这三个句柄是固定的,程序越复杂,操作越多,生成的句柄越多。句柄以0开始的数字代号存放于本程序的fd文件夹。
2024-05-30 18:32:52
151
原创 进程的查看和杀死
在shell下通过执行程序产生的进程,可在前台或后台运行:一个进程序列:英文名称Demon,又称监控进程,是指哪些在后台运行,等待用户或其他应用程序调用,并且没有控制终端的进程,通常可以随着操作系统的启动而运行,也可将其称为服务,守护进程是服务的具体实现,例如http是Apache服务器·的守护进程。Linux守护进程按照功能可以区分为系统守护进程和网络守护进程。系统守护进程又称系统服务,是指那些为系统本身或者系统用户提供的服务,主要用于当前系统。
2024-05-27 00:17:11
897
原创 Linux文件权限
默认权限是通过umask(掩码)来实现的,该掩码用数字表示,实际上是文件权限码的“补码”。其次紧接着的是9个字符,9个字符三三一组,分别对应的是所有者(owner)、所属组(group)、其他用户(others)这三组,当然对应这三组,但每个组内显示的字符代表的是这个组具有的访问权限,也就是读、写、执行,r、w、x。下方是6400,意思是赋予400普通文件权限的同时,还增加特殊权限suid、sgid,x占位符变成s,用户组权限本应该没有任何权限,但还是出现了s,说明特殊权限是要大于普通权限的。
2024-05-25 16:15:18
2098
原创 用户和用户组信息
第六列是密码警告提醒时间,例如图中显示的是7,那么在密码到期前7天,系统会不断的提示你修改密码。这里解释以下id查询的信息,不放前面是因为不知道放哪,第一个是用户的id,第一个1001是因为yonghu2这个用户是我们创建的,所以编号必须在1000+,第二个用户是root,固定的编号是0,系统创建的编号是1-1000,第二个信息是组编号,组编号随着用户创建,公用一个编号,第三个是组内用户,可以看见yonghu2组内只有yonghu2一个用户,root组内也只有root一个用户。
2024-05-23 22:52:51
1944
1
原创 用贪心算法解决背包问题
设有背包问题时实例n=7,m=15,(w0,w1,...,w6)=(2,3,5,7,1,4,1),物品装入背包的收益为:(p0,p1,...,p6)=(10,5,15,7,6,18,13)。先选入1号物品,再选入2号物品,但由于背包的容量剩余20-15=5,因此2号物品装入1/2,0号物品不装入,这样得到的解为(x0,x1,x2)=(0,1,1/2),它的总收益为31.5,总收益最大。贪心算法只是一种算法,它是基于贪心策略来编写的算法,贪心算法可以看作是贪心策略的具象化,算法是具体的,策略是模糊的。
2024-05-22 21:55:29
3736
1
原创 vi、vim编辑器使用方法
除了这个写法,也可以不标注替换范围,那么将会将光标所在行进行替换,这里是用s/e/b/g仅将103行的e进行替换,但由于我们写有/e,所以会自动把全文的e给高亮出来,也算是搜索了,因为我们的光标已经在最下面了,所以执行搜索的时候会自动跳转到页首执行搜索。s///g可以将文档中的字符串进行替换,例如我演示的这个90,103 s/h/q/g的意思就是在90到103这行对h进行替换,替换成q,后面的g是固定的。按yy可以复制光标所在行,按nyy,可以复制光标所在行开始往下的n行。
2024-05-22 18:25:38
1676
1
原创 Linux文件命令
mkdir 路径和目录名(当你输入mkdir one时,会在当前目录创建一个叫one的文件夹,但如果想创建其他目录的文件夹会报错,可以用mkdir -p这个命令,如果输入mkdir aaa/bbb/ccc -p这个命令,就会在当前目录创建aaa文件夹,aaa里包含bbb,bbb里包含ccc,但如果不使用/,而是用空格隔开,则会创建三个文件夹。cd /bin(假如你在/home目录下,却想去根目录的bin,就可以用绝对路径,当然也可以相对当前位置的相对路径的写法cd ./../bin)
2024-05-21 21:12:48
955
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人