-
[编程] TCP协议概述
所属栏目:[Linux] 日期:2021-02-21 热度:151
TCP 协议概述 1.TCP提供一种面向连接的、可靠的字节流服务。 2.两个应用程序通过TCP连接交换8bit字节构成的字节流。 3.每个TCP首部都包含源端和目的端的端口号,用于寻找发端和收端应用进程。这两个值加上IP首部中的源端IP地址和目的端IP地址唯一确定一个TCP[详细]
-
Linux 特殊权限 SUID,SGID,SBIT
所属栏目:[Linux] 日期:2021-02-21 热度:126
$ /bin/ $ /bin/ $ testdir 当用户对某一目录有写和执行权限时,该用户就可以在该目录下建立文件,如果该目录用 SGID 修饰,则该用户在这个目录下建立的文件都是属于这个目录所属的组。 SUID->->-> $ filename $ u+s testfile # g+s testdir # o+t testdir[详细]
-
Linux ugo 权限
所属栏目:[Linux] 日期:2021-02-21 热度:69
r 代表可读(read)、 w 代表可写(write)、 x 代表可执行(execute) 。 这三个权限的位置不会改变,如果没有对应的权限,就会以 -(减号)代替。 第一组为文件所有者的权限,第二组为文件所属组的权限,第三组为其他人的权限。 其表示的具体含义为:文件所有者具[详细]
-
Linux Namespace : Network
所属栏目:[Linux] 日期:2021-02-21 热度:162
Network namespace 在逻辑上是网络堆栈的一个副本,它有自己的路由、防火墙规则和网络设备。 默认情况下,子进程继承其父进程的 network namespace。也就是说,如果不显式创建新的 network namespace,所有进程都从 init 进程继承相同的默认 network namespa[详细]
-
Linux iptables 命令
所属栏目:[Linux] 日期:2021-02-21 热度:160
$ iptables -L INPUT $ iptables -t nat -L -n $ iptables -L target :代表进行的动作,ACCEPT 是放行,REJECT 是拒绝,DROP 则是丢弃数据包。 port :代表使用的协议,主要有 tcp、udp 和 icmp 三种。 opt :额外的选项说明。 source :规则针对的来源 IP[详细]
-
LVM : 扩展文件系统的容量
所属栏目:[Linux] 日期:2021-02-20 热度:142
$ lsblk -e , $ lvdisplay nickvg/nicklv00 $ vgdisplay nickvg $ pvs $ pvdisplay /dev/sdd1 $ vgextend nickvg /dev/sde1 $ lvextend -L 65G nickvg/ lvextend -L 65G /dev/nickvg/nicklv00 $ resize2fs /dev/nickvg/nicklv00[详细]
-
LVM : 简介
所属栏目:[Linux] 日期:2021-02-20 热度:169
在不重新对磁盘分区的情况下动态的调整分区的大小 。如果系统新增了一块硬盘,通过 LVM 就可以将新增的硬盘空间直接扩展到原来的磁盘分区上。 物理存储设备(Physical Media): 指系统的存储设备文件,比如 /dev/sda、/dev/sdb 等。 PV(物理卷 Physical Volum[详细]
-
Linux 磁盘与磁盘分区
所属栏目:[Linux] 日期:2021-02-20 热度:148
$ fdisk -l /dev/sda 第一列 Device 显示了磁盘分区对应的设备文件名。 第二列 Boot 显示是否为引导分区,上图中的 /dev/sda1 就是引导分区。 第三列 Start 表示磁盘分区的起始位置。 第四列 End 表示磁盘分区的结束位置。 第五列 Sectors 表示分区占用的扇[详细]
-
Linux ACL 权限之进阶篇
所属栏目:[Linux] 日期:2021-02-20 热度:108
access ACL :我们可以认为每一个对象(文件/目录)都可以关联一个 ACL 来控制其访问权限,这样的 ACL 被称为 access ACL。 default ACL :目录也可以关联一个 ACL 来控制在该目录中创建的对象的默认 ACL,这样的 ACL(目录关联的 ACL)被称为 default ACL。 如[详细]
-
Linux umask
所属栏目:[Linux] 日期:2021-02-20 热度:151
# UMASK is the default umask value is the value Debian ,or even ,could be considered better up his/ private user will become to get octal,UMASK -> , -> ) non-root users,USERGROUPS_ENAB yes $ umask -S $ umask $ umask u=,g=,o=rwx $ umask ;[详细]
-
Linux Socket 编程简介
所属栏目:[Linux] 日期:2021-02-19 热度:83
"IP地址+端口号[详细]
-
Linux stress 命令
所属栏目:[Linux] 日期:2021-02-19 热度:123
-c,--cpu N ????????????? 产生 N 个进程,每个进程都反复不停的计算随机数的平方根 -i,--io N ????????????????? 产生 N 个进程,每个进程反复调用 sync() 将内存上的内容写到硬盘上 -m,--vm N ???????????? 产生 N 个进程,每个进程不断分配和释放内存 --v[详细]
-
LVM : 快照
所属栏目:[Linux] 日期:2021-02-19 热度:141
给文件系统做一个备份 ,这也是设计 LVM 快照的主要目的。LVM 的快照功能采用写时复制技术(Copy-On-Write,COW),这比传统的备份技术的效率要高很多。创建快照时不用停止服务,就可以对数据进行备份。说明:LVM 还支持 thin 类型的快照,但是本文中的快照都[详细]
-
LVM : 缩减文件系统的容量
所属栏目:[Linux] 日期:2021-02-19 热度:181
$ /home/doc $ resize2fs /dev/nickvg/nicklv00 15G $ e2fsck -f /dev/nickvg/nicklv00 $ lvs nickvg/nicklv00 $ lvreduce -L 15G nickvg/ lvreduce -L 15G /dev/nickvg/nicklv00 $ lvdisplay nickvg/nicklv00 $ vgdisplay nickvg $ pvs $ vgreduce nickvg /[详细]
-
解决VMware6.5 以上版本安装RHEL 5的自动安装的问题
所属栏目:[Linux] 日期:2021-02-18 热度:52
解决VMware6.5 以上版本安装RHEL 5的自动安装的问题 记得在学习 RHEL5的时候,教室里用的VMware5.5.3的版本,在教室里安装的时候是很正常的有步骤的那种,回到寝室后,用我的VMware6.5 安装的时候却发现,完全变成了自动安装,你说自动安装就自动安装吧,装[详细]
-
redhat enterprise 5 在 VMware 6.5 中中文显示乱码的解决办法
所属栏目:[Linux] 日期:2021-02-18 热度:148
redhat enterprise 5 在 VMware 6.5 中中文显示乱码的解决办法 事情的经过是这样的 记得以前曾经在VMware 5.5.3 上装过redhat 估计是9吧 当初我选的是图形界面,安装过程也是人机交互的,有可供我的选项 现 如今 VMware 换成了6.5 发现在安装 redhat Enterpr[详细]
-
新手的fedora之旅----如何关闭自动更新
所属栏目:[Linux] 日期:2021-02-18 热度:149
默认情况下,每次启动fedora都会启动yum-update服务去后台自动搜索可用的更新,这个过程非常冗长,特别是刚装好系统的时候,很多patch需要下载,该服务运行的时候通常会让cup占用上到100%,奇怪的是在系统监视器中却未找到这个进程,刚开始我误以为是firefox[详细]
-
fedora安装软件时的一点问题:There are unfinished transaction
所属栏目:[Linux] 日期:2021-02-18 热度:87
问题 :在安装‘添加/删除软件’那个管理项目里的软件包时,出现了如下情况 “ 初始化失败初始化软件包后端失败。此类现象可能在同时使用其他软件包工具时发生。更多详情 There are unfinished transactions remaining. Please run yum-complete-transaction[详细]
-
linux 实用命令
所属栏目:[Linux] 日期:2021-02-18 热度:60
su?????????? ?以root身份进入,要求输入密码 shift+:????? 进入命令行wq????????? ?写入退出 esc????????? 进入命令(可输入)控制模式 i????????????? 插入模式x??????????? ?删除o???????????? 换行reboot???? 重启 关机: 重启: 关闭x-window: 启动x-w[详细]
-
Fedora 14 firefox flash player 安装问题
所属栏目:[Linux] 日期:2021-02-18 热度:174
我装的系统版本是Fedora-14-x86_64-DVD版本的,从一开始flash player就没有用,就是没有找到怎么回事,在网上也下载了flash player的64位版本,可是放到/usr/lib/mozilla/plugins目录下就是不行,直到今天我才知道要放到这个目录下/usr /lib64/mozilla/plugi[详细]
-
System V IPC 之信号量
所属栏目:[Linux] 日期:2021-02-18 热度:93
",而 System V 信号量的引用头文件是 " "。 解决互斥共享资源的同步问题 而引入的机制。信号量的实质是整数计数器,其中 记录了可供访问的共享资源的单元个数 。本文接下来提到的信号量都特指 System V IPC 信号量。 sem * sem_perm :对应于该信号量集的 i[详细]
-
System V IPC 之消息队列
所属栏目:[Linux] 日期:2021-02-18 热度:80
msg * msg * msg_perm :对应于该消息队列的 ipc_perm 结构指针。 msg_first :msg 结构指针,msg 结构用于表示一个消息,此指针指向消息队列中的第一个消息。 msg_last :msg 结构指针,指向消息队列中的最后一个消息。 msg_ctypes :记录消息队列中当前的[详细]
-
System V IPC 之共享内存
所属栏目:[Linux] 日期:2021-02-18 热度:64
进程间通信(Interprocess Communication) 的缩写,通常指允许用户态进程执行系列操作的一组机制: 信号量 、 消息队列 和 三种。IPC 的数据结构是在进程请求 IPC 资源时动态创建的。每个 IPC 资源都是持久的:除非被进程显式地释放,否则永远驻留在内存中(直[详细]
-
Unix domain socket 简介
所属栏目:[Linux] 日期:2021-02-18 热度:170
Unix domain socket 又叫 IPC(inter-process communication 进程间通信) socket,用于实现同一主机上的进程间通信。 socket 原本是为网络通讯设计的,但后来在 socket 的框架上发展出一种 IPC 机制,就是 UNIX domain socket。虽然网络 socket 也可用于同一[详细]
-
ifconfig和ping
所属栏目:[Linux] 日期:2021-02-10 热度:84
命令: ifconfig 对应英文: configure?a?network?interface 作用: 查看 / 配置计算机当前的网卡配置信息 安装: sudo apt install net-tools 使用: #?查看网卡配置信息 ifconfig #?查看网卡对应的IP地址 ifconfig | grep inet #?关闭网卡 sudo ifconfig?[详细]
