随笔分类 -  Linux

摘要:检出 svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码 svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码 svn checkout h 阅读全文
posted @ 2020-07-01 21:49 WindSun 阅读(5155) 评论(0) 推荐(1)
摘要:vim 分屏操作 横竖分屏打开新文件 从命令行直接打开多个文件且是分屏 注: 垂直分屏, 水平分屏, 表示分几个屏 横/竖分屏打开当前文件 切换分屏 关闭分屏 调整分屏的大小 移动分屏 转:http://www.gowhich.com/blog/259 阅读全文
posted @ 2020-04-28 10:08 WindSun 阅读(2654) 评论(0) 推荐(0)
摘要:模式切换 Vim一共有4个模式: 正常模式 (Normal mode) :正常模式一般用于浏览文件,也包括一些复制、粘贴、删除等操作 插入模式 (Insert mode):在正常模式中按下 等键 命令模式 (Command mode):在正常模式中,按下 键,会进入命令模式 可视模式 (Visual 阅读全文
posted @ 2020-04-26 16:47 WindSun 阅读(1576) 评论(0) 推荐(0)
摘要:文件表达式 e filename 如果 filename存在,则为真 d filename 如果 filename为目录,则为真 f filename 如果 filename为常规文件,则为真 L filename 如果 filename为符号链接,则为真 r filename 如果 filenam 阅读全文
posted @ 2020-04-24 16:52 WindSun 阅读(1016) 评论(0) 推荐(0)
摘要:前言 之前只在虚拟机中配过FTP服务器,今天买了云服务器,发现安装vsftpd后就是连不上,通过搜索了很多资料,最后找到了解决办法,系统是CentOS7,服务器类型是ECS 阿里云安全组配置 首先进入你的阿里云控制台,找到你的服务器实例,找到本实例安全组,然后点击配置规则 然后添加安全组策略,将端口 阅读全文
posted @ 2020-01-02 22:50 WindSun 阅读(771) 评论(0) 推荐(0)
摘要:TCP的状态转换图 手写的状态转换图 一、服务端状态变迁:​ 服务端创建套接字之后调用listen函数将套接字有一个未连接的主动套接字转换为被动套接字,指示内核应接受指向该套接字的连接请求,套接字状态由CLOSE转换为LISTEN,等待客户端连接。所以服务端是被动接收连接的,服务端会先收到SYN,收 阅读全文
posted @ 2019-08-24 15:26 WindSun 阅读(1175) 评论(0) 推荐(0)
摘要:前言 说到服务器,一定会想到apache的httpd和Nginx Apache的发展时期很长,而且是毫无争议的世界第一大服务器。它有着很多优点:稳定、开源、跨平台等等。它出现的时间太长了,它兴起的年代,互联网产业远远比不上现在。所以它被设计为一个重量级的。它不支持高并发的服务器。在Apache上运行 阅读全文
posted @ 2019-08-09 23:55 WindSun 阅读(240) 评论(0) 推荐(0)
摘要:更换之前确保自己安装wget yum list wget若没有安装: yum -y install wget 首先备份原版/etc/yum.repos.d/CentOS-Base.repo cd /etc/yum.repos.d sudo mv CentOS-Base.repo CentOS-Base.repo.bak 下载阿里的yum源配置文件,放入/etc/yum.repos.d/CentO... 阅读全文
posted @ 2019-08-09 10:58 WindSun 阅读(15674) 评论(2) 推荐(3)
摘要:1.什么是Socket? socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭),so 阅读全文
posted @ 2019-07-31 16:15 WindSun 阅读(1204) 评论(0) 推荐(0)
摘要:首先在VScode中下载安装插件SFTP Windwos下摁Ctrl+Shift+P,输入SFTP: config命令并运行,进入sftp.json配置项如下: 修改为自己机器对应的配置Ctrl+S即可。 阅读全文
posted @ 2019-07-26 14:56 WindSun 阅读(12050) 评论(0) 推荐(0)
摘要:GCC编译过程 一个C/C++文件要经过预处理(preprocessing)、编译(compilation)、汇编(assembly)、和连接(linking)才能变成可执行文件。 gcc的常用选项 -E 只预处理,不会编译、汇编、链接 -S 编译到汇编语言不进行汇编和链接 -c 编译和汇编,不会链 阅读全文
posted @ 2019-07-15 20:58 WindSun 阅读(3264) 评论(0) 推荐(0)
摘要:修改ftp的根目录只要修改/etc/vsftpd/vsftpd.conf文件即可: 加入如下几行:local_root=/var/www/html chroot_local_user=YES anon_root=/var/www/html 注:local_root 针对系统用户;anon_root 针对匿名用户。 重新启动服务:service vsftpd restart 任何一个用户ftp登... 阅读全文
posted @ 2019-06-06 19:52 WindSun 阅读(3635) 评论(0) 推荐(0)
摘要:重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:vim /etc/my.cnf (注:windows下修改的是my.ini) 在[mysqld]后面任意一行添加skip-grant-tables 用来跳过密码验证的过程,如下图所示: 保存文档并退出 接下来我们需要重启MySQL:systemctl restart mariadb 然后用空密码方式使用root用户登录 MySQL... 阅读全文
posted @ 2019-06-06 15:45 WindSun 阅读(5717) 评论(0) 推荐(0)
摘要:安装了CentOS7后,本地Windows系统连接用的是校园网,虚拟机用的是桥接模式,无法上网。 解决的办法是:找到连接的校园网的网卡,给虚拟机的VMnet8共享。 步骤:打开【网络和共享中心】-【更改适配器设置】-找到【校园网对应的网卡】-右键属性-共享 想共享设置为如上图所示即可 在虚拟机设置中设置 然后进入Linux中连接网络即可上网。 阅读全文
posted @ 2019-06-06 11:34 WindSun 阅读(2284) 评论(0) 推荐(0)
摘要:先进入管理员模式 执行: yum remove firefox 然后用whereis 查看,却发现还是有: [root@localhost ~]# whereis firefox firefox: /usr/lib64/firefox 然后用whereis 查看,却发现还是有: 再执行 cd /us 阅读全文
posted @ 2019-06-02 17:28 WindSun 阅读(4858) 评论(0) 推荐(0)

博客已停更,文章已转移,点击访问