tcp/udp收发包的机制 TCP UDP 发送 安全送达 只管发送 接收与建立连接 是(三次握手) 否(有数据包,无需连接) 数据大小 无限制 每个数据报64k 可靠性 可靠 不可靠 速度 慢(三次握手才能完成连接) 快(无需连接) 应用 流媒体 qq 握手次数 具体情况 1 建立连接时...
网络七层协议 应用层与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序就需要实现OSI的第7层。示例:TELNET,HTTP,FTP,NFS,SMTP等。表示层这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或...
python 运算符 算术运算符,比较(关系)运算符,赋值运算符,逻辑运算符,位运算符,成员运算符,身份运算符算术运算符运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200...
Docker 命令 容器生命周期管理run start/stop/restart kill rm pause/unpause create exec容器操作ps inspect top attach events logs wait export port容器rootfs命令commit cp diff镜像仓库login pull push search本...
linux dpkg 在Ubuntu下安装deb包需要使用dpkg命令.Dpkg 的普通用法:1、sudo dpkg -i <package.deb> 安装一个 Debian 软件包,如你手动下载的文件。2、sudo dpkg -c <package.deb> 列出 <package.deb> 的内容。3、sudo dpkg -I <packag...
linux git git server:git init --bare ***.gitchown user:user ***.git/ -Rgit client:git clone user@IP:URL/***git add *git commit -m "aaa"git push origin master
linux tmux tmux ->进入tmuxctrl+d -》直接退出tmuxctrl+b -》Tmux 所使用的快捷键前缀默认是组合键 Ctrl-b(同时按下 Ctrl 键和 b 键)ctrl+b d -》保存并退出tmux 分屏Ctrl+b % -》创建一个新的竖command lineCtrl+b ” -》创建一个新的横command lineCtrl+b alt+上下左...
linux selinux selinux = Security-Enhanced Linuxsetenforce 1 开启selinuxsetencorce 0 关闭selinux,防火墙systemctl start httpd 开启阿帕奇网站配置echo 111111111111 > /var/www/html/index.html ...
linux ACL ACL = access control listsetfacl -m u:username:rw- file/dir 修改某个用户对于某个文件夹的权限setfacl -m g:grougname:rw- file/dir 修改某个组对于某个文件夹的权限echo redat > passwd --stin user 修改用户密码getfacl dir 查看文件夹是否有...
linux 进程优先级 进程的优先级=优先系数+nicechrt 修改优先系数,不用修改nice 范围-20~19进程优先级的数值越大,越晚,数值越小,越早图形化里-》系统监视器-》右键进程-》改变优先级关闭CPU /dev/system/cpu0/online把1改成0renice -n -20 PID 优先级增高,默认为0top -d l->按r,调整某个PID的优先级nice ...
linux 计划任务 at 一次性任务crontab 周期性任务atq 查看任务信息at 10:00 2018-12-21 在12.21,10点执行命令,不能精确到秒 at>/bin/*.sh ctrl+D 提交命令at + 4weeks/4days/4mouth 4月,4周之后执行/var/spool/at 查看计划任务atrm 1 删除1号计划任务/e...
linux 通配符 通配符多用于shell 【】匹配任意一个字符,例如【abc】【a-c】【123】【1-3】 find -name “aa【a-z】” 【!a】除了包括a的字符 ?匹配所有字符中的一个,例如find -name “aa?”,可找到aaa,aab,aac等 无法匹配隐藏文件,例如.conf .py *匹配任意长度的字符,例如find -name "a*"...
linux kickstart 引到程序:pxelinux.0 包括vmlinuz,initrd服务器DHCP 发送IP/netmask/gw/dns, pxelinux.0,tftp-server-ip给client client去服务器里找到tftp服务,pxe.config服务器存放光盘的安装文件,client通过ftp/http得到服务器里的文件并安装 设置静态IP BOOTP...
linux 文件系统 linux ext2 ext3 ext4 xfs xfs可以扩大,不能缩小。fx最大256EB TB->PB->EB 单个文件最大8EB一个文件的信息存在一个inode一个文件是存储在一个block里面ln aa.sh bb.sh 硬链接。修改aa.sh等于修改bb.sh,反之亦然。硬链接只能连接同一个分区mount 设备 /挂载点 挂载设备umou...
linux 虚拟化 hypervisor/vmm 虚拟化文件全虚拟化 virtualbox,vmware半虚拟化 xen硬件虚拟化 kvmkerbel-base virtual machineegrep `(svm|vmx)` /proc/cpuinfo 查看CPU是否支持虚拟化yum groupinstall virtual 安装虚拟配件virt-manager 启用虚拟化...
linux 文件传输 tar,cpio 归档命令tar cvf 归档.tar file1 file2 ...tar cvf *.tar file --remove-files 压缩并且删除原文件gzip file 压缩文件成file.gzgzip -d file.gz 解压bzip2 file 用gzip压缩bzip2 -d file.bz2 解压zip file.zip file ...
linux 日志 rsyslog 查看日志/var/log 查看日志/etc/rsyslog.conf 配置日志文件logger -p local5.info '1111111111111111' 调试日志记录等级现在是info等级还有debug,err,warning,notice,crit,emerg,alert...
linux ssh ssh=secure shellssh ipaddress 连接远程机器.ssh/knows_hosts 保存服务器的公钥/etc/ssh/ssh_host* 是服务器存放公钥的地方
linux 激活硬盘 yum install lvm2查看物理卷:pvsPV VG Fmt Attr PSize PFree /dev/sda2 VolGroup00 lvm2 a- 279.22G 32.00M2、查看卷组:vgsVG #PV #LV #SN Attr VSize VFree VolGroup00 1 4 0 wz--n- 279.22G 32....
linux 编译内核 1. 进入/usr/src/目录cd /usr/src2. 下载内核源码,网址:https://www.kernel.orgwget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.11.7.tar.xz3. 经过了蜗牛般的下载之后,解压源码包tar xf linux-4.11.7.tar.xz4. 进入源码目录,执行清理工作;cd lin...