-
[linux] C语言Linux系统编程-socket回声客户端
所属栏目:[Linux] 日期:2021-02-20 热度:179
回声客户端: 1. 2. #define BUF_SIZE 100 1.# 2.#define scanf("%s",bufSend); 1.scanf() 2. div class="cnblogs_code" #include BUF_SIZE 100 serv_sock = serv_addr,,(serv_addr)); serv_addr.sin_family = AF_INET; serv_addr.sin_addr.s_addr = inet_[详细]
-
[linux] C语言Linux系统编程-socket开发响应HTTP协议
所属栏目:[Linux] 日期:2021-02-20 热度:177
div class="cnblogs_code" #include serv_sock = serv_addr,,(serv_addr)); serv_addr.sin_family = AF_INET; serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); serv_addr.sin_port = htons(); bind(serv_sock,( sockaddr*)serv_addr, listen(serv_sock,([详细]
-
LVM : 扩展文件系统的容量
所属栏目:[Linux] 日期:2021-02-19 热度:74
$ 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-19 热度:184
在不重新对磁盘分区的情况下动态的调整分区的大[详细]
-
Linux 磁盘与磁盘分区
所属栏目:[Linux] 日期:2021-02-19 热度:188
$ fdisk -l /dev/sda 第一列 Device 显示了磁盘分区对应的设备文件名。第二列 Boot 显示是否为引导分区,上图中的 /dev/sda1 就是引导分区。第三列 Start 表示磁盘分区的起始位置。第四列 End 表示磁盘分区的结束位置。第五列 Sectors 表示分区占用的扇区[详细]
-
Linux ACL 权限之进阶篇
所属栏目:[Linux] 日期:2021-02-19 热度:66
access ACL:我们可以认为每一个对象(文件/目录)都可以关联一个 ACL 来控制其访问权限,这样的 ACL 被称为 access ACL。 default ACL:目录也可以关联一个 ACL 来控制在该目录中创建的对象的默认 ACL,这样的 ACL(目录关联的 ACL)被称为 default ACL。 如[详细]
-
Linux umask
所属栏目:[Linux] 日期:2021-02-19 热度:174
# 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 特殊权限 SUID,SGID,SBIT
所属栏目:[Linux] 日期:2021-02-19 热度:94
$ /bin/ $ /bin/ $ testdir 当用户对某一目录有写和执行权限时,该用户就可以在该目录下建立文件,如果该目录用 SGID 修饰,则该用户在这个目录下建立的文件都是属于这个目录所属的组。 SUID->->-> $ filename $ u+s testfile # g+s testdir # o+t testdir[详细]
-
Linux ugo 权限
所属栏目:[Linux] 日期:2021-02-19 热度:189
r 代表可读(read)、 w 代表可写(write)、 x 代表可执行(execute)。 这三个权限的位置不会改变,如果没有对应的权限,就会以 -(减号)代替。第一组为文件所有者的权限,第二组为文件所属组的权限,第三组为其他人的权限。其表示的具体含义为:文件所有者具有[详细]
-
Linux Namespace : Network
所属栏目:[Linux] 日期:2021-02-19 热度:55
Network namespace 在逻辑上是网络堆栈的一个副本,它有自己的路由、防火墙规则和网络设备。默认情况下,子进程继承其父进程的 network namespace。也就是说,如果不显式创建新的 network namespace,所有进程都从 init 进程继承相同的默认 network namesp[详细]
-
Linux iptables 命令
所属栏目:[Linux] 日期:2021-02-19 热度:86
$ iptables -L INPUT $ iptables -t nat -L -n $ iptables -L target:代表进行的动作,ACCEPT 是放行,REJECT 是拒绝,DROP 则是丢弃数据包。port:代表使用的协议,主要有 tcp、udp 和 icmp 三种。opt:额外的选项说明。source:规则针对的来源 IP。dest[详细]
-
netfilter/iptables 简介
所属栏目:[Linux] 日期:2021-02-19 热度:88
$ iptables -A INPUT -i eth0 -s ./ -j ACCEPT[详细]
-
ifconfig和ping
所属栏目:[Linux] 日期:2021-02-10 热度:135
命令: ifconfig 对应英文: configure?a?network?interface 作用: 查看 / 配置计算机当前的网卡配置信息 安装: sudo apt install net-tools 使用: #?查看网卡配置信息 ifconfig #?查看网卡对应的IP地址 ifconfig | grep inet #?关闭网卡 sudo ifconfig[详细]
-
ubuntu 安装配置 mysql
所属栏目:[Linux] 日期:2021-02-07 热度:53
注:上一篇内容是直接使用虚拟机配置好的mysql数据库, 阿里云服务器的默认是没有mysql的。 下载安装 mysql: sudo apt-get update sudo apt-get install mysql-server 期间需要设置密码 安装完后检测是否安装成功: sudo netstat -tap|grep mysql 看到处[详细]
-
学习Mysql过程中拓展的其他技术栈:设置linux虚拟机的固定ip和克
所属栏目:[Linux] 日期:2021-02-07 热度:95
一、设置linux虚拟机的固定ip 1. 安装好虚拟机后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到 ? ? ? ? ? 2. 检查宿主机VM8 网[详细]
-
RabbitMQ基础知识
所属栏目:[Linux] 日期:2021-02-07 热度:106
副标题#e# h1 style="text-align: center"RabbitMQ基础知识 div id="yuanjiao"一、背景 ? ? ? ?RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公[详细]
-
nginx.conf 配置及基本优化
所属栏目:[Linux] 日期:2021-02-07 热度:93
副标题#e# 一:常用功能优化: 1:网络连接的优化: 只能在events模块设置,用于防止在同一一个时刻只有一个请求的情况下,出现多个睡眠进程会被唤醒但只能有一个进程可获得请求的尴尬,如果不优化,在多进程的nginx会影响以部分性能。 events {accept_mute[详细]
-
GIT 常用命令
所属栏目:[Linux] 日期:2021-02-07 热度:134
副标题#e# h1 class="postTitle"a id="cb_post_title_url" class="postTitle2" href="https://www.cnblogs.com/zhangfu/articles/10335471.html"gt;GIT 常用命令 div class="postBody" div id="cnblogs_post_body" class="blogpost-body" 一、新建代码库 $[详细]
-
Linux使用sftp传输文件
所属栏目:[Linux] 日期:2021-02-07 热度:183
Linux正常管理,都是用ssh服务,这种情况下无须安装配置繁索的pureftpd或vsftpd等软件,可以直接使用SFTP功能,来上传或下载云主机中的文件,推荐软件:Flashfxp 或 Filezilla,都可以。端口,用户名,密码,直接使用SSH的就可以。 一、使用Flashfxp(大多[详细]
-
Linux最常用的几个命令
所属栏目:[Linux] 日期:2021-02-06 热度:115
1. top命令 可以实时查看系统状态: 重点关注区域是第一排的load average即为系统负载,就是说整个VPS资源占用情况,如果正常建站,一般很少有超过5的时候,BURST超过20就会封号。第三排的第一,这个是CPU占用资源。还有后面的??%wa这个是硬盘状态,正常情[详细]
-
Linux下VI命令的用法简析
所属栏目:[Linux] 日期:2021-02-06 热度:69
Linux命令行下,像php或者conf等文件,完全可以使用vi软件来修改,不需要每次还要下载到本地,改完再上传。 vi /etc/ssh/sshd_config #修改sshd_config文件命令 vi某文件后,再按i,左下角会显示insert,这时候才可以修改这个文件。 修改后,按esc左下角in[详细]
-
星光互联Linux系统挂载硬盘
所属栏目:[Linux] 日期:2021-02-06 热度:94
一、查看当前硬盘情况 fdisk -l 新安装的VPS,vdb(第二块虚拟硬盘)尚未被激活。 二、新建分区 fdisk /dev/vdb SSH执行以上命令 Command (m for help): n #新建分区Command actione extendedp primary partition (1-4)p #分区类型Partition number (1-4):[详细]
-
Axel - Linux多线程下载工具
所属栏目:[Linux] 日期:2021-02-06 热度:140
一个非常简单的多线程下载工具,解决单线程下载速度慢的问题,首先是安装: 使用方法,就几个参数,非常简单: 另外还有一些参数,不太常用,请自行参考: pre class="brush:shell;"-o /tmp #指定下载目录 -q #静默模式 -s #限制最大速度[详细]
-
Linux防火墙iptables基本应用
所属栏目:[Linux] 日期:2021-02-06 热度:161
iptables是一个linux的基础组件,主要应用于防火墙应用,例如禁止某IP访问,或者禁止一些端口,提升网站的安全性。一般情况下,系统默认就会安装,如果没有安装,可自行安装。 一、先说一下几个常用命令: 二、常见封ip命令: 三、查看及删除命令:[详细]
-
Linux 常用 netstat 命令
所属栏目:[Linux] 日期:2021-02-06 热度:194
这是一个十分常用的命令,可以让你实时了解到云主机当前的状态,例如:常见的80连接数量,以及按一些排序,来检查是否被攻击?查看time_wait和syn连接数量等等。 1.查看所有80端口的连接数 2.对连接的IP按连接数量进行排序 3.查看TCP连接状态 4.查看80端口[详细]
