![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 77
程序员小猪。
这个作者很懒,什么都没留下…
展开
-
Linux下通过 rm -f 删除大量文件时报错:Argument list too long
可以通过以下脚本通过循环实现删除,如下:/bin/bash# 此处通过 DIR 指定待处理文件所在的目录DIR='/root/mysql' #待删除目录cd $DIRdo#读取ls结果中的各个文件名进行强制删除rm -f $Idone。原创 2023-05-29 10:07:07 · 2702 阅读 · 0 评论 -
mac mysql nginx dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
今天突然启动 mysql 报错$ mysql -uroot -pdyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/mysql Reason: image not found[1] 97293 abort mysql -uroot -p有时启动其他软件也会报这个错误,比如 nginx原因:这个是由于 open原创 2020-06-12 11:40:17 · 1110 阅读 · 0 评论 -
Mac完全删除Vagrant
Vagrant依赖比较多几行命令,同样搞定卸载程序和依赖rm -rf /opt/vagrantrm -f /usr/local/bin/vagrantsudo pkgutil --forget com.vagrant.vagrant删除用户数据rm -rf ~/.vagrant rm -rf ~/.vagrant.d...原创 2018-09-26 09:52:28 · 6241 阅读 · 1 评论 -
VI操作--跳到最后一行和跳到最后一行的最后一个字符
vi操作1.跳到文本的最后一行:按“G”,即“shift+g”2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。3.跳到第一行的第一个字符:先按两次“g”,4.跳转到当前行的第一个字符:在当前行按“0”。5.vi加密。进入vi,输入":" + “X” 之后就提示你输入两次密码。之后:wq 保存退出。再次进入时就提示你输入密码了。如果你不...原创 2019-03-08 17:46:39 · 471 阅读 · 3 评论 -
Linux下su与su -命令的本质区别
在启动服务器ntpd服务时遇到一个问题使用 su root 切换到root用户后,不可以使用service命令;使用 su - 后,就可以使用service命令了。原因:su命令和su -命令区别就是:su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PAT...原创 2019-03-19 17:17:44 · 1087 阅读 · 0 评论 -
composer install composer update 失败,无法用 unzip 解压归档、proc_open() 函数未支持
前言记得最近好像有不只一个朋友问过 composer install 安装依赖时出现异常,导致项目无法运行。下面简单记录一下其中 2 个比较频繁问题的解决办法。问题 & 解决proc_open依赖异常消息:The Process class relies on proc_open, which is not available on your PHP installat...原创 2019-03-27 09:39:11 · 856 阅读 · 0 评论 -
linux tail命令的使用方法详解
本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。一、tail命令语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Number...原创 2019-04-17 15:12:09 · 479 阅读 · 0 评论 -
linux已删除占用空间的文件了,为什么磁盘还是显示used 100%?
问题就是:之前跑jmeter脚本,对服务进行压测时,发现磁盘空间满了,,然后kill掉jmeter进程,删除相关日志文件后,发现磁盘空间还是100%,怎么破?[root@bjsjs_73_63 bin]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/vgroot-lvroot 9....原创 2019-04-17 18:28:25 · 4702 阅读 · 0 评论 -
linux命令中:wq和:wq!区别
上面的命令只是在vi编辑命令中使用首先使用esc(键退出)->:(符号输入)->wq(保存退出):wq(保存编辑操作退出):wq!(保存编辑强制退出原创 2019-04-24 15:44:42 · 88902 阅读 · 6 评论 -
Mac新手使用指南:brew安装的nginx常用命令
安装:brew install nginx/sudo brew install nginx启动:brew services start nginx/sudo brew services start nginx重启:brew services restart nginx/sudo brew services restart nginx停止:brew services stop nginx/su...原创 2019-05-28 10:40:13 · 217 阅读 · 0 评论 -
记一次MAC配置LNMP PHP环境的坑
macos 自带了 php如果不想卸载的话只需要安装 nginx 和 mysql 就行了mac下使用 homebrew 安装软件还是很方便的brew install nginxbrew install mysql安装好 nginx 和 mysql 之后,下面开始配置域名信息下面以 zhumingzhen.test 这个本地域名为例来演示首先使用 nginx -t 查看 nginx...原创 2019-05-30 23:11:52 · 1012 阅读 · 0 评论 -
Linux下常用压缩 解压命令和压缩比率对比
常用的格式有: tar, tar.gz(tgz), tar.bz2,不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大。tar 只是打包动作,相当于归档处理,不做压缩;解压也一样,只是把归档文件释放出来。(1)打包归档格式:tar -cvf examples.tar files|dir#说明:-c, --create create a new arch...原创 2018-08-16 18:08:07 · 11148 阅读 · 0 评论 -
linux 下vim中关于删除某段,某行,或者全部删除的命令
1, 先打开某个文件 vim filename 2, 转到文件结尾 在命令模式输入 G 3, 转到10行 在命令模式输入 10G 4, 删除所有内容:先用 G 转到文件尾,然后使用下面命令: :1,.d 5, 删除第10行到第20行的内容:先用 20G 转到第20行,然后使用下面命令: :9,.d 6, 关于删除的一些说明: ...原创 2018-07-22 14:36:10 · 16234 阅读 · 0 评论 -
nginx 报错 connect() failed (111: Connection refused) while connecting to upstream
公司网站搬迁到新服务器后,发现站点访问不了,network里面提示502,查看相关的server配置,感觉没有什么问题,经过测试发现txt、html、等非php文件能够直接访问,也就是php访问不了,初步断定有可能是php-fpm没有安装或者没有启动导致。首先判断php-fpm是否已经安装,没有安装的情况就需要先安装php-fpm,安装可以参数相关资料。确定好服务器已经安装了php-fpm...转载 2017-11-30 23:03:23 · 887 阅读 · 0 评论 -
在Linux环境下mysql的root密码忘记解决方法,修改root密码
MySQL密码的恢复方法之一1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Consol原创 2016-06-28 10:53:39 · 4213 阅读 · 0 评论 -
一个空间怎样去放两个以上的网站
最近有站长朋友说想再建个网站,让大家讨论在考虑成本的基础上有莫有好点的方法? 一般的个人建站,大多数都是租用虚拟空间的,租服务器不太现实!有朋友就提出了,在一个空间里是否能放下两个或者多个网站呢?怎么来实现呢?接下来我们就来谈谈相关问题吧!! 有些朋友为了在一个空间上安装多个网站,就在空间上绑定了好几个域名,但是访问到的却是相同的内容,怎么样让不同的域名访问不同的内容呢?转载 2016-01-07 14:26:13 · 6814 阅读 · 0 评论 -
Linux中zip压缩和unzip解压缩命令详解
1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zip -d mydatabak3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zipzip -r abc1转载 2016-09-13 11:34:36 · 3309 阅读 · 0 评论 -
CentOS6.5搭建LNMP
1:查看环境:12[root@10-4-14-168 html]# cat /etc/redhat-releaseCentOS release 6.5 (Final)2:关掉防火墙1[root@10-4-14-168 html]# chkconfig ip转载 2016-09-13 19:28:42 · 1404 阅读 · 0 评论 -
apache 二级域名设置完整步骤
*不想看我废话,请直接拉到 结果 处。*起因:2015年8月初,学习了一段时间前端,于是想自己做一个网站把之前学习的内容,发布到网上。随着网页发布越来越多,子目录变多,想清晰的分辨那个项目,变得越来越麻烦。还有就是想把每个目录功能清晰分开。想我和我女朋友一人一个二级域名指向每个人独立的文件夹。过程:由于上面的问题我去搜索二级域名指向二级目录,但作为对linu原创 2016-09-25 16:33:52 · 12487 阅读 · 0 评论 -
Linux/mac crontab 命令格式与详细例子
在linux/mac下,使用控制台输入命令:crontab -e进入编辑。crontab基本格式 : * * * * * command 分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命转载 2016-08-31 23:02:35 · 1948 阅读 · 0 评论 -
Linux chmod命令修改文件与文件夹权限命令代码
在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下。语法如下:chmod [who] [+ | - | =] [mode] 文件名命令中各选项的含义为u 表示“用户(user)”,即文件或目录的所有者。 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 o 表示“其他(ot原创 2016-07-31 14:59:04 · 1053 阅读 · 0 评论 -
iterm2连接远程服务器,如何在iterm2中设置自动远程登录(附跳板机攻略)
最近在mac中折腾ssh自动登录的问题,不自动登录每次输入命令太痛苦了,采取的方案是expect脚本的方式,其实选择这种方案而不是在远程服务器上保存key的方式主要是因为公司限制了在跳板机上保存私有数据的权限,如果想了解如何不输入密码登录远程机器的原理,请看这篇博客当然,OS X上的终端可以使用iterm2,这样配置后便利性不比$99的secureCRT差转载 2016-07-31 14:58:49 · 14827 阅读 · 1 评论 -
linux下安装lnmp环境
检查是否安装该程序:which nginx #查看nginx是否存在which php #查看php是否存在which mysql #查看mysql是否存在2yum list nginx #列出nginxyum install nginx #安装nginx#看见{原创 2017-03-29 00:27:13 · 1167 阅读 · 0 评论 -
超简单配置你的 oh my zsh
安装oh my zsh:1、克隆这个项目到本地git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh2、创建一个zsh的配置文件注意:如果你已经有一个~/.zshrc文件的话,建议你先做备份。使用以下命令cp ~/.zshrc ~/.zshrc.orig然后开始创建zsh的配置文件 cp ~/.oh-my-zsh/原创 2017-09-13 22:37:35 · 1762 阅读 · 0 评论 -
Linux启动/停止/重启Mysql数据库的方法
1、查看mysql版本方法一:status;方法二:select version();2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:[root@localhost /]# service mysqld start (5.0版本是mysqld)[root@szxdb etc]# service mysql start (5.5.7版原创 2016-06-26 12:11:25 · 1884 阅读 · 0 评论