linux
圣诞节不感冒
每天收获一点就好
展开
-
curl常用命令
默认发出Get请求,查看页面源码,显示一次通信过程,包含请求头、响应头、返回内容。将响应头存输出到文件中。-D可以放在url前面或后面都行。自定义请求头,只是请求,服务器并不一定返回。显示响应头、返回内容body。原创 2023-05-31 00:12:31 · 6504 阅读 · 0 评论 -
sftp配置免密以及权限配置
查看 /home/nginx/.ssh目录是否存在,查看.ssh是否有id_rsa和id_rsa.pub两个文件。如果存在,则跳过这一步,如果不存在,则在机器A运行ssh-keygen -t rsa,将会生成.ssh目录和公钥和私钥两个文件。切换bak用户,查看/home/bak/是否存在.ssh目录,如果存在,则再查看其他用户对.ssh权限是否有写权限,(注意:只有bak用户才能拥有对.ssh的写权限,否则配置出错)。如果其他用于对.ssh有写权限,则调整.ssh目录权限为700。切换nginx用户,原创 2023-05-25 23:24:44 · 2956 阅读 · 0 评论 -
VMware虚拟机如何开启共享文件夹?
vm虚拟机如何使用共享文件夹原创 2022-08-04 09:45:07 · 15675 阅读 · 0 评论 -
github建立静态网站,域名解析和跳转
1、注册github账号,创建仓库,仓库名称可以是两种,格式是user.github.io格式。如下图的dajun1234.github.io2、上传一个测试的html文件,内容如下:<html><body>hello world</body></html>3、进入仓库的settings,将Github Pages的Branch设置为master。如果已经自动设置为master了,就不需要设置了。设置完后,就会出现Pages.原创 2020-08-28 16:57:00 · 2995 阅读 · 0 评论 -
ubuntu16搭建z-blog博客
步骤一:搭建LAMP环境, 请看我的另一篇博客步骤二:两种方法安装z-blog 方法一:在线安装 方法二:完整安装方法一(推荐):进z-blog官网,下载在线安装包,解压,上传到网站根目录(如果你没修改网站的根目录,那么就是/var/www/html/)。 记得将/var/www/html文件夹里的.html和.php删除(即默认的apache2和php文件)。图片如下:安装过程如下:根据步骤一的设置填写...原创 2020-08-28 02:46:06 · 413 阅读 · 0 评论 -
linux如何使用vim显示行号语法高亮,(.vimrc简单使用)
每次用vim,都要上网查如何使用插件.vimrc,索性就写成博客,省的以后再查了。vimrc就是vim配置文件,正常使用的vim配置很少,最重要的是不显示行号,没有语法高亮。下面是我平时使用的配置文件vimrc,如果感觉不好用,可以从网上搜索其他的配置文件。下面的配置文件可以自己修改。建议将下列代码中的新建文件标题的名字和邮箱改成自己的名字和邮箱。下面的代码复制很方便。在linux系统...原创 2019-07-31 20:39:56 · 2230 阅读 · 0 评论 -
VBox虚拟机仅主机模式时,出现connetct:Network is unreachable,解决方法
出现这种情况,可能是由于主机模式自动分配地址导致的,地址虽然分配了,可是网关却没有分配。第一步:ip route命令查看是否配置了网关。上图就是没有分配网关,手动输入配置网关。命令类似如下:sudo route add default gw 192.168.56.1将上面的ip地址换成自己的网关。重新ip route查看,,网关配置成功。第二步:将当前的使用的网络共享被虚拟网络host。图中我使用...原创 2018-06-17 21:41:07 · 3523 阅读 · 0 评论 -
Vbox配置仅主机模式
仅主机模式时,虚拟机跟主机是两个独立的网络,不过主机跟虚拟机之间有一条虚拟的网线相连,所以虚拟机跟物理主机之间可以互相访问,但是虚拟机却不能连接外网。原理图网上很多,如果可以看懂就看,看不懂,就按照上面话的理解就好了。讲主机模式之前,先简单介绍NAT模式,然后进行对比。NAT模式很简单,虚拟机跟物理机之间虚拟了一个NAT设备,负责将虚拟机跟物理主机进行端口映射,然后虚拟机就可访问外网了。一般NAT...原创 2018-06-17 21:17:22 · 3471 阅读 · 0 评论 -
ubuntu16.04配置网卡
第一步:查看网卡信息输入ifconfig命令查看网卡信息,下图红圈处就是网卡名称。第二步:配置网卡文件注意:不同的linux系统,网卡配置文件是不同的,这里ubuntu的网卡配置文件是/etc/network/interfaces。输入下面命令进行编辑网卡文件sudo vi /etc/network/interfaces默认的文件内容如下:auto lo...原创 2018-06-17 14:49:22 · 191436 阅读 · 20 评论 -
linux系统下创建文件系统
任何硬盘和u盘等存储介质都需要建立文件系统之后,才能使用。我们u盘和硬盘之所以跟买的容量不一样,就是因为里面存储着文件系统。没有文件系统,那就是纯粹的硬件,我们是不能使用的。windows中我们可以格式化u盘建立文件系统,linux系统中,我们可以使用命令建立文件系统。文件系统有很多种,不能的文件系统适合不同的用处。常见的有FAT16、FAT32、NTFS、Ext2、Ext3。下面讲的是Ext文件...原创 2018-06-16 23:51:04 · 15660 阅读 · 0 评论 -
linux系统挂载(卸载)U盘(文件系统)
Linux跟windows系统在插入u盘时有点差别,windows是即插即用。而linux即使你将u盘插入电脑,也需要挂载u盘,不然,可能无法使用。对linux系统而言,对一个文件系统,如果想要使用它,就必须对其进行挂载,挂载就是将文件系统安装到linux文件系统的某个目录下,这个目录可以自己创建,或则选择linux存在的目录,必须是目录文件就行了,挂载后,这个目录被称为挂载点。其实挂载u盘的过程...原创 2018-06-16 23:17:03 · 27723 阅读 · 8 评论 -
windows下利用IIS搭建web和ftp服务以及防火墙配置
第一步:找到程序与功能里面的启动或关闭windows功能。选择如下图:第二步:点击计算机管理,选择IIS。将底下默认的Default web site网站关闭。然后右击网站,新建一个网站,填写如下信息。网站名称随便自己起,网站根目录自己选择一个文件夹。协议如何你的网站网站得到的SSL认证,可以选择https。这里我们选择默认的http就好了。地址就是本机地址。(主机名)域名可以写,也可以不写。第三...原创 2018-06-16 01:26:15 · 13380 阅读 · 1 评论 -
Apache2配置目录分析(详细版)
ls -al用来查看软件的软链接信息。出现->的都是进行了软链接,后面是真正的目录。我们来看apache2服务器的标准启动命令:/etc/init.d/apache2 start。其他命令如service apache2 start都是间接调用了上面的命令,找到脚本apache2然后执行而已。/etc/init.d这个目录是所有服务的脚本,可以通过执行脚本并且加上参数,开启关闭或者重启对...原创 2018-05-06 14:21:44 · 41717 阅读 · 7 评论 -
远程连接阿里云linux服务器(Xshell和Xftp免费版下载地址)
注:阿里云服务器都默认安装了ssh服务,就是openssh-server服务。第一步:下载Xshell和Xftp本来是商业软件,但是也有免费的版本。即Home & school 版本。卸载原程序,下载安装免费版本的xshell 和Xftp即可。免费版本的链接:http://www.netsarang.com/download/free_license.html进行官网,选择Xs...原创 2018-05-06 09:37:08 · 2998 阅读 · 0 评论 -
ubutnu16.04搭建LAMP环境(搭建wordpress博客)
本次讲的是ubuntu的16.04版本来通过搭建Lamp环境,然后来搭建wordpress博客网站。其他的linux版本只能参考,不能按照底下的操作,可能会出现命令不匹配。安装之前最后先更新一下软件库。命令:sudo apt-get update也可以顺便使用sudo apt-get upgrade升级软件。但是我不太建议升级软件,因为我今天用upgrade升级了软件之后,居然出现未知问题。感觉还...原创 2018-05-06 00:55:28 · 455 阅读 · 0 评论 -
linux下的makefile编程
linux下编程使用makefile文件在谈makefile之前,先来看看下面几个小程序:程序1:mytool1.#include"mytool1.h"#include"stdio.h"void mytool1_print(char* print_str){ printf("This is mytool1 print %s\n", print_str);}程序2:mytool1....原创 2018-05-02 16:31:47 · 272 阅读 · 0 评论 -
配置apache2目录
前段时间在ubuntu中搞了很久apache2服务器,可是还是搞得不太懂,今天又重新搞,基本明白了apache2的配置。刚开始在网上搜索的,很多说是找http.conf文件,可是我找了很久,都没有找到这个配置文件。在/etc文件夹中,我找到apache2文件夹, 里面并没有httd.conf这个文件,只有如下文件。其实apache2中并没有httd.conf这个配置文件,它是版本apache的配置...原创 2017-11-03 22:19:59 · 5473 阅读 · 0 评论 -
linux下的makefile编程
linux下编程使用makefile文件在谈makefile之前,先来看看下面几个小程序:程序1:mytool1.c#include"mytool1.h"#include"stdio.h"void mytool1_print(char* print_str){ printf("This is mytool1 print %s\n", print_str);}程序2:mytool1.h...原创 2017-10-22 15:10:54 · 402 阅读 · 0 评论