linux
文章平均质量分 76
MyNameIsJerry
看到牛逼的代码只会喊66666666666666666666
展开
-
mysql 出现 Access denied for user 'root'@'localhost' (using password: NO)
Access denied for user ‘root’@’localhost’ (using password: NO)使用linux客户端时连接mysql发生错误,如上。解决方法如下: - 停止mysql服务。service mysqld stop - 输入:- mysqld_safe --skip-grant-tables &作用:该命令是mysql启动参数,意思是启动时不启动gran原创 2016-12-13 16:31:05 · 285 阅读 · 0 评论 -
linux中的&、2>&1、1>&2、nohub
nohub :放在命令开头,表示不挂起,关闭终端后,仍然运行。&:放在命令结尾,表示后台运行,不占用终端显示。1:标准输出。2:标准错误。示例:在test文件夹下有a文件,此时ls a b 1>out 2>err说明:可以看到正常的显示输出到out文件中,错误的显示输出到err中。通常 1>out 中的1可以不写,ls a b >out 2>...原创 2019-06-19 16:45:25 · 8387 阅读 · 0 评论 -
linux下文件批量重命名
举例某路径下有n个文件,文件名分别为:1,2,3,4,5如果将该5个文件,加上后缀名.txt,可以使用如下命令:find ./ -type f -exec mv {} {}.txt \;如果将文件中的txt后缀改为log,执行如下命令find ./ -name '*.txt' -exec rename txt log {} \;如果将log后缀去掉,执行如下命令:find ./...原创 2019-06-03 16:09:06 · 2416 阅读 · 0 评论 -
vim 设置不换行
vim中是默认换行的,如果一行的内容超过窗口的长度时,会自动换到下一行,如果我们使用ctrl+v编辑时,这样显示会有一点影响我们的操作,这时,我们设置不换行会好一些。操作跟:set number类似,使用:set nowrap 即可。...原创 2019-06-03 10:19:19 · 11346 阅读 · 0 评论 -
shell中变量内容的删除、替换
path=/home/miaomiao/bin:/home/miaomiao/.local/bin:/home/miaomiao/dev/env/maven/bin:/home/miaomiao/dev/env/jdk1.8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local原创 2017-12-19 23:24:17 · 2469 阅读 · 0 评论 -
$'\r': 未找到命令的解决办法
在执行shell脚本的时候,会出现‘$’\r’: 未找到命令’错误。多半是因为在window系统中写的shell脚本,然后上传到服务器执行。 解决办法如下: 1、安装dos2unix。#yum install dos2unix2、使用dos2unix对脚本转换。#dos2unix xxx.sh3、执行需要执行的脚本,此时不再报错。原创 2017-09-18 13:35:24 · 12972 阅读 · 3 评论 -
Ubuntu16 安装搜狗输入法及两个图标解决方法
Ubuntu16安装成功之后,安装搜狗输入法,直接到搜狗官网下载。 之后使用如下命令行安装 sudo dpkg -i sogoupinyin_2.1.0.0086_amd64.deb* 出现的问题及解决方法: 1 、在安装过程中可能会出现问题。不用管。 2、安装完成之后可能会有两个输入法图标,此时,使用ps -ef | grep fcitx-qimpanelsudo kill -9 [对应的原创 2017-09-24 17:26:54 · 2304 阅读 · 0 评论 -
linux命令背景图,可以设置成桌面背景
linux命令背景图,可以设置成桌面背景原创 2017-08-06 23:24:21 · 11807 阅读 · 4 评论 -
tomcat添加为linux服务
linux服务器上每次都要跑到tomcat目录中bin启动服务,比较麻烦,可以将tomcat的启动添加至linux的service中。以下是个简单的示例,具体的shell脚本需要自己去完善。1、编辑shell脚本。命名为tomcat.sh(你自己想叫啥就叫啥)。#!/bin/bash# chkconfig: 2345 10 90#description: start and stop tomca原创 2017-08-05 01:35:16 · 364 阅读 · 0 评论 -
linux安装Nginx
1、从Nginx官网下载稳定版本,下载地址—http://nginx.org/en/download.html 2、将压缩包上传至服务器/opt/lihengjie/(路径自己找,这里只是示例) 3、解压tar -zxvf 压缩包名称,并将解压之后的文件夹重命名nginx,删除压缩包。 4、安装pcre开发包 #yum install -y pcre-devel 5、安装gcc原创 2016-12-19 23:24:35 · 233 阅读 · 0 评论 -
Nginx启动时error while loading shared libraries: libcrypto.so.1.1
Nginx启动时error while loading shared libraries: libcrypto.so.1.1 看网上的解决方法: 1、查看nginx启动时需要的启动项:(ldd命令检测某条命令执行时需要哪些共享库文件的支持)#ldd $(which /opt/nginx/sbin/nginx) linux-vdso.so.1 => (0x00007fffbc3fe00原创 2017-01-18 16:50:46 · 2815 阅读 · 0 评论 -
linux 安装 redis
官网下载redis压缩包。网址:https://redis.io/。(我下载的格式是tar.gz)将压缩包上传至服务器。(我的存放路径/opt).解压tar -zxvf redis.tar.gz。解压目录/opt/redis/。进入redis文件夹,对redis编译。 cd /opt/redis/ make编译完成之后,在redis文件夹中会添加src,conf等文件夹。进入src文件原创 2016-12-14 13:27:14 · 224 阅读 · 0 评论 -
linux硬盘满了
想在渣渣服务器上安装个东西,没空间了, 使用df -h查看一下是不是硬盘满了, 如果满了,使用du -sh /*查看一下那个文件比较大,如opt文件夹比较大,然后一路查下去du -sh /opt/*找到不用的东西,干掉!!!原创 2017-01-13 15:12:16 · 281 阅读 · 0 评论 -
catalina中查找某个时间段日志
将catalina.out中某个时间段的日志取出,输出到某个文件中。sed -n '/2019-06-01 00:00:00/,/2019-06-01 23:59:59/p' catalina.out >> today.log原创 2019-06-03 20:25:02 · 4663 阅读 · 0 评论