-
fatal error: jemalloc/jemalloc.h: No such file or directory
在部署redis时,提示如下:$make...Infileincludedfromadlist.c:34:0:zmalloc.h:50:31:fatalerror:jemalloc/jemalloc.h:Nosuchfileordirectorycompilationterminated.Makefile:317:recipefortarget'adlist.o'failedmake[1]:***12,403 0 2020-09-15 16:30
-
Linux查看用户列表
cat/etc/passwd可以查看所有用户的列表w可以查看当前活跃的用户列表cat/etc/group查看用户组groups查看当前登录用户的组内成员groupsgliethttp查看gliethttp用户所在的组,以及组内成员whoami查看当前登录用户名一个简明的layout命令cat/etc/passwd|grep-vnologin|grep-vhalt|grep-vshutdown|aw17,092 0 2020-07-09 11:30
-
Linux - Shell - 在多个文件中查找关键字
后端程序产生的日志文件可能会比较大,为了方便管理,一般会把日志文件按大小分割。这时候如果要搜索日志中的关键字,就不是那么方便了。如:在LinkNemo的日志中,搜索“Nemo好帅”关键字,这时候日志可能被分割成了若干个文件linknemo.log、linknemo.log.1、linknemo.log.2、linknemo.log.3...这里记录一下我比较常用的方式:1、cat|grep(通常使......17,249 0 2020-03-17 14:25
-
sshLooter – SSH 密码记录工具
sshLooter是一个Python脚本,它使用PAM模块通过记录密码来窃取SSH密码,并在用户登录时通过Telegram通知脚本管理员,而不是通过不太可靠的strace。通过修改/etc/pam.d/sshd,达到记录ssh密码,由于他会把记录到的密码发送到telegram,针对某些目标不是很方便,可以修改sendMessage函数达到发送到微信或者记录到文件。安装gitclone h......1,665 1 2019-04-24 11:13
-
Linux中more和less命令用法【转载】
一、more命令more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1.命令格式:mor......8,900 0 2018-02-08 11:28
-
Linux:ls命令指定文件大小单位
在Linux中显示文件列表/文件大小等文件信息的时候,通常的做法是使用“ls-l”或者ll,这里显示显示的大小是文件的字节大小。但是,如果文件比较大的话,显示起来不是特别易读,需要单独的计算。这个时候,可以使用“ls-lh”,就可以使用比较接近文件大小的单位显示文件的大小,如下::使用“-h”参数时,会根据文件的大小选择显示的单位是“K”、“M”还是“G”。如果希望指定显示的单位,可以使用“--b......10,739 0 2018-01-17 10:54
-
linux下建立软连接:ln
其中/home/nemo/source_ln就是源文件,/home/nemo/test_ln建立连接的目标位置,其作用是当进入/home/nemo/test_ln目录或者操作/home/nemo/test_ln文件,实际上是链接进入/操作了/home/nemo/source_ln先举个栗子:ln-s/home/nemo/source_ln/home/nemo/test_lnlinux下的软链接类似......3,077 0 2017-11-20 15:59
-
Linux Tab键命令补全失效解决办法
nemomeng:x:1002:1002::/home/nemomeng:/bin/bash解决方案如下:1、切换到root用户:$su2、打开/etc/passwd$vim/etc/passwd3、找到需要修改的用户名,这里的用户名是kira:kira:x:1002:1002::/home/kira:/bin/sh修改为:kira:x:1002:1002::/home/kira:/bin/bas......3,973 0 2017-11-14 14:53
-
定时按大小分割catalina.out日志文件
原因:由于tomcat的catalina.out的日志文件随着tomcat的运行而越来越大,如果不进行分割处理,此文件将出现超大的可能.不便维护管理.解决:使用logrotate工具来解决此问题.使用ROOT用户操作1.创建logrotte的配置文件,进入目录etc/logrotate.d新建文件,命名为tomcat.代表是tomcat应用程序的配置,增加以下内容/opt/tomcat/logs/......4,812 0 2017-11-07 14:55
-
Ubuntu修改pip更新源
pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,好在国内也有一些pip的镜像源。pipy国内镜像目前有: 豆瓣http://pypi.douban.com/ 华中理工大学http://pypi.hustunique.com/ 山东理工大学http://pypi.sdutlinux.org/ 中国科学技术大学http://pypi.mir......4,166 0 2017-09-14 16:37
-
【转载】vim常用命令总结
Vim选择文本,删除,复制,粘贴vim选择文本,删除,复制,粘贴文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。V从光标当前行开始,光标经过的行都会被选中,再按一下V结束。Ctrl+v从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl+v结束。ggVG选中全部的文本,其中gg为跳到......2,378 2 2017-08-11 17:30
-
Linux使用ps命令获取对应PID
Linux中的ps命令是ProcessStatus的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状......4,644 0 2017-08-10 15:06
-
diff 比较两个文件夹
$diff-urNadir1dir2-aTreatallfilesastextandcomparethemline-by-line,eveniftheydonotseemtobetext.-N,--new-fileIndirectorycomparison,ifafileisfoundinonlyonedirectory,treatitaspresentbutemptyintheotherdire......2,422 0 2017-08-09 11:24
-
xxx is not in the sudoers file.This incident will be reported
1、切换到超级用户:su-输入超级用户的密码,即可进入。2、添加/etc/sudoers文件的读写权限:chmodu+w/etc/sudoers3、编辑/etc/sudoers文件:找到rootALL=(ALL)ALL这行,在下面添加xxxALL=(ALL)ALL4、最后撤销/etc/sudoers文件的读写权限:chmodu-w/etc/sudoers问题即可解决。4,449 0 2017-07-19 16:09
-
使用Denyhosts禁止针对linux sshd的暴力破解
安装yuminstalldenyhosts因为denyhosts是通过检查/var/log/secure文件来把IP加入deny文件,所以先除空此文件日志,从零开始。deny文件位置:/etc/hosts.deny修改配置文件vi/etc/denyhosts.conf修改下面三项值DENY_THRESHOLD_INVALID=3#无效用户尝试三次,客户端IP加deny文件DENY_THRESHOL......3,587 0 2017-05-26 10:48
-
Linux密码安全策略
使用PAM模块来管理,CentOS自带安装禁止使用最近用过的5个密码sudovi/etc/pam.d/system-auth增加remmember=5passwordsufficientpam_unix.sosha512shadownulloktry_first_passuse_authtokremember=5最短长度为8,至少包含大写字母,小写字母,数字和特殊字符,不允许和用户名相同密码必须至......4,229 0 2017-05-26 10:48
-
Linux常用软件安装集合
注意尽量不要用root操作,当然,某些操作必须用root,比如rpm安装,yum安装,权限设置等。以下操作,除非注明了用root操作,否则一律用deploy用户操作。已有系统盘,挂载另一块数据盘,以lvm形式#使用root操作-开始#查看磁盘fdisk-lDisk/dev/vda:42.9GB,42949672960bytes255heads,63sectors/track,5221cylinde......4,165 0 2017-05-26 10:47
-
Command not included in the PATH environment variable.
在修改了~/.bashrc中的变量刷新系统环境后出现了这个问题:$lsCommand'ls'isavailablein'/bin/ls'Thecommandcouldnotbelocatedbecause'/bin'isnotincludedinthePATHenvironmentvariable.ls:commandnotfound料想肯定是环境变量配置有问题。于是:$vim~/.bashrcC......1,862 0 2017-03-20 11:25
-
wget下载jdk
Oracle官网上下载jdk,需要点击accept licence的才能下载,使用下面的命令,直接可以下载。wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://dow......4,496 0 2017-03-19 14:00
-
Ubuntu搜狗输入法不能输入中文解决
在Ubuntu下使用的中文输入法大半都是搜狗输入法.刚机器莫名挂掉重启之后,sogou输入法莫名其妙的输入不了中文了.推测是输入法的配置文件在机器挂掉重启的时候没来得及保存,出现了损坏.解决方法如下:1、进入用户配置目录:cd~/.config2、删除所有搜狗输入法的相关配置文件:sudorm-rfsogou*sudorm-rfSogou*3、重启输入法:fcitx这时候问题即解决。5,115 0 2017-03-15 15:21