linux
ithover
做一个优秀的码农,向大牛努力
展开
-
Linux使用Curl命令下载远程文件
服务器上使用curl可以做很多访问相关的功能下载也很方便,记录一下#模拟浏览器get请求并保存文件为redis.rdbcurl -i -XGET -O redis.rdb "https://redis.com/12502192.rdb" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36 E原创 2021-06-11 20:34:17 · 698 阅读 · 0 评论 -
Linux合并拆分csv文件
之前合并文件都是写一个好长的脚本,并且还会遇到各种格式问题,最近才发现linux有直接合并和拆分文件的命令,用起来不要太爽以csv文件为例拆分文件#使用split命令将unique.csv文件拆分为单个500000行的文件到key目录下,并命令文件的前缀为uniq_split -500000 /root/unique.csv /root/key/uniq_合并文件#将当前目录下所有的csv文件合并为full.csv文件cat *.csv > full.csv...原创 2021-06-11 15:34:26 · 937 阅读 · 0 评论 -
linux下启动,关闭,重启nginx进程
nginx进程是需要单独启动的,具体命令老是忘记呀,做个备忘录启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf# -c参数指定了要加载的nginx配置文件路径停止#从容停止Nginx:kill -QUIT 主进程号 #例如:kill -QUIT 16391#快速停止Nginx:kill -TERM 主进程号 #强制停止Nginx:kill -9 主进程号 #用户主进程号文件kill进程原创 2021-05-13 20:04:59 · 435 阅读 · 0 评论 -
linux下启动,关闭,重启php-fpm进程
php进程是需要单独启动的,具体命令老是忘记呀,做个备忘录master进程可以理解以下信号INT, TERM 立刻终止QUIT 平滑终止USR1 重新打开日志文件USR2 平滑重载所有worker进程并重新载入配置和二进制模块查找#查找Whereis php-fpm启动#启动/usr/local/php/sbin/php-fpm关闭#关闭进程ps -ef | grep php-fpm#1找到master主进程 kill 掉就可以了#2通过 pid文件关闭kill -原创 2021-05-13 19:42:30 · 2124 阅读 · 0 评论 -
Linux下在shell中使用curl模拟get,post请求访问接口并设置代理
在服用端做测试或查找问题的时候,难免要测试接口,测试接口最简单的方法就是利用shell的curl命令来模板get,post请求,每次都用,但是有些参数时间一长就记不清楚了,所以记录一下以备忘curl 介绍curl 命令,是一个利用URL规则在命令行下工作的文件传输工具。curl 支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、FTP等众多协议,还支持 GET、POST、cookies、认证、从指定偏移处下载部分文件原创 2021-05-13 17:35:43 · 10222 阅读 · 0 评论 -
写一个shell脚本批量启动进程
需要批量启动进程的时候,把起进程的工作放在shell脚本里去维护还是很方便的:文件名startShell.sh#startShell.sh#!/bin/bashif [ ! -d /var/log/ ];then mkdir -p /var/logfi#定位当前路径,确保artisan可以运行,如果不写这里artisan要写全路径rundir=$(dirname $(readlink -f $0))cd $rundir && cd ../pwdstart=1a原创 2021-05-10 15:47:07 · 1522 阅读 · 0 评论 -
Linux系统中Vi编辑器的常用命令
VI全称Visual Interface,也就是可视化接口,这是Linux的标配,所有Linux操作系统中都有她的影子,就像Windows中的记事本一样。Linux环境下的文本编辑器还有vim、emacs等。Vi编辑器有三种工作模式,如下图所示: 当用vi命令打开一个不存在的文件时,会默认去创建这个文件并处于命令模式下。文件编辑操作vi filename #使用vi打开原创 2017-12-08 22:08:53 · 570 阅读 · 1 评论 -
localhost、127.0.0.1 和 本机IP 三者的区别
localhost首先 localhost 是一个域名,在过去它指向 127.0.0.1 这个IP地址。在操作系统支持 ipv6 后,它同时还指向ipv6 的地址 [::1] 在 Windows 中,这个域名是预定义的,从 hosts 文件中可以看出:# localhost name resolution is handled within DNS itself.# 127.0.0.1转载 2017-12-27 22:10:11 · 17071 阅读 · 0 评论