随笔分类 -  linux

摘要:from https://scomandothergeekystuff.com/2017/04/06/hyper-v-2016-linux-vm-pxe-network-boot-error/ If you’re like me, you want to run Linux on your Hype 阅读全文
posted @ 2018-11-07 09:48 goldenstones 阅读(4048) 评论(0) 推荐(1)
摘要:如果ubuntu修改文件的时候一直提示: 1 那么就需要修改/etc/hosts文件: 如果之前为 1 变更为: 阅读全文
posted @ 2018-08-31 21:35 goldenstones 阅读(317) 评论(0) 推荐(0)
摘要:关于GPL协议的理解(开源与商用、免费与收费) 如果你使用并且修改了我的GPL软件,那么你的软件也必须要开源,否则就不能使用我的软件,你是否把你的软件商用和我没关系。比如,Oracle卖的不是软件的版权,而是技术服务。MySQL作为一个开源数据库,几乎所有的用户都只是通过自己的程序去操作这个数据库, 阅读全文
posted @ 2018-04-10 16:15 goldenstones 阅读(24751) 评论(0) 推荐(2)
摘要:利用系统自带的logrotate切割nginx日志 摘要: 这个东东可以切割任何日志,不仅仅是NGINX的log,很好用哦。 logrotate简介 logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。我们可以根据日志文件的大小,也可以根 阅读全文
posted @ 2017-03-24 15:44 goldenstones 阅读(999) 评论(0) 推荐(0)
摘要:系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -t 阅读全文
posted @ 2017-02-09 09:45 goldenstones 阅读(264) 评论(0) 推荐(0)
摘要:优化nginx包括两方面: 1.是自己重写nginx代码(比如taobao)、本身nginx的代码已经足够优秀,可以忽略这个部分吧。 2.另一个就是和优化nginx的配置,这是中小型网站可以重点优化的部分。 nginx的配置文件是一种声明式定义,控制nginx的每一个细节。 所谓负载调优,就是提高单 阅读全文
posted @ 2017-02-08 11:13 goldenstones 阅读(153) 评论(0) 推荐(0)
摘要:最常见的: 静态地址重定向到带参数的动态地址 rewrite "^(.*)/service/(.*)\.html$" $1/service.php?sid=$2 permanent; 反过来: 带参数的动态地址重定向到静态地址 if ($query_string ~* id=(.*)) { set 阅读全文
posted @ 2016-06-18 17:33 goldenstones 阅读(3493) 评论(0) 推荐(0)
摘要:当访问http://cbs.test.com跳转到http://www.test.com/test/cbs/方法一: (这种方法浏览器地址会变www.test.com/test/cbs)server { listen 80; server_name www.test.com; location / 阅读全文
posted @ 2016-06-18 16:36 goldenstones 阅读(3330) 评论(0) 推荐(0)
摘要:先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令: Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git: 阅读全文
posted @ 2015-06-12 10:05 goldenstones 阅读(341) 评论(0) 推荐(0)
摘要:lsof -i lsof -i:211、判断apache查找httpd路径: 结果: /usr/local/apache/bin/httpd 结果: 即可找到编译时加载的配置文件路径 httpd.conf-V 参数可以看到编译时配置的参数 2、判断nginx首先执行命令找到nginx路径 结果:/u 阅读全文
posted @ 2015-06-05 11:19 goldenstones 阅读(199) 评论(0) 推荐(0)
摘要:摘抄 cat等cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat file1 file2 > file示例yql@yql-ubuntu:/var/ww... 阅读全文
posted @ 2015-01-30 10:35 goldenstones 阅读(144) 评论(0) 推荐(0)
摘要:摘抄于 vi编辑器的使用(2)(3)1 vi编辑器的基本使用1.1 vi的启动打开:$ vi example.c只读打开$ vi –R example.c1.2 vi的工作模式1.普通模式 由Shell进入vi编辑器时,首先进入普通模式。在普通模式下,从键盘输入任何字符都被当作命令来解释。普通模式下... 阅读全文
posted @ 2015-01-28 10:03 goldenstones
摘要:一:安装git和配置1、下载 Git for windows,双击开始安装,一路采取默认选项,一路next,即可安装完毕。为了在你的电脑和github之间建立安全连接,需要SSH keys,所以你需要1)先检测是否有这个key,请点击开始菜单中的 Git Bash,输入如下命令 $ cd ~/.ss... 阅读全文
posted @ 2015-01-14 10:42 goldenstones 阅读(209) 评论(0) 推荐(0)
摘要:1 RewriteRule ^itnews/([0-9]{4})/([0-9]{2})([0-9]{2})/([^/_]*)_([0-9]+).html$ http://www.test.com/news/$1$2/13_$5.html [R=301,C] 2 3 RewriteCond %{REQ 阅读全文
posted @ 2013-05-17 10:22 goldenstones 阅读(629) 评论(0) 推荐(0)
摘要:1. 检验是否可以连通,就使用ping命令ping 网关2. 设置IPsudo ifconfig eth0 10.8.17.99 netmask 255.255.255.0这样就算设置好了网卡eth0的IP地址和子网掩码3. 设置网关 sudo route add default gw 133.133.133.404. ping 网关就可以ping通了5. 设置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1nameserver DNS的地址2这样设置之后,下次开机时候似乎IP又不存在了二、直接修改系统配置文件ubuntu的网络配置文件是:/etc/ 阅读全文
posted @ 2013-01-18 16:12 goldenstones 阅读(398) 评论(0) 推荐(0)