Window Linux 常用Shall 指令
173300598
热爱互联网
展开
-
Windows Shell命令
一、Windows下Shell命令概述Windows的Shell命令又是Windows的CMD命令。而cmd命令又是原来MS-DOS系统保留下来。Shell来源路径与配置对应的命令资源配置在windows的环境变量中:Windows Shell命令是基于配置好的Path环境变量,对Shell命令在Path路径中依次从前至后搜寻到对应命名的可执行入口。也就是可以自行编写一些S转载 2015-08-20 10:34:20 · 755 阅读 · 0 评论 -
windows下cmd命令提示符下让程序后台运行命令
windows下cmd命令提示符下让程序后台运行命令如果你的程序需要在windows后台运行,并且是在cmd下启动,那么在执行的程序前加上start /b,比如start /b [程序名]。windows下start命令的详细参数及功能介绍如下:启动一个单独的窗口运行指定的程序或命令。START ["title"] [/D path] [/I] [/MIN]转载 2018-03-22 17:03:27 · 33112 阅读 · 0 评论 -
shell 脚本之 curl 请求
shell 脚本之 curl 请求这篇我们介绍一下怎样利用 shell 的功能去封装一个 curl 的请求并把请求的结果做个初步的判断这个只是个最简单的,如果有需要可以在这个基础上进行各种其他的判断,结合一些其他的工具对网站进行监控。 执行脚本: ./curl.sh www.baidu.com#!/bin/bashfunction httpRequest(){ #cur转载 2018-03-19 15:45:05 · 16994 阅读 · 0 评论 -
Linux下面运行shell脚本出现unexpected end of file错误
在Linux下运行shell脚本,报错stop.sh: line 12: syntax error: unexpected end of file使用vim打开脚本,执行命令:set fileformat=unix保存退出就可以了。问题解决。原因是Linux下的文件结束符和Windows下的文件结束符不一样。在Windows上转载 2018-03-19 16:11:02 · 25426 阅读 · 0 评论 -
解决 swap file “*.swp”already exists!问题
在 Linux 下的 vim 编辑过程中,由于某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示:使用vim编辑文件实际是先 copy 一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w 后才保存临时文件到原文件,执行:q 后才删除临时文件。每次启动检索是否有临时文件, 有则询问如何处理,就会出现如上情景。解决办法:将隐转载 2018-04-10 17:41:22 · 23973 阅读 · 1 评论 -
❲阮一峰❳Linux 守护进程的启动方法
https://www.cnblogs.com/Athrun/p/5229837.html"守护进程"(daemon)就是一直在后台运行的进程(daemon)。本文介绍如何将一个 Web 应用,启动为守护进程。 一、问题的由来 Web应用写好后,下一件事就是启动,让它一直在后台运行。这并不容易。举例来说,下面是一个最简单的Node应用server.js,只有6行。转载 2018-05-04 09:57:16 · 744 阅读 · 0 评论 -
.bat批处理(三):变量声明、设置、拼接、截取
前言在使用批处理脚本的时候我们常常会有这类需求,比如需要设置一个变量来存储数据,简化程序书写;拼接现有的内容得到新的变量;截取变量的一部分来满足我们的要求,这些需求都是我们经常需要的,接下来我们设计一个情景来实现这些需求。内容情景设计假设我们的批处理脚本要实现这样一个功能:从控制台接收参数,前两个参数为信息发送者,第三个参数为信息接收者,最后一个参数为信息内容,请输出所有发送者、接收者和信息内容。...转载 2018-07-03 16:03:16 · 43913 阅读 · 2 评论 -
让bat文件后台运行
bat文件运行时会有一个黑黑的cmd.exe窗口,很吓人,就算用start/min命令去运行bat文件,电脑的任务栏下仍然会有相关的图标,怎么让bat文件在后台无声无息无影无形地运行呢?以下的办法可以达到你的目的。方法一 bat里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。 @echo off if "%1" == "h" goto begin mshta...转载 2018-07-21 14:30:45 · 5543 阅读 · 0 评论 -
tail命令
tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。注意:如果表示字节或行数的N值之前有一个”+”号,则从文件开头的第N项开始显示,而不是显示文件的最后N项。N值后面可以有后缀:b表示512,k表示1024,m表示1 048576(1M)。...转载 2018-08-22 09:48:47 · 311 阅读 · 0 评论 -
scp命令详解
先说下常用的情况:两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r root@43.224.34.73:/home/lk /root。具体过程为:[root@XX ~]# scp -r root@43.224.34.73:/...转载 2018-09-17 17:12:49 · 249 阅读 · 0 评论 -
如何查看已安装的CentOS版本信息
http://www.linuxidc.com/Linux/2014-12/110748.htm 如何查看已安装的CentOS版本信息:1)[root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 2...转载 2018-11-26 14:00:59 · 134 阅读 · 0 评论 -
Linux命令大全
http://man.linuxde.net/转载 2018-03-17 14:39:50 · 131 阅读 · 0 评论 -
.bat脚本基本命令语法
目录批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系统设备 8、GOTO 和 : 9、FIND 10、START 1转载 2018-03-17 14:39:15 · 3293 阅读 · 0 评论 -
Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz转载 2018-01-19 11:25:00 · 881 阅读 · 0 评论 -
Linux常用shell命令
linux shell及常用命令介绍什么是shell shell是一种命令解释器,它提供了用户和操作系统之间的交互接口。shell是面向命令行的,而 X Window 则是图形界面。你在命令行输入命令,shell进行解释,然后送往操作系统执行。shell可以执行 Linux 的系统内部命令,也可以执行应用程序。你还可以利用shell编程,执行复杂的命令程序。 Linux转载 2015-08-20 10:38:02 · 1512 阅读 · 0 评论 -
linux crontab 任务计划
linux下定时执行任务的方法 在LINUX中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面ctrl+c :wq 保存退出。 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用转载 2016-02-19 14:42:34 · 614 阅读 · 0 评论 -
LNMP一键安装包
LNMP一键安装包是什么?LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian/Deepin VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。同时提供一转载 2017-05-24 10:01:44 · 345 阅读 · 0 评论 -
crontab 重定向错误日志 加上时间
http://blog.csdn.net/wang350/article/details/51558016在开发中,我们避免不了写crontab脚本来异步执行一些东西,一般设置crontab用下面的方法[plain] view plain copy print?*/1 * * * * commond > /tmp/t.log 2>&1转载 2017-07-05 10:30:53 · 1266 阅读 · 0 评论 -
.sh数据输出及备份过程
run.sh#!/bin/shecho hello > /home/hello.txt01 * * * * root run-parts /etc/cron.hourly02 4 * * * root run-parts /etc/cron.daily22 4 * * 0 root run-parts /etc/cron.weekly42 4 1 * * root run转载 2017-07-05 10:42:47 · 569 阅读 · 0 评论 -
linux查看服务器【有效】连接数
直接执行命令:[plain] view plain copynetstat -na|wc -l 有效的连接数:[plain] view plain copynetstat -nat|grep ESTABLISHED|wc -l转载 2017-09-25 19:06:55 · 6503 阅读 · 0 评论 -
linux lsof用法
我用centos大概试了一下,需要安装lsof包(yum install lsof),安装完成可以使用lsof命令。lsof全名list opened files,也就是列举系统中已经被打开的文件。使用命令 lsof | grep deleted输出:[root@nginx01 vhost]# lsof |grep deletedmysqld 1140 mysql 5u转载 2017-10-09 16:45:34 · 621 阅读 · 0 评论 -
linux删除文件后没有释放空间
linux删除文件后没有释放空间 今天发现一台服务器的home空间满了,于是要清空无用的文件,当我删除文件后,发现可用空间没有变化 os:centos4.7现象: 发现当前磁盘空间使用情况: [root@ticketb ~]# df -hFilesystem Size Used Avail Use% Mounted on/de转载 2017-10-09 16:46:09 · 168 阅读 · 0 评论 -
sh脚本语法_基础
1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行2 注释在进行shell编程时转载 2017-11-03 17:37:09 · 393 阅读 · 0 评论 -
lnmp 修改MySQL默认密码
折腾虚拟机,安装的vpser的意见安装lnmp环境,时间有点长,把mysql的root密码忘记了。网上搜索解决方法:用军哥的一键修改LNMP环境下MYSQL数据库密码脚本一键脚本肯定是非常方便,我推荐大家使用。具体执行以下命令:wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_p转载 2017-12-13 20:29:15 · 4333 阅读 · 0 评论 -
linux环境下安装nginx步骤
开始前,请确认gcc g++开发类库是否装好,默认已经安装。 ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtool centos平台编译环境使用如下指令 安装make:yum -y install gcc automake autoconf libtool make ...转载 2018-11-28 12:02:29 · 126 阅读 · 0 评论