Linux
全栈开发者AA
在通往未来的路上,每个人都是孤独的旅行者。
展开
-
安装node-sass正确姿势
windows下面安装node-sass,确实令人头痛,正确姿势如下:1、npm或yarm指定淘宝镜像查看镜像# npm命令npm config get registry# yarn命令yarn config get registry修改为淘宝镜像# npm命令npm config set registry http://registry.npm.taobao.org/# yarn命令yarn config set registry http://registry.np原创 2021-01-29 12:36:51 · 1006 阅读 · 0 评论 -
springboot项目如何使用idea开启远程调试
前置准备:端口开放好(如果是云服务器,需要配置对应的安全组) 开放端口命令:sudo /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 查看端口是否开放:sudo /sbin/iptables -L -n 查看正在使用的端口 netstat -lntpidea新建remote,具体配置如下-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=需要监听的端口原创 2020-12-02 09:35:05 · 388 阅读 · 0 评论 -
linux下“kdevtmpfsi“与“kinsing“进程导致系统卡顿
系统卡顿,top下发下cpu异常kdevtmpfsi是一种挖矿病毒,而且有守护进程,单独kill掉 kdevtmpfsi 进程会不断恢复占用。守护进程名称为 kinsing,需要kill后才能解决问题。1.杀掉进程并删除文件(杀掉之后还会重新启动)ps -aux | grep kinsingkill -9 15881ps -aux | grep kdevtmpfsikill -9 15881rm -rf /tmp/kdevtmpfsirm -rf /var/tmp/kins.原创 2020-11-23 11:28:33 · 1310 阅读 · 0 评论 -
linux 日志中查找关键字
linux 日志中查找关键字1、查看日志前 n行: cat 文件名 | head -n 数量 demo: cat test.log | head -n 200 # 查看test.log前200行2、查看日志尾 n行: cat 文件名 | tail -n 数量 demo: cat test.log | tail -n 200 # 查看test.log倒数200行3、根据关键词查看日志 并返回关键词所在行: 方法一:cat 路径/文件...原创 2020-11-23 10:05:32 · 11232 阅读 · 0 评论 -
Linux下MySQL数据库常用基本操作
1、显示数据库 show databases;2、选择数据库use 数据库名;3、显示数据库中的表show tables;4、显示数据表的结构 describe 表名; 5、显示表中记录 SELECT * FROM 表名 6、建库 create databse 库名; 7、建表原创 2017-09-11 16:21:30 · 310 阅读 · 0 评论 -
关于腾讯云服务器不能用公网ip访问的解决方案
最近在腾讯云服务器上部署Javaweb项目,开始外网ip是可以访问到云服务器上的项目的,我重启了一下Tomcat之后发现端口号8080无法使用,此时的公网ip还是可以使用的,然后我重启了一下云服务器之后连公网ip都无法访问了,然后百度了一下,解决办法是在云服务器控制面板中找到安全组把对应所需要的端口号开放了,还有说把防火墙关了,这两种办法有点是可以解决问题的,但是我都试了解决不了,设置安全组如图所原创 2017-09-11 15:43:05 · 9518 阅读 · 0 评论 -
Nginx 安装配置
Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Ngnix 支持 Rewrite 功能。1、下载 P原创 2017-09-11 14:14:11 · 359 阅读 · 0 评论 -
Linux下MySQL 安装配置
MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。MySQL 安装本教程的系统平台:CentOS release 6.6 (原创 2017-09-11 15:37:35 · 308 阅读 · 0 评论 -
linux yum 命令
linux yum 命令yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,原创 2017-09-11 10:28:09 · 268 阅读 · 0 评论 -
Centos下安装Mysql
一,官网下载:http://dev.mysql.com/downloads/mysql/ Select Platform: 选择 --> linux - Generic 然后选择 (mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz) Linux - Generic (glibc 2.5) (x86, 64-bit)原创 2017-09-10 15:14:13 · 684 阅读 · 0 评论 -
CentOS-7.0.中安装与配置Tomcat-7的方法
安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi安装前提系统必须已安装配置JDK6+,安装请参考:CentOS下安装JDK的三种方法 http://blog.csdn.net/cuixiaob原创 2017-09-10 10:47:02 · 807 阅读 · 0 评论 -
linux下如何关闭防火墙?如何查看防火墙当前的状态
查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop禁止防火墙在系统启动时启动/sbin/chkconfig --level 2345 iptables off重启iptables:/etc/init.d/iptables restart题外话:BT或者骡子速度慢用不着关防火墙,原创 2017-09-11 16:43:53 · 327 阅读 · 0 评论 -
搭建 LAMP 环境
1,搭建 MySQL 数据库.安装 MySQL使用 yum 安装 MySQL:yum install mysql-server -y安装完成后,启动 MySQL 服务:service mysqld restart设置 MySQL 账户 root 密码: /usr/bin/mysqladmin -u root password 'Fco_E3Ci'2,安装 Apach原创 2017-09-02 20:30:25 · 266 阅读 · 0 评论 -
解决linux环境mysql的sql语句严格区分大小写问题
在Windows环境下,mysql数据库的sql语句是不区分字母大小写的,但是程序移植到linux环境中,就会造成某些大小写不一致的语句执行失败,解决方法如下:首先打开/etc/mysql/my.cnf,或/etc/my.cnf文件,语句如:vi /etc/mysql/my.cnf 或者 vi /etc/my.cnf按insert当前修改状态可以转换为写入或插入文字信息,在[mysqld原创 2017-09-12 09:43:49 · 876 阅读 · 0 评论 -
配置mysql允许远程连接的方法
默认情况下,MySQL只允许本地登录,如果要开启远程连接,则需要修改/etc/my.cnf文件vim /etc/my.cnf注释这一行:bind-address=127.0.0.1 ==> #bind-address=127.0.0.1保存退出。mysql -uroot -p123456为需要远程登录的用户赋予权限:复制代码 代码如下:mysql> GRAN原创 2017-09-11 17:53:00 · 421 阅读 · 0 评论 -
linux中pip安装步骤与使用详解
1、pip下载安装1.1 pip下载 代码如下 # wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate1.2 pip安装 代码如下 # tar -xzvf pip-原创 2017-09-03 13:31:09 · 475 阅读 · 0 评论 -
CentOS Linux搭建SVN服务器
Linux系统:CentOS安装步骤如下:1、yum install subversion2、输入rpm -ql subversion查看安装位置,如下图:可以看到 svn在bin目录下生成了几个二进制文件。再输入/usr/bin/svnversion --version 就可以查看svn的版本,这样就说明svn安装成功,如下图:3、转载 2017-09-21 11:35:03 · 697 阅读 · 0 评论 -
CentOS下SVN服务的启动与关闭
CentOS下SVN服务的启动与关闭操作系统:CentOS 6.5 SVN版本:1.8.11启动SVN服务: svnserve -d -r /home/svn/home/svn 为版本库的根目录;关闭SVN服务: 使用以下命令查找进程 ps aux | grep svn# ps aux | grep svnroot 64434 0.0原创 2017-09-21 12:22:09 · 4512 阅读 · 0 评论 -
Linux基本操作
Linux基本操作 windows linux c:\cd $>cd //进入目录 c:\dir $>ls //列出文件和目录 -h:人性化可读 c:\cls $>clear //清屏 c:\cd /...原创 2018-04-09 10:16:09 · 299 阅读 · 0 评论 -
hadoop伪分布式环境搭建
1,准备 jdk1.7或者1.8 hadoop2.6 对应tar包 hadoop 运行需要java编写 运行需要jdk rz 命令可以选择 对应的文件上传到linux tar -zxvf ****.tar.gz 解压缩对应的tar 文件2,配置java环境 java -version 查看java版本 将jdk的...原创 2019-06-23 18:46:53 · 201 阅读 · 0 评论 -
CentOS下安装JDK的三种方法
由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解原创 2017-09-10 10:27:00 · 1085 阅读 · 0 评论 -
Linux下Tomcat重新启动
在Linux系统下,重启Tomcat使用命令操作的!首先,进入Tomcat下的bin目录cd /usr/local/tomcat/bin使用Tomcat关闭命令./shutdown.sh查看Tomcat是否以关闭ps -ef|grep java如果显示以下相似信息,说明Tomcat还没有关闭root 7010原创 2017-09-09 19:58:22 · 290 阅读 · 0 评论 -
vim中自动格式化代码
在vim中其实也有像Eclipse中的ctrl + shift +F 的自动格式化代码的操作,尽管非常强大,但是通常会破坏代码的原有的缩进,所以不建议在python这样缩进代替括号的语言中和源程序已经缩进过的代码中使用,废话少说,下面说步骤:1,gg 跳转到第一行2,shift+v 转到可视模式3,shift+g 全选4,按下神奇的 =原创 2017-09-14 11:09:01 · 503 阅读 · 0 评论 -
如何去掉linux配置文件的注释行和空行
1、使用grep -v "^#" 来去掉注释行,其中:-v 就是取相反的 ^# 表示以#开头的行eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用“>”来重写配置文件)2、有时也会连同空行一起去掉,使用管道符来完成(^$表示空行 )eg. grep -v "^#" httpd.conf | grep -v "^$"原创 2017-09-13 16:08:00 · 3570 阅读 · 0 评论 -
Linux之Redis安装
一、下载解压1234## 下载Rediswget http://download.redis.io/releases/redis-2.8.17.tar.gz## 解压tarzxvf redis-2.8.17.tar.gz二、编译安装原创 2017-08-26 17:48:05 · 219 阅读 · 0 评论 -
近 100 个 Linux 常用命令大全
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件-a 列出包括.a开头的隐藏文件的所有文件-A 通-a,但不列出"."和".."-l 列出文件的详细信息-c 根据ctime排序显示-t 根据文件修改时间排序---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是’never’、’always’或’auto’其中之一 白色:表示普通文件转载 2017-08-26 09:41:36 · 259 阅读 · 0 评论 -
Linux搭建 SVN 服务器
1,安装 SubversionSubversion 是一个版本控制系统,相对于的 RCS 、 CVS ,采用了分支管理系统,它的设计目标就是取代 CVS 。yum install -y subversion2,创建项目版本库 mkdir -p /data/svn/myproject svnadmin create /data/svn/myproject原创 2017-08-25 21:37:34 · 323 阅读 · 0 评论 -
Linux 下安装pip
使用脚本安装和升级pip要安装或升级pip,需要下载 get-pip.py. 地址:https://bootstrap.pypa.io/get-pip.py然后运行以下命令 (需要管理员权限):$ wget https://bootstrap.pypa.io/get-pip.py$ python get-pip.py$ pip -V #查看pip版本原创 2017-08-25 21:33:23 · 684 阅读 · 0 评论 -
wget用法汇总
wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍原创 2017-08-25 21:18:54 · 303 阅读 · 0 评论 -
Linux基础操作整理
1,目录操作1.1创建目录1.1.1使用 mkdir 命令创建目录:mkdir $HOME/testFolder1.2切换目录1.2.1使用 cd 命令切换目录:cd $HOME/testFolder1.2.2使用 cd ../ 命令切换到上一级目录:cd ../1.3移动目录1.3.1使用 mv 命令移动目录:mv $HOME/testFolder /var/tmp1.4删除目录原创 2017-08-25 20:13:56 · 253 阅读 · 0 评论 -
Node.js RESTful API
Node.js RESTful API什么是 REST?REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。表述性状态转移是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。需要注意的是,REST是设计风原创 2017-09-14 13:33:16 · 396 阅读 · 0 评论 -
Node.js Express 框架
Node.js Express 框架Express 简介Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。Express 框架核心特性:可以设置中间件来响应 HTTP 请求。定义了路由原创 2017-09-14 13:35:07 · 247 阅读 · 0 评论 -
Nodejs连接mysql的增、删、改、查操作
一,创建数据库Source Database : my_news_testSET FOREIGN_KEY_CHECKS=0; -- ------------------------------ Table structure for node_user-- ----------------------------DROP TABLE IF EXISTS `node_原创 2017-09-14 14:36:21 · 1233 阅读 · 0 评论 -
使php支持pdo_mysql
1.下载pdo_mysql包 wget https://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz 2.追加编译php,使其module目录下生产pdo_mysql.so的文件 tar zxf PDO_MYSQL-1.0.2.tgz cd PDO_MYSQL-1.0.2 /usr/local/php/bin/phpize ./confi原创 2017-09-17 21:34:49 · 1044 阅读 · 0 评论 -
Linux下PHP扩展pdo_mysql
1.进入PHP源码包ext/pdo目录cd ext/pdo2.执行/usr/local/php/bin/phpize[假设PHP的安装目录为/usr/local/php] /usr/local/php/bin/phpize3.配置扩展pdo./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared4原创 2017-09-17 21:01:38 · 750 阅读 · 0 评论 -
configure: error: Cannot find php-config. Please use --with-php-config=PATH
本文章给大家介绍configure: error: Cannot find php-config. Please use --with-php-config=PATH错误解决办法。configure: error: Cannot find php-config. Please use --with-php-config=PATH一般出现这个错误说明你执行 .原创 2017-09-17 18:12:48 · 808 阅读 · 0 评论 -
configure: error: xml2-config not found. Please check your libxml2 installation
安装php时的报错checking libxml2 install dir... nochecking for xml2-config path... configure: error: xml2-config not found. Please check your libxml2 installation. 检查是否安装了libxm包[root@XKWB原创 2017-09-17 17:12:44 · 720 阅读 · 0 评论 -
Linux下配置安装PHP环境
一、安装Apache2.2.221、到官网下载 http://httpd.apache.org/download.cgi 2、解压 tar -zxvf httpd-2.2.22.tar.gz3、建立目标文件夹(注意以下所有操作都时在root用户下执行的) mkdir /usr/local/apache2 也就是说等下安装的apache2要安装到这原创 2017-09-17 14:14:32 · 456 阅读 · 0 评论 -
PCRE的安装及使用
1、主页地址:http://www.pcre.org/ 下载pcre-7.8.tar.bz22、解压缩: tar xjpf pcre-7.8.tar.bz23、配置: cd pcre-7.8 ./configure --prefix=/usr/local/pcre-7.8 --libdir=/usr/local/lib/pcre --incl原创 2017-09-17 14:59:35 · 3492 阅读 · 0 评论 -
linux下mysql的root密码忘记解决方
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且原创 2017-09-17 14:09:08 · 328 阅读 · 0 评论