
linux
JohnieLi
cs qq:1187426712
展开
-
sed 命令查找和替换文件中的字符串的方法总结
sed 命令查找和替换文件中的字符串的方法总结文章链接:https://www.linuxprobe.com/sed-find-replace.htmlhttps://wiki.jikexueyuan.com/project/shell-learning/sed-search-and-replace.html转载 2021-09-08 11:28:46 · 282 阅读 · 0 评论 -
linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearorange[rocrocket@rocrocket programming]$ sort seq.txtap...转载 2021-01-27 11:01:03 · 275 阅读 · 0 评论 -
yum安装软件时出现No package redis available的问题
出现这种错误的原因1、网络问题检查你的网络情况,可以ping一下百度,看能不能ping通。2、镜像连接错误使用yum搜索某些rpm包,找不到包是因为CentOS是RedHat企业版编译过来的,去掉了所有关于版权问题的东西。安装EPEL后可以很好的解决这个问题。EPEL(Extra Packages for Enterprise Linux )即企业版Linux的扩展包,提供了很多可共Centos使用的组件,安装完这个以后基本常用的rpm都可以找到。解决方法如果是第一种情况,请设置你的网络连接。转载 2020-06-10 15:31:36 · 1071 阅读 · 1 评论 -
netstat监控大量ESTABLISHED连接数和TIME_WAIT连接数,TCP端口状态说明
查看网络连接数:netstat -an |wc -lnetstat -an |grep xx |wc -l 查看某个/特定ip的连接数netstat -an |grep TIME_WAIT|wc -l 查看连接数等待time_wait状态连接数netstat -an |grep ESTABLISHED |wc -l 查看建立稳定连接数量查看不同状态的连接数数量:[root@cp-nginx ~]# netstat -an | awk '/^tcp/ {++y[$转载 2020-05-26 15:10:22 · 4824 阅读 · 0 评论 -
Linux下安装pyltp步骤
Linux下安装pyltp步骤一把心酸泪,报的错误没有搜到解决方法,报错如下代码如下: building 'pyltp' extension gcc -pthread -B /home/wf/Program_file/anconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 ...转载 2020-04-28 10:01:41 · 2085 阅读 · 1 评论 -
Centos6非root用户升级自己的Linux gcc版本(附Linux下安装pyltp的问题解决)
在Centos用户下通过pip方式或者源码的方式安装pyltp的时候,出现error: command ‘gcc’ failed with exit status 1的错误,一般是因为gcc4.4.7的版本不支持C++11的特性,这时候需要升级到gcc4.8.2。同时为了不升级系统的gcc版本给linux其他用户造成影响,需要在非root用户下安装和使用自己的gcc版本。以下是基本操作。1、...原创 2020-04-28 09:45:33 · 1901 阅读 · 3 评论 -
Linux环境下非root用户安装Python及相关库
对于有些环境上的linux服务器,系统自带的python版本可能过低或者其他原因导致我们的脚本不能执行,而我们又没有root权限(即便有root权限,也不推荐直接修改系统的python版本和相关库,因为可能会影响其他用户的使用环境)。这时有效的做法就是在home目录中该用户的文件夹下单独安装python及相关库。1、源码安装python从官网选择需要的版本下载 https://www.pyth...转载 2020-04-28 10:05:37 · 10793 阅读 · 5 评论 -
Linux非Root用户用端口转发的方法使用1024以下的端口(80)
背景:默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出 java.net.BindException: Permission denied的异常解决办法(端口转发):1、非Root用户使用非80端口启动程序2、Root用户下使用iptables做一个端口转发,关联上80端口等...原创 2019-10-14 17:45:05 · 603 阅读 · 0 评论 -
linux压缩和解压缩命令
linux压缩和解压缩命令 tar命令 .tar文件 解压:tar -zxvf filename.tar 打包:tar -czvf filename.tar dirname .tar.gz 和 .tgz 文件 解压:tar -zxvf filename.tar.gz 压缩:tar -zcvf filename.tar.gz...原创 2020-04-28 10:04:41 · 632 阅读 · 0 评论 -
Could not install packages due to an EnvironmentError: [Errno 13] 权限不够
在使用pip3安装selenium时:1.安装报错信息:Could not install packages due to an EnvironmentError: [Errno 13] 权限不够: ‘/usr/local/lib/python3.5/dist-packages/selenium’2.进行导入模块测试时 import selenium,报错如下:3.解决办法根据提示在i...转载 2020-04-28 10:00:24 · 4750 阅读 · 0 评论 -
Linux下快速查看CPU使用情况的相关命令
Linux下快速查看CPU使用情况比较常用的命令是free、top、ps。这篇文章来看下如何在Linux下检查服务器的CPU使用情况。我的Linux是Linux-Ubuntu-server-15.04,如果是图形界面,有些统计会看起来更直观。1.freefree命令是一个快速查看内存使用情况的方法,它是对 /proc...转载 2018-09-22 11:59:32 · 1349 阅读 · 0 评论