随笔分类 -  服务器运维-[Linux/Mac/Ubuntu/CentOS/Windows]

上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 50 下一页
摘要:一、简介 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 通常grep会结合管道|来使用,比如把上一个命令 阅读全文
posted @ 2017-05-13 21:56 EasonJim 阅读(668) 评论(0) 推荐(0)
摘要:一、.sh文件介绍 .sh为Linux的脚本文件,我们可以通过.sh执行一些命令,可以理解为windows的.bat批处理文件。 二、点命令(.) .命令和source是同一个命令,可以理解为source的缩写,简称点命令。 三、sh/base/source/.命令执行.sh文件的区别 假如有一个文 阅读全文
posted @ 2017-05-13 21:30 EasonJim 阅读(3352) 评论(0) 推荐(0)
摘要:一、意思 #!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。 其实第一句的#!是对脚本的解释器程序路径,脚本的内容是由解释器解释的,我们可以用各种各样的解释器来写对应的脚本。 比如说/bin/csh脚本,/bin/perl脚本, 阅读全文
posted @ 2017-05-13 20:47 EasonJim 阅读(139194) 评论(2) 推荐(5)
摘要:相比上一篇http://www.cnblogs.com/EasonJim/p/6833417.html使用screen实现后台运行程序,各有各的好处,多一种选择吧。 Linux下一般比如想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行。比如我们要运行mysql在后台: 但是我们很多程 阅读全文
posted @ 2017-05-13 19:31 EasonJim 阅读(26806) 评论(0) 推荐(0)
摘要:一、下列命令可以用来操纵进程任务: ps列出系统中正在运行的进程。 kill发送信号给一个或多个进程(经常用来杀死一个进程)。 jobs列出当前shell环境中已启动的任务状态,若未指定jobsid,则显示所有活动的任务状态信息;如果报告了一个任务的终止(即任务的状态被标记为Terminated), 阅读全文
posted @ 2017-05-13 18:42 EasonJim 阅读(5740) 评论(1) 推荐(0)
摘要:一、& 这个用在一个命令的最后,可以把这个命令放到后台执行。 二、【Ctrl】+【Z】 可以将一个正在前台执行的命令放到后台,并且暂停。 三、jobs 查看当前有多少在后台运行的命令。 四、fg 将后台中的命令调至前台继续运行。 如果后台中有多个命令,可以用fg %jobnumber将选中的命令调出 阅读全文
posted @ 2017-05-13 18:26 EasonJim 阅读(1500) 评论(0) 推荐(0)
摘要:iptables命令是Linux上常用的防火墙软件,是netfilter项目的一部分。可以直接配置,也可以通过许多前端和图形界面配置。 一、语法 二、选项 1、iptables命令选项输入顺序: 表名包括: raw:高级功能,如:网址过滤。 mangle:数据包修改(QOS),用于实现服务质量。 n 阅读全文
posted @ 2017-05-13 01:46 EasonJim 阅读(24873) 评论(2) 推荐(2)
摘要:用法 自动刷新系统状态,要结束使用【Ctrl】+【C】 效果图: 信息解释(转自百度经验http://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.html): 阅读全文
posted @ 2017-05-12 17:14 EasonJim 阅读(414) 评论(0) 推荐(0)
摘要:Ubuntu默认没有安装screen,需要手动安装。 安装命令: 简单的操作方法: 直接输入命令 进入screen子界面,此时putty标题栏会指示处于子界面状态,然后运行你的程序 然后按下Ctrl+A后抬起,然后按下d键,此时切换回主界面,Putty的窗口标题栏也会指示。 此时就是断开ssh(直接 阅读全文
posted @ 2017-05-09 23:55 EasonJim 阅读(3097) 评论(0) 推荐(0)
摘要:在终端输入:cd /ho 按tab键时,显示错误: 这是由于该磁盘的空间已经满了,这时候可以进行扩容,或者将该磁盘的部分目录迁移到别的磁盘。 以下为解决思路,查找最大的文件,然后将其干掉: 1、使用命令df -h 查看硬盘空间 2、命令top查看cpu及内存 3、使用命令du -h –max-dep 阅读全文
posted @ 2017-05-09 23:36 EasonJim 阅读(52741) 评论(0) 推荐(2)
摘要:8GB microSD在Windows下使用Win32 Disk Imager下载映像后,在RPi中只能识别出3.3GB。而本身还有很多容量没有释放出来。 使用sudo raspi-config工具可以进行扩容。运行界面如下: 选择第一选项即可。一路回车。 以上参考: http://bbs.icke 阅读全文
posted @ 2017-05-09 23:27 EasonJim 阅读(1755) 评论(0) 推荐(0)
摘要:去官网下载的Putty中包含了如下文件: 其中pscp.exe是一个远程复制文件的工具。 官网:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 链接:http://pan.baidu.com/s/1pKEhIFx 密码:2 阅读全文
posted @ 2017-05-09 21:58 EasonJim 阅读(14842) 评论(0) 推荐(0)
摘要:1、JDK默认已经安装,所以不需要。 2、下载Maven 3、解压Maven 4、移动Maven到/usr/local中 5、设置环境变量 编辑~/.bashrc 提示:vi的操作方法参考:http://www.cnblogs.com/EasonJim/p/6169985.html 在最后输入以下信 阅读全文
posted @ 2017-05-09 18:04 EasonJim 阅读(4089) 评论(0) 推荐(0)
摘要:其实无论Windows还是Linux或者Mac下,环境变量一设置之后就立刻生效了,但是,以前打开的命令行窗口会出现获取不到的问题。只要重新打开新的命令行窗口即可。 阅读全文
posted @ 2017-05-08 18:11 EasonJim 阅读(2922) 评论(0) 推荐(0)
摘要:Mac下没有tree命令,但是可以通过brew进行安装,命令如下: 装好后tree的用法和linux下的保持一致。参考:http://www.cnblogs.com/EasonJim/p/6809804.html 阅读全文
posted @ 2017-05-04 21:06 EasonJim 阅读(576) 评论(0) 推荐(0)
摘要:命令用法: 还有一种特殊的,比如仅列出两层目录,可以这样写: 注意:windows下的tree命令没有这么丰富,智能是目录结构的形式。 阅读全文
posted @ 2017-05-04 21:03 EasonJim 阅读(1705) 评论(0) 推荐(0)
摘要:windows下同样适用。 阅读全文
posted @ 2017-05-04 17:16 EasonJim 阅读(415) 评论(0) 推荐(0)
摘要:1、tgz本身就是压缩包,所以前提是先解压出来 而对于安装,可以是程序包本身包含安装,也可以是通过特定shell脚本运行,毕竟这个是不安装包,而只是压缩包。 2、dep文件是一个安装包,安装方法如下: deb文件是ubuntu、debian下的软件包。 3、rpm是redhat、fedora、sus 阅读全文
posted @ 2017-05-03 18:49 EasonJim 阅读(9975) 评论(0) 推荐(0)
摘要:使用ps命令,使用方法如下: 其中shutdown为关机命令,但是此时查看到的只是相对路径,没有绝对路径,如: 其中4170就是进程ID,此时进入【/proc/4170】,并通过 ls -al查看如下: 注意: cwd符号链接的是进程运行目录; exe符号连接就是执行程序的绝对路径; cmdline 阅读全文
posted @ 2017-05-03 18:41 EasonJim 阅读(44897) 评论(2) 推荐(4)
摘要:使用shutdown命令,参数如下: 使用方法如下: 扩展方法: Linux CentOS重启命令: reboot shutdown -r now 立刻重启(root用户使用) shutdown -r 10 过10分钟自动重启(root用户使用) shutdown -r 20:35 在时间为20:3 阅读全文
posted @ 2017-05-03 18:23 EasonJim 阅读(1013) 评论(0) 推荐(0)

上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 50 下一页