Linux
文章平均质量分 55
这辈子_安静的努力着
正在努力奋斗中,还需要学习很多新的知识来让自己变的更优秀,立志成为一名技术大牛!!!决不轻言放弃~~
展开
-
VMware虚拟机安装Linux系统
本文转自:https://blog.csdn.net/u010993514/article/details/82924871测试环境VMware虚拟机安装CentOS安装CentOS设置CentOS测试测试环境操作系统:Windows 10, 64-bit虚拟机:VMware® Workstation 14 Pro(版本号:14.0.0 build-6661328)Linux镜...转载 2019-05-20 15:00:09 · 1254 阅读 · 0 评论 -
ll: command not found
ll: command not found原创 2023-02-01 23:17:25 · 657 阅读 · 1 评论 -
LINUX磁盘空间满了问题排查
分析:导致该问题的可能原因包括:1、磁盘分区空间使用率达到百分之百。2、 磁盘分区inode使用率达到百分之百。3、僵尸文件:已删除文件因句柄被占用未释放导致相应空间未释放。4、 挂载点覆盖:在原有文件系统的相应目录下已经存在大量文件。挂载了新磁盘后,导致使用 df 命令能统计到相关空间使用,而使用 su 命令统计不到。解决方法:一:分区容量满1、运行 df -h 查看磁盘使用率。2、重复执行 du -sh /* 命令,找到容量比较大的目录并进入目录,直到找到最精确的文件或目录,再结转载 2022-05-08 17:41:55 · 7710 阅读 · 3 评论 -
Linux导入cer证书文件,支持服务器访问https域名
常常与一些第三方接口对接的时候,一些安全系数比较高的第三方接口访问是需要在服务器上导入相应的证书文件,不然是不支持访问以下就是记录一下在服务器上面导入cer证书文件,keytool -import -v -trustcacerts -alias spdbuat -file /usr/local/cer/etest4.cer -storepass changeit -keystore /opt/jdk1.8.0_271/jre/lib/security/cacerts提示是否信任.原创 2021-12-03 18:58:53 · 4994 阅读 · 1 评论 -
linux上安装vixie-cron报错没有可用的软件包 vixie-cron
刚刚新建的VM虚拟机,想要使用crontab命令,但是一直提示没有这个命令,这边百度了一下,说安装命令是这个yum install -y vixie-cron但是执行安装命令之后,一直提示没有这个软件包,最后重新找了下命令,发现原来是这个命令,记录一下#安装crontab yum install cronie#启动服务service crond start新增相关定时任务,可以看到,相关的命令可以正常使用了~...原创 2020-07-02 21:44:00 · 6713 阅读 · 0 评论 -
阿里云服务器安装Clamav免费杀毒工具
阿里云服务器上面有个漏洞和安全告警,上面会提示你服务器上面的一些漏洞,或者你的服务器被黑客攻击了之后提示的安全告警,一些病毒文件都需要你来处理。这边我在网上找了一个杀毒工具,安装到了服务上面,然后记录一下安装过程一.安装依赖#相关依赖yum install -y gcc gcc-c++ openssl openssl-devel gcc-g77注:这边关于依赖可能会出现两个错误,这边我们提前把依赖的问题解决好,后面就不会出现这两个错误了1.解决configure: error: C+原创 2020-07-02 21:17:05 · 65580 阅读 · 1 评论 -
阿里云生成SSH秘钥对,使用SCRT登录阿里云服务器
我们秉着【是什么?】【为什么?】【怎么做?】的原则来研究这个秘钥对一.是什么SSH秘钥对?SSH密钥对是一种安全便捷的登录认证方式。在Windows环境和支持SSH命令的环境(例如Linux环境、Windows下的MobaXterm)中,您均可以使用SSH密钥对连接Linux实例。类似RSA非对称加密这种,其实就是在登录链接服务器的时候,需要额外做一个文件秘钥校验,如果这个秘钥校验不通过,就无法登录,这更加提高了服务器的安全性二.为什么要使用SSH秘钥对? 买了阿里云...原创 2020-07-02 20:48:30 · 2419 阅读 · 0 评论 -
linux安装和卸载git
1.安装相关依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker2.删除自身环境已有git,如果没安装过,直接忽略就行了yum remove git3.下载git的tar包,到/usr/src/目录下面 wget https://www.kernel.org/pub/software/scm/git/git-2.8.3..原创 2020-06-02 08:01:24 · 3459 阅读 · 0 评论 -
linux中安装配置maven
下载好的maven的tar包上传到服务器 /usr/local/maven目录下面,然后解压可以按到maven相关的相关目录解压成功第一步,修改settings.xml配置1.修改jar仓库路径<localRepository>/usr/local/repository</localRepository>2.配置阿里云镜像 <!--阿里云镜像--> <mirrors> <mirror>原创 2020-06-02 07:47:41 · 449 阅读 · 0 评论 -
在linux 下怎么查看服务器的cpu和内存的硬件信息
可以按照如下方式进行操作:一、查看cpu总个数方法:1、首先执行top命令,如下图中内容所表示。2、在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图中内容所表示。二、查看总内存的方法:1、free命令主要用于显示内存数量,如下图中内容所表示。2、一般使用free命令的-h参数,更人性化的显示,如下图中内容所表示。...转载 2020-01-02 11:33:54 · 2548 阅读 · 0 评论 -
linux中挂载镜像文件
今天使用云服务器,这边问云服务器那边的人是否挂载好了镜像文件,那边人说已经挂载好了,我还一直以为还没有挂载好,后面那边的人过来,直接帮我执行了挂载命令,挂载到/mnt目录下面了mount /dev/src /mnt原来他说的挂载好了,指的是把镜像文件挂载到了/dev/src目录下面了,这边如果我想要配置本地yum源,必须要自己再挂载一次,然后再去修改yum的配置才可以记录一下这次问题...原创 2019-11-29 10:18:52 · 698 阅读 · 0 评论 -
使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件
参考文献:http://ice-k.iteye.com/blog/1068275http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html背景: 有一台主机,安装了windows7,在其安装了virtualbox,然后安装了ubuntu虚拟机。在windows7上安装SecureCRT来ssh连接ubunt...转载 2019-11-27 09:24:44 · 201 阅读 · 0 评论 -
secureCRT中通过sftp上传下载文件
securecrt 按下ALT+P就开启新的会话 进行ftp操作。输入:help命令,显示该FTP提供所有的命令pwd: 查询linux主机所在目录(也就是远程主机目录)lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项“下拉框中的”会话选项“,如图二:我们知道本地上传目录为:D:/我的文档)ls: 查询连接到当前linux主机所在目录有哪些文件lls:...转载 2019-11-26 16:52:34 · 977 阅读 · 0 评论 -
在Linux中要修改一个文件夹或文件的权限
在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下。语法如下:chmod [who] [+ | - | =] [mode] 文件名命令中各选项的含义为u 表示“用户(user)”,即文件或目录的所有者。g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。o 表示“其他(others)用户...转载 2019-11-26 14:20:00 · 1068 阅读 · 0 评论 -
entOS7 网卡配置文件解释
注:此网卡配置文件摘自CentOS7.4.1708系统Linux 默认配置网卡的信息TYPE=Ethernet 网卡类型:以太网PROXY_METHOD=none 代理方式:关闭状态BROWSER_ONLY=no 只是...转载 2019-11-26 10:27:39 · 348 阅读 · 0 评论 -
linux搭建本地yum源
我们想要下载的软件,都在和系统版本一致的镜像里面,首先我们要获得一个与系统版本一致的镜像。我的镜像文件叫做rhel-server-7.0-x86_64-dvd.iso1.首先让镜像被系统识别[root@localhost Desktop]# df //首先查看已存在的挂载项Filesystem 1K-blocks Used Available Use...转载 2019-11-22 15:21:03 · 661 阅读 · 0 评论 -
yum只下载不安装:yumdownloader
如果只想通过yum下载软件的安装包,但是不需要进行安装的话,可以使用 yumdownloader 命令。yumdownloader 命令在软件包 yum-utils 里面。先安装yum-utils :yum install yum-utils -y查看 yum-utils 软件包里面都有哪些命令:# rpm -ql yum-utils/etc/bash_compl...转载 2019-11-21 10:16:26 · 865 阅读 · 0 评论 -
Linux中PATH环境变量配置多个路径
今天要配置PATH环境变量多个路径,一开始我是用“;”分号去拼接,结果发现有问题,,之后改成“:”冒号拼接。发现确实是用冒号拼接才没有报错...原创 2019-10-22 11:39:44 · 24092 阅读 · 1 评论 -
-bash: vi: 未找到命令
刚刚配置完PATH环境变量,然后使用vi命令就直接报错了,我就知道我肯定配置有问题这边因为有多个变量,我以为像windows里面的一样,直接用“;”隔开,但是事实证明用分号隔开是错误的,【问题解决】1.先执行这条语句:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin,让我们能够暂时执行命令行2.然后再去修...原创 2019-10-22 11:29:16 · 13504 阅读 · 1 评论 -
mysql如何修改开启允许远程连接
本文转自:https://www.cnblogs.com/gdsblog/p/7349551.html关于mysql远程连接的问题,大家在公司工作中,经常会遇到mysql数据库存储于某个人的电脑上,大家要想连接mysql服务,装有mysql服务的电脑就必须开启远程连接第一步,用dos连接上你的数据库,(我这里说的是win)然后选择系统库,mysql命令:use mysql,当然...转载 2019-05-28 13:33:29 · 402 阅读 · 0 评论 -
Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22): Unknown Column 'Password' In 'Field List'解决办法
本文转自:https://www.cnblogs.com/wangbaobao/p/7087032.html本意向修改一个用户的密码,网上搜到的命令为如下 1 mysql> update usersetpassword=password(“新密码”) where user=”用户名”; 执行后报错 ERROR 1054(42S22) Un...转载 2019-05-28 13:55:09 · 332 阅读 · 0 评论 -
Linux环境下安装maven
一、使用wget命令下载tar包到服务器上wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz这边我就直接下载到了/soft/maven/目录下面了二、解压tar包tar -zxvf apache-maven-...原创 2019-05-28 17:43:46 · 260 阅读 · 0 评论 -
6条shell小技巧,让脚本显得不再业余(1分钟系列)
本文转自:https://mp.weixin.qq.com/s/A8swyecFDEV9_3XVZ7jwbg长文《memcache核心技术点》阅读较低,重启1分钟系列,快消时代,碎片时间可能大家更喜欢短文,更喜欢技术实践类文章吧。画外音:说实话,技术思路类文章(WHY, HOW),比技术实践类(WHAT)更难写。如何能让自己的shell显得不那么业余?下面6点实践一定有用。画...转载 2019-06-18 09:06:18 · 614 阅读 · 0 评论 -
启动tomcat 服务报 The file is absent or does not have execute permission
Cannot find bin/catalina.shThe file is absent or does not have execute permissionThis file is needed to run this program原因: 没有权限解决 : chmod 777 *.sh转载 2019-08-28 11:33:34 · 209 阅读 · 0 评论 -
Centos出现-bash: unzip: command not found的解决办法
本问转载自:https://blog.csdn.net/youcai35/article/details/51435662利用unzip命令解压缩的时候,出现-bash: unzip: command not found的错误。 unzip——命令没有找到,其原因肯定是没有安装unzip。 利用一句命令就可以解决了。 命令是: yum install -y unzip zip 安装成功后就可以使...转载 2018-06-05 00:03:12 · 1240 阅读 · 0 评论 -
tar: 跳转到下一个头 tar: 由于前次错误,将以上次的错误状态退出
今天解压jdk的tar.gz包的时候出错了:tar -zxvf jdk-8u211-linux-x64.tar.gztar: 跳转到下一个头tar: 由于前次错误,将以上次的错误状态退出试了网上很多方法都没有,后面仔细想了想,会不会是上传文件的传输格式导致的....之后用SCRT手动上传了一个文件注意,传输类型使用二进制的。然后t...原创 2019-08-28 12:19:04 · 3931 阅读 · 0 评论 -
Linux中安装GitLab
1.#安装所需命令sudo yum install curl openssh-server openssh-clients postfix cronie#GitLab使用postfix发送邮件sudo service postfix start#设置postfix开机自启动sudo chkconfig postfix on2.#国内下载镜像地址(https://m...原创 2019-08-28 19:07:58 · 936 阅读 · 2 评论 -
Linux下Tomcat的搭建以及开机自启动设置
开机自启动Tomcat:每次开机都要启动tomcat,网上看了好多都是用shell脚本来实现tomcat开机自启动,后来看到一种方法,直接修改系统文件来实现,已经实践过,方法有效。1.修改脚本文件rc.local:vim/etc/rc.d/rc.local 这个脚本是使用者自定的开机启动程序,可以在里面添加想在系统启动之后执行的脚本或者脚本执行命令2.添加如下内容:(注意,这边...转载 2019-08-29 09:11:54 · 315 阅读 · 0 评论 -
shell 中test命令
test可用于测试表达式,支持测试的范围包括:字符串比较,算术比较,文件存在性、属性、类型等判断。例如,判断文件是否为空、文件是否存在、是否是目录、变量是否大于5、字符串是否等于"longshuai"、字符串是否为空等等。在shell中,几乎所有的判断都使用test实现。其中[]完全等价于test,只是写法不同。双中括号[[]]基本等价于[],它支持更多的条件表达式,还允许在双中括号内使用逻辑...转载 2019-09-04 07:58:40 · 373 阅读 · 0 评论 -
./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file:
本文转自:https://blog.csdn.net/eagle89/article/details/78411184root@bigdata-159:/usr/local/mysql# ./bin/mysqld -- defaults-file=/etc/my.cnf --initialize --user=mysql./bin/mysqld: error while loading...转载 2019-05-28 13:10:42 · 13601 阅读 · 10 评论 -
不同服务器下,同一个tar文件,相同的命令,解压出来的内容却不同
正确解压出来的tar包以及其所包含的文件。但是不知道什么我换了一台服务器,也是同一个tar包,相同的解压命令,但是就是解压出来的文件不一样,少了一些文件后面之后到网上找了一下原因,解决办法:据说这个是FTP传输的问题,可能在传输时使用的是ascii传输。导致解压出来的缺少文件。遇到这种情况,改为二进制传输。后面我改了一下文件传输为二进制。然后就可正常解压出来,不缺...原创 2019-05-30 09:23:54 · 2107 阅读 · 0 评论 -
Linux下备份oracle数据库
转自:https://blog.csdn.net/li951383937/article/details/52475982今天遇到需要备份oracle数据库在Linux环境下,以前没有弄过,今天尝试了一次,特此记录。 首先1:我们需要链接到安装oracle的机器上,我是使用的ssh远程链接的工具2:我们需要输入命令 登录oracle 命令:su - oracle3:需要备份的实例 ...转载 2018-07-04 20:43:53 · 19134 阅读 · 3 评论 -
linux中安装git,将项目通过git取到linux中,并且提交等操作
安装命令,很简单yum install git安装过程中会让你输入y/n 选择y然后安装完了,你可以通过查询git版本git --version查询git版本弄够正常查询出来,表示你安装成功了然后我们可以随便创建一个目录存放git项目文件git clone 项目路径(以github为例)然后输入命令可以看到github中的文件已经下载到linux中了,然后你修改文件后,需要先提交到本地,然后再提...原创 2018-07-02 23:51:07 · 2710 阅读 · 0 评论 -
linux中无法使用lsof命令
本文转载自:https://blog.csdn.net/cryhelyxx/article/details/432284231. 问题描述在centos下, 无法使用命令lsof, 出现以下信息:# lsof -i:3690-bash: lsof: command not found2. 解决方法我们可以通过yum来安装:# yum install lsof本人操作如下:# yum instal...转载 2018-07-02 18:27:20 · 21660 阅读 · 1 评论 -
linux环境下,spring boot项目war包放入tomcat中,访问报404(绝对能够解决你的问题,相信我~)
阿里云服务器上,之前自己也部署过一个测试用的项目,直接访问也是可以访问的,但是,,不知道为啥我新创建的一个spring boot项目选择war包部署到tomcat上面,访问结果都是404,找了很多中解决方法,特此记录一下先说明一下。因为我创建maven项目的时候,选择的就是war包,然后再把spring boot的相关依赖添加进去的,才形成的spring boot项目,(说实话,我觉得这种方式靠谱...原创 2018-07-02 17:34:16 · 39024 阅读 · 7 评论 -
在虚拟机VMware Workstation中安装Linux系统
本文转载自:https://blog.csdn.net/wq_5201314/article/details/795944111、首先我们需要给虚拟机设置成使用我们下载好的CentOS-6.3-i386-bin-DVD1.iso文件 2、启动后进入第一个界面,选择第一项安装或更新系统,然后直按Enter键 3、进入下图界面,此步骤是提示你是否要检验光盘,按键盘中的Tab键选中Skip,然后按Ent...转载 2018-05-29 23:51:32 · 793 阅读 · 0 评论 -
Permission denied
我当时执行一个阿里云linux一键部署web环境中的脚本,发现报了这个错误,然后上网搜了一下,发现这个错误是权限不够导致的,然后直接修改为所有用户都拥有最高权限,chmod -R 777 sh-1.5.5 然后再执行安装脚本就没问题了。不过,一般不推荐使用,因为这个命令可不能随便在服务器上面敲的,我这边是安装文件,所以没关系...原创 2018-06-05 15:26:30 · 2782 阅读 · 0 评论 -
linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
本文转载自:https://blog.csdn.net/shangdiyisi/article/details/9477521这两天我们的开发机重启了好几次,发现每次重启后我的tomcat总是没有启动。检查java路径,配置正确,后来拿普通账号启动tomcat时报如下的错:1Neither the JAVA_HOME nor the JRE_HOME environment variable is...转载 2018-06-11 16:55:40 · 202 阅读 · 0 评论 -
阿里云服务器Linux安装Tomcat后,外网不能访问解决方案
本文转载自:https://blog.csdn.net/qq_28336351/article/details/74665130这里需要提及三个方面的问题第一个方面:Linux上启动防火墙的问题 当下比较流行的Linux镜像是CentOS,所以防火墙也随之变成了firewall,那么怎么操作这个防火墙呢?#停止firewallsystemctl stop firewalld.service ...转载 2018-06-11 16:52:39 · 2014 阅读 · 1 评论 -
linux登陆时一直报Login incorrect
打开虚拟机,登陆时,有点懵逼查了一下 还真是我没开小键盘的原因,打开linux后,小键盘自动关闭了,所以输入密码的时候,就输入错误了 在这里顺便推荐下我的个人微信公众号,会定期更新一些技术文章和工作经验,欢迎大家来一起讨论技术,一起共同进步。代码君小飞~...原创 2018-06-03 20:21:14 · 105374 阅读 · 18 评论