Linux
文章平均质量分 58
人在码途~
攻城狮一个,搞搞技术,谢谢代码
展开
-
Mac 上配置LNMP教程
写在开头:Mac虐我千百遍,我待Mac如初恋。一个LVMP环境就虐了我很多次,为此写下来作为记录一、目录安装Homebrew包管理器安装PHP安装Nginx配置Mysql二、安装Homebrew首先确认系统安装了xcode,然后使用一行命令安装依赖管理工具Homebrewruby -e "$(curl -fsSL https://raw.githubus原创 2015-12-12 21:13:58 · 1263 阅读 · 1 评论 -
Svn: E155010: Pristine Text A31e85c8da93f9838bde24db70544f9089ed4359 Not Present
今天svn在反复commit、cleanup时,产生了错误如下(我用的是mac电脑,终端)svn ci aaa -m ''svn: E155010: Commit failed (details follow):svn: E155010: Pristine text 'a31e85c8da93f9838bde24db70544f9089ed4359' not present原创 2016-01-12 19:34:49 · 14639 阅读 · 2 评论 -
Linux中如何替换文件名中的空格
链接:http://www.eygle.com/digest/2006/11/linux_replace_blank.html用 tr :find . -type f -name "* *" -print |while read name; dona=$(echo $name | tr ' ' '_') if [[ $name != $na ]]; then转载 2016-09-16 11:49:03 · 4185 阅读 · 0 评论 -
Linux系统时间同步
不同的Linux服务器在API交互时可能会有时间戳的验证,由于服务器时间不同可能到时超时,所以需要通过同步时间;date命令:date :查看当前时间,结果如下:Tue Mar 4 01:36:45 CST 2014date -s 09:38:40 :设置当前时间,结果如下:Tue Mar 4 09:38:40 CST 2014ntpdate命令:ntpdate原创 2016-05-06 17:32:50 · 522 阅读 · 0 评论 -
linux 如何禁止通过IP访问网站,只让用域名访问网站
在server的设置里面添加如下内容即可: #禁止IP访问 server{ listen 80 default; server_name _; return 500; } 或者 server { listen 80 dufault; server_name _; rewrite ^(.*) http://域名 permanent;原创 2016-05-06 17:18:05 · 6296 阅读 · 0 评论 -
查看Linux系统信息命令
CentOS是Linux发行版之一方法: 1)[root@localhost ~]# cat /proc/version Linux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Ap转载 2016-05-06 09:25:53 · 395 阅读 · 0 评论 -
cp 拷贝,略过不想拷贝的目录
想使用CP拷贝一个大目录(/home/study/test),但又不想拷贝其中的一个子目录(/home/study/test/test1),应该如何写命令行方法:1. cd /home/study/test2. rsync -av --exclude test1/ --exlclude test2/ ../test/ /home/copydir以上转载 2016-05-28 15:51:02 · 2832 阅读 · 0 评论 -
Linux下端口被占用解决
有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。解决方法:1.查找被占用的端口netstat -tln netstat -tln | grep 8083 netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况转载 2016-04-29 16:38:48 · 1086 阅读 · 0 评论 -
修改Tomcat的端口号
安装Tomcat时发现默认端口号8080被jenkins占用了,所以决定修改Tomcat的端口号,修改方式进入Tomcat的目录 (/Library/Tomcat)进入配置文件目录config打开service.xml文件<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"原创 2016-03-21 07:46:10 · 432 阅读 · 0 评论 -
报错svn: E200014: Checksum mismatch for
今天svn update 时报错:svn: E200014: Checksum mismatch for 'bala/bala/bala目录+文件': expected: ede36171fde5dfa11504b90690fb5ce6actual: 9e9a1fa06031710331951a1078f1aaf0意思就是本地文件的标识与远程不一致,解决方法入下:先在错误文原创 2016-03-15 18:05:32 · 28868 阅读 · 0 评论 -
Linux 用户&文件权限
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。利用chgrp命令来更改某个文件或目录的用户组。可以通过以下三种方式限制方位权限:只用户自己访问:允许一个预先指定的用户组中的用户访问允许系统中的任何用户访原创 2015-12-27 18:50:57 · 1378 阅读 · 0 评论 -
命令行向Php传递参数的两种方式
第一种:getopt()php中的getopt是用来接收参数时用的,用法举例:paramtest.php<?php$options = getopt('a:b:c:');var_dump($options)命令行测试:bash-3.2# php paramtest.php -a 1 -b 2 -c 3array(3) { 'a' => string(1) "1"原创 2016-01-24 23:37:28 · 831 阅读 · 0 评论 -
nohup /dev/null 2>&1 含义详解
nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。该命令的一般形式为:nohup command &ls xxx 1>out.txt 2>&1nohup /mnt/Nand3/H2000G >/dev/nul转载 2016-01-24 20:52:07 · 116421 阅读 · 2 评论 -
压力测试之ab测试
一、介绍ab是apache自带的压力测试工具,非常实用,他不仅能对apache服务器进行压力测试,还可以对 nginx、tomcat、IIS等服务器进行测试二、原理ab命令会创建多个并发访问县城,模拟多个访问者同时对某一URL地址进行访问,他的测试目标是基于URL的。他既可以测试负载压力,也可以测试web服务器的压力ab命令对发出的负责计算机要求很低,他不会占用很高CPU也原创 2016-01-22 13:24:27 · 2284 阅读 · 0 评论 -
Linux 之定时任务crontab
一、简介crond是Linux下用来周期执行某种任务或等待处理某些事件的一个守护进程,当安装完成操作系统后,默认会安装此项服务,并且会自动启动crond进程,croud每分钟会定期检查是否有要执行的任务,如果有则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度系统任务调度系统周期性索要执行的任务,比如清理缓存等。在/etc/下有一个cronta原创 2015-12-18 10:21:29 · 383 阅读 · 0 评论 -
以16进制的形式查看java class二进制文件
首先创建java文件 HelloWorld.javapublic class HelloWorld { public static void main(String[] args) { String s = "Hollo World"; }}编译javac HelloWorld.java生成class文件 HelloWorld.class查看cl...原创 2018-11-02 17:11:39 · 7197 阅读 · 0 评论