
Linux
idjl
PHP程序员
展开
-
Doris安装及使用
Apache Doris 安装和使用原创 2023-08-24 17:51:51 · 879 阅读 · 0 评论 -
win10内置ubuntu, “指定的网络名不再可用”解决办法
昨天电脑关机后, 今天打开启动Ubuntu子系统提示,指定的网络名不再可用百度的都是错误的, 特别记录正确的解决方法搜索框搜索, 启用或关闭Windows功能打开虚拟机平台, 重启电脑原创 2021-02-19 09:56:06 · 16059 阅读 · 19 评论 -
网站出现500错误,查看nginx日志
网站出现500错误,前先查看nginx日志nginx 错误日志位置:/var/log/nginx/error.log原创 2018-12-14 15:00:28 · 10926 阅读 · 1 评论 -
ubuntu18.04系统sublime安装及中文输入
sublime安装wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -sudo apt-get install apt-transport-httpsecho "deb https://download.sublimetext.com/ apt/stable/" | sudo tee...转载 2018-12-13 16:21:01 · 6467 阅读 · 0 评论 -
xshell中Ctrl+S锁定屏幕
xshell下使用vim的编辑一个文件,保存文件时习惯性的按Ctrl+S,结果按什么键都没有反应。原来Ctrl+S在Linux里,是锁定屏幕的快捷键。如果要解锁,按下Ctrl+Q就可以了。Ctrl+S:锁定屏幕 Ctrl+Q:解锁...转载 2018-12-13 13:01:22 · 7043 阅读 · 0 评论 -
vim 安装emmnt插件
github地址:https://github.com/mattn/emmet-vimcd ~/.vimgit clone https://github.com/mattn/emmet-vim.gitcd emmet-vimcp -r plugin ~/.vim/plugincp -r autoload ~/.vim/autoload新建一个测试文件sudo vim index....原创 2018-12-13 12:57:55 · 6268 阅读 · 0 评论 -
开启win10下Ubuntu子系统的SSH服务
ubuntu中安装ssh服务sudo apt-get install ssh用Xshell root连接时linux时提示ssh服务器拒绝了密码,应该sshd设置了不允许root用户用密码远程登录 vim /etc/ssh/sshd_config如果文件不存在说明尚未安装,则执行安装apt-get install openssh-serverPort = 22 # 默认是...转载 2018-11-20 11:17:31 · 7747 阅读 · 0 评论 -
Linux 添加自定义命令
一般来说,Shell的初始化脚本分为2种:一种是全局默认的,一种是用户自己的。全局默认的路径为/etc/profile在profile中,它默认会再加载/etc/bash.bashrc。另一种用户自己的就是$HOME目录下的.profile它默认会载加载.bashrc文件。各中文件也会加载一些其他的脚本,这个具体视脚本而定。理清整个脚本加载过程后,就动手修改,至于要在那个脚本修改,还看个人...转载 2018-09-22 21:40:06 · 12508 阅读 · 0 评论 -
win10安装ubuntu16.04双系统
我的安装过程没有截图,我是参考此文安装成功的。一定要结合自己的实际情况,这里面的图片并不一定适合你的电脑。 创建磁盘分区 按住Win + X,选择“磁盘管理”:磁盘管理概览 选择剩余空间较大的可分配磁盘,右键并选择“压缩卷”,这里选择压缩E盘50G左右的空间:压缩卷 点击“压缩”之后,E盘后部出现黑色的50G“未分配空间”:50G未分配空间 至此,磁...转载 2018-07-22 23:32:38 · 12192 阅读 · 0 评论 -
Ubuntu18.04文件夹创建桌面快捷方式
# ln -s [绝对路径] ~/桌面/快捷方式名称ln -s /data/long.com/ ~/桌面/long转载 2018-12-21 14:40:32 · 9920 阅读 · 0 评论 -
小内存处理1G或10G大小的log文件
主要原理:大文件分割成小文件。split 分割文件命令为了保证文件的完整性,要按行分割wc -l test.log #查看总共多少行可知81910500行, 分割成10M左右,81910500/102.4 约800000 行一个文件# 按行 行数 文件名 后缀数字 后缀4位 前缀 split -l 800000 test.log -d -a 4...原创 2018-12-21 18:01:18 · 8582 阅读 · 0 评论 -
ubuntu 安装之后开机显示 grub rescue
win10、ubuntu双系统,win10升级之后无法正常启动ubuntu屏幕提示grub rescue>grub rescue>ls会罗列所有的磁盘分区信息,比方说:(hd0,msods1),(hd0,msdos2),(hd0,msdos3),(hd1,msdos2),.....ls (hd0,msdos1)/boot/grub # 未单独分出/boot分区;单独进行/...转载 2018-12-17 15:23:16 · 9874 阅读 · 0 评论 -
nignx多域名多站点的配置,502 Bad Gateway解决方法
本文以ubuntu18.04版本为例,其他Linux系统类似 0、确保已经安装nginx php php-fpm我的nginx版本为1.14.0,php版本为7.21、先建立两个放网站的目录mkdir /datamkdir /data/ding1commkdir /data/ding2com2、查看nginx.conf可知放入位置sites-enabled文件夹内所...原创 2018-12-11 23:19:42 · 8084 阅读 · 0 评论 -
一个很有趣的ubuntu命令修正工具thefuck
先看演示效果:github地址:https://github.com/nvbn/thefuckubuntu安装方法sudo apt updatesudo apt install python3-dev python3-pip python3-setuptoolssudo pip3 install thefuck安装完成后,需要重启终端fuck -v查看是否安装成功...转载 2018-12-19 12:40:47 · 6927 阅读 · 0 评论 -
Linux svn的使用
linux 服务器上的svn为设置的钩子同步,修改后进行提交操作。//查看状态,列出修改的文件svn st//提交svn commit -m '提交说明内容'//解决冲突svn resolved//解除锁定svn cleanup//更新svn up//查看信息svn info将svn st 显示处的?目录或文件加入版本库svn add 空格分开文件或目录...原创 2018-12-25 15:11:12 · 6190 阅读 · 0 评论 -
linux命令速查
文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]*...转载 2019-02-17 22:31:13 · 4632 阅读 · 0 评论 -
Win10 子系统 Ubuntu 安装 Apache2 的 Failed to enable APR_TCP_DEFER_ACCEP 问题
错误提示:Failed to enable APR_TCP_DEFER_ACCEP解决办法是 stackoverflow 上找到的,方法如下:sudo vi打开/etc/apache2/apache2.conf,在文件的最底部加上一行以下内容:AcceptFilter http none然后重启 Apache2 问题解决。...转载 2019-05-25 14:58:56 · 3460 阅读 · 1 评论 -
ubuntu解决问题E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
在用sudo apt-get install 安装软件时,关闭了终端,导致apt-get但进程没有结束,结果终端提示:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an...转载 2019-05-18 21:12:33 · 2776 阅读 · 0 评论 -
Centos7(Firewall)防火墙开启常见端口命令
使用云服务器的,一定要注意开启安全组配置的响应端口Centos7默认安装了firewalld,如果没有安装的话,则需要YUM命令安装;firewalld真的用不习惯,与之前的iptable防火墙区别太大,但毕竟是未来主流讲究慢慢磨合它的设置规则,需要的朋友可以参考下安装Firewall命令:yum install firewalld firewalld-configFirewa...转载 2018-07-27 13:53:03 · 13203 阅读 · 0 评论 -
Centos7下shell脚本添加开机自启动
添加开机自启脚本,注意都需要用绝对路径psubscribe.sh脚本中的内容:nohup /usr/bin/php -f /data/aliyun51015cn/redisChannel/psubscribe.php > psubscribe.log & 1、赋予脚本可执行权限(/opt/script/psubscribe.sh是你的脚本路径)# chmod ...原创 2018-07-20 10:24:55 · 15727 阅读 · 0 评论 -
Ubuntu18.04 创建桌面快捷方式
一、基本概念Linux 系统中的Desktop Entry 文件以desktop为后缀名。Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件。 进入/usr/share/applications 目录,可见如下图所示的各类软件图标 ,其对应为.desktop 结尾的文件 二、具体操作1 在/usr/share/applications 目录下,新...转载 2018-07-19 14:04:27 · 40251 阅读 · 0 评论 -
CentOS7.4 关闭firewall防火墙,改用iptables
1.关闭默认的firewall防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)2.开启iptablesyum in转载 2018-02-03 01:14:49 · 82129 阅读 · 0 评论 -
阿里云腾讯云服务器ubuntu多域名配置
1、将域名A记录解析到服务器的公网 IP 地址,把www也添加A记录到公网ip2、ubuntu系统修改hosts文件,hosts文件目录为/etc/hosts,可以用vim编辑 sudo vim /etc/hosts添加内容:127.0.0.1 a.com www.a.com127.0.0.1 b.com www.b.com编辑后,你需要重新启动一下你的网络。命令:/etc/ini...原创 2018-03-10 21:28:35 · 10350 阅读 · 0 评论 -
ubuntu搭建php运行环境
sudo apt-get install apache2sudo apt-get install php7.0php -v 查看PHP是否安装成功sudo apt-get install libapache2-mod-php7.0cd /var/www/html 切换到apache项目目录下, 新建文件:sudo vim test.php//vim显示行号::set nusudo apt-get ...转载 2018-03-10 21:33:15 · 14018 阅读 · 0 评论 -
腾讯云服务器无法ssh登陆问题
SSH 登录时出现如下错误:Permission denied, please try again解决:腾讯云主机控制台登录,先要设置root密码修改 /etc/ssh/sshd_config 中如下配置:PermitRootLogin without-password 改成PermitRootLogin yes重启ssh服务,命令: /etc/init.d/ssh restart...转载 2018-03-10 21:39:13 · 18687 阅读 · 0 评论 -
Linux下SSH远程连接断开后让程序继续运行解决办法
screen -S yourname #新建一个叫yourname的sessionscreen -r yourname #回到yourname这个sessionscreen -X -S [yourname # you want to kill] quit #删除无用的scre...转载 2018-03-29 23:24:52 · 12505 阅读 · 0 评论 -
Xshell6和Xftp下载地址,rzsz的使用
官方下载地址:https://cdn.netsarang.net/98f59c09/Xshell-6.0.0076r_beta.exehttps://cdn.netsarang.net/98f59c09/Xftp-6.0.0070r_beta.exe要使用rz、sz命令需要先安装# yum install lrzsz -y上传文件,cd到指定目录 # rz下载文件,# sz 文件名...原创 2018-04-10 10:12:52 · 12972 阅读 · 0 评论 -
windows svn 客户端连不上linux svn server
采坑记录:linux服务器上svn://127.0.0.1可以正常使用,windows客户端远程连接不上,说明是端口号的问题。linux正常配置了iptables开启了3690端口,连接不上。干脆linux关闭了防火墙,还是连接不上,看了网上的很多资料无解。用的阿里云服务器,还要阿里云上的安全配置开启开启端口3690。记录下希望能帮到同样问题的人。...原创 2018-04-10 10:26:08 · 12374 阅读 · 0 评论 -
centOS7下SVN的安装和使用
1. 安装CentOS通过yum安装subversion。# yum install subversion subversion安装在/bin目录:# which svnserve #查看目录命令/usr/bin/svnserve检查一下subversion是否安装成功。不要使用1.8版本# svnserve --version svnserve, version 1.7.14 (r154...转载 2018-04-10 10:35:31 · 45687 阅读 · 0 评论 -
linux文件删除,剩余空间没变化
centOS6.6,删除了一个13G的文件,但是使用df -h 查看,剩余空间没变化这个文件夹查看 du -h查看发现空间已经变少了。原因可能是删除文件时有进程在使用文件,导致空间未释放。yum install lsof #lsof安装使用lsof | grep delete 查找到相应的进程号,然后用 kill 进程号 删掉进程,在次使用df -h检查文件系统,发现可用空间...原创 2018-04-04 18:23:09 · 14100 阅读 · 0 评论 -
ubuntu16.04服务器apache的ssl证书配置
背景:在腾讯云申请的免费证书1年,服务器ubuntu 16.04版本,我的是多域名1、ssl模块的安装sudo a2enmod ssl //开启apache ssl模块a2ensite default-ssl //开启default ssl virtual hostsudo service apa...原创 2018-04-21 23:14:05 · 11771 阅读 · 0 评论 -
linux find命令详解
单个字符“?”,多个字符"*"”-a “并且,“ -o ” 或,“ –not”否find -name *history //查找当前目录及子目录下所有以history结尾的文件find -name mysql* //查找当前目录及子目录下所有以mysql开头的文件find -name mysql* -o -name *history ...原创 2018-04-25 23:46:19 · 11422 阅读 · 0 评论 -
centOS7 apache ssl证书安装配置
背景说明:服务器是centOS7.4 七牛申请的免费ssl证书默认apache是没有安装SSL模块的,所以需要安装,接着使用命令:yum install -y mod_sslapache目录 /usr/local/apache/vim conf/httpd.conf再 Listen 80下面添加一行Listen 443找到 #LoadModule ssl_module modules/mod...原创 2018-04-27 13:15:15 · 15999 阅读 · 1 评论 -
lamp 5.6.36 bug记录
在centOS7.4下配PHP环境,图省事用来lamp.sh发现了致命的问题,记录日志时,不能全部记录。同样的代码。这个版本的lamp就有问题,其他就没问题。//已经对比测试过多次。卸载了lamp的PHP,自己编译安装 5.6.30;解决问题。function writelog($type="",$content=""){ if(!$content || !$type){ ...原创 2018-04-28 16:45:28 · 10638 阅读 · 0 评论 -
linux命令大全之cal命令详解(显示日历)
cal命令可以用来显示公历(阳历)日历。1.命令格式:cal [参数][月份][年份]2.命令功能:用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份3.命令参数:-1 显示一个月的月历-3 显示系统前一个月,当前月,下一个月的月历-s 显示星期天为一个星期的第一天,默认的格式-m 显示星期一为一个星期的第一天-j 显示在当年中的第几天(一年日期...转载 2018-05-07 13:13:34 · 27576 阅读 · 0 评论 -
Ubuntu安装redis和redis-php扩展
通过apt-get安装的redis使用方法sudo apt-get install redis-serversudo apt-get install php-redis vim /etc/redis/redis.conf设置密码:requirepass nidemimaredis-server //开启redis服务redis-cli -a 你的密码----...原创 2018-06-06 15:06:01 · 14484 阅读 · 1 评论 -
CentOS系统php5.6安装ImageMagick处理webp格式图片
1、先安装webpyum install libwebp2、编译安装ImageMagick之前有过yum安装的先卸载yum remove ImageMagick我使用的是老版本ImageMagick-6.8.7-10.tar.gz,备用下载地址:https://www.lanzous.com/i1b99jewget https://netix.dl.sourceforge.net/project/...原创 2018-06-29 13:07:04 · 14020 阅读 · 0 评论 -
Linux Vim不明原因卡死解决办法
使用vim的时候,偶尔会碰到vim莫名其妙的僵在那里。解决方案:经查,原来Ctrl+S在Linux里是锁定屏幕的快捷键,如果要解锁,按下Ctrl+Q就可以了。经验总结:牢记这两个VIM组合键 Ctrl+S 和 Ctrl+Q转载 2018-01-31 17:30:49 · 14601 阅读 · 1 评论