
Linux
文章平均质量分 53
落尘惊风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux centos安装openoffice在线预览
Linux centos安装openoffice,word、excel在线预览原创 2023-07-24 14:23:13 · 571 阅读 · 0 评论 -
Linux centos安装Firefox、Chrome浏览器
1、安装Firefox浏览器centos7有自带的Firefox浏览器,不过版本一般比较旧,有很多兼容性问题,需要先卸载掉yum remove firefox安装新版本的Firefox:yum -y install firefox安装成功后查看版本:firefox -version输入firefox就可以直接启动Firefox浏览器,如果有安装桌面版centos,直接在应用程序点浏览器图标打开就行2、安装Chrome浏览器确认是否已经安装Chrome浏览器查看浏览原创 2022-05-12 10:35:43 · 28492 阅读 · 0 评论 -
Linux修改服务器的时间和时区
1、修改日期和时间查看系统时间:date修改日期:date -s 月/日/年,比如date -s 04/06/2022,修改系统时间为2022年4月6号修改具体时间:date -s 14:22:30,格式时分秒把时间写入CMOS:clock -w把时间写入BIOS:hwclock -w扩展:CMOS时间是CMOS芯片保存的时间。系统启动时,操作系统将从CMOS读出时间记录为系统时间,同时操作系统也会自动每隔一段时间将系统时间写入CMOS中。如果使用date命令修改系统时间后马原创 2022-04-06 14:38:43 · 27224 阅读 · 0 评论 -
Linux修改挂载目录umount和mount
购买的服务器,有时候默认的挂载目录是home、mnt,本人习惯了用data目录,而且项目里配置的一般都是data目录,就省的每个项目去修改项目部署目录或者日志目录 ,于是查了一下如果修改挂载目录:比如之前是挂载在home目录,那么就执行:umount /home然后再执行:mv /home /data然后以下截图是已经执行过了修改目录,没修改之前 /dev/vdb1是挂载在/home目录执行 mount /dev/vdb1 /data编辑:vi /etc/fstab,把里...转载 2022-04-04 12:45:28 · 4571 阅读 · 0 评论 -
Linux查看具体某一个用户所有进程的命令
linux查看所有用户的进程,命令是top如果只想查看某一个用户的进程,可以用:top -U tomcat表示查看tomcat用户的所有进程原创 2022-02-18 10:11:32 · 3787 阅读 · 0 评论 -
Linux Python升级到3.0以上版本
1、linux默认是python2的版本[root@localhost /]# python -VPython 2.7.52、下载新版本看了下目前Python最新的是3.9.6版本,楼主在安装docker-compose的时候遇到一些ModuleNotFoundError的问题,网上看了下是建议安装3.8及以下的版本,最终楼主选择了3.8.0版本wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgztar -zxvf原创 2021-07-16 17:02:11 · 589 阅读 · 0 评论 -
Linux yum源改为阿里镜像源
1、备份旧的CentOS-Base.repocd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.backup2、下载新的源curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo3、生成新的yum缓存清除:yum clean all生成:yum makecache...原创 2021-07-16 15:56:48 · 2313 阅读 · 0 评论 -
Linux centos升级openssh到最新版本openssh8.6p1
今年4月份openssh发布了8.6版本客户的机子上装的centos6,自带的openssh版本也比较低5.3p1,一扫描都是各种漏洞问题所以准备升级到新的8.6版本1、由于升级过程ssh会连接不上,需要先开启telnet服务,一定不要忘记!!!! 命令:chkconfig telnet on 开启完试一下能否连上: 具体可参考楼主另一边文章:在linux中开启和关闭telnet服务_hjh872505574的专栏-优快云博客_centos7关...原创 2021-05-27 11:05:57 · 1985 阅读 · 0 评论 -
Linux服务器关机和重启命令
Linux好几个下关机和重启命令:shutdown, reboot, poweroff, halt个人比较喜欢用shutdown,也是一个比较安全的命令1 -h:停止系统服务并关机2 -r:停止系统服务后重启举几个例子立即关机 :shutdown -h now 22:10关机,如果该时间小于当前时间,则顺延到隔天:shutdown -h 22:10 10分钟后自动关机 :shutdown -h +10立即重启:shutdown -r now...原创 2021-05-10 18:34:01 · 1962 阅读 · 0 评论 -
linux查看openssh、openssl版本的命令
1、查看openssh版本ssh -V 注意是大写的V2、查看openssl版本openssl version原创 2021-01-05 17:48:19 · 9916 阅读 · 0 评论 -
Linux postgresql10.4安装扩展postgis3.0
近期项目有用到地图经纬度,并且需要算距离,故需要用到postgis(linux系统centos7)1、安装postgis和其他依赖包1.1、安装geos下载地址:http://download.osgeo.org/geostar -xvfgeos-3.6.1.tar.bz2cd geos-3.6.1./configure --prefix=/data/postgres/geosmakemake install1.2、安装gdal下载地址:http://downloa.原创 2020-12-29 15:32:25 · 1094 阅读 · 0 评论 -
ssh和scp远程连接指定端口
1、sshssh -p xxxroot@ip -p小写,xxx是端口,ip远程登录的ip地址2、scpscp -P xxx tomcat@ip:/data/backup/test.sql /home/dbbackup-P大写,xxx是端口,ip远程登录的ip地址原创 2020-12-09 11:03:42 · 917 阅读 · 0 评论 -
Linux kill进程用法
之前一般用的都是 ps -ef|grep tomcat,先找到tomcat进程,然后kill -9 pid,但如果遇到有几十上百个tomcat进程,这个命令就不好用了网上搜了一些,整理了几个比较好用的命令供参考:以下命令都是删除所有tomcat进程kill -s 9 `ps -aux | grep tomcat| awk '{print $2}'`改进:kill+pgrepkill -s 9 `pgrep firefox`改进——pkill:pkill=pgrep+killpk.转载 2020-12-03 09:38:37 · 494 阅读 · 0 评论 -
Linux crontab自动执行命令、备份数据
前言:之前在搞postgresql数据库自动备库功能,因为是放在Linux的,没有选择pgAgent,最终选择了crontab1、linux提供了两种自动执行命令的方式 at 只执行一次 crontab 周期性重复执行 因为数据库是重复备份,所以这边用crontab2、crontab用法楼主选择的是etc/crontabminute:表示分钟,可以是从0到59之间的任何整数。hour:表示小时,可以是从0到23之间的任何整数。day:表示日期,可以是从1到3.原创 2020-11-04 11:27:48 · 562 阅读 · 0 评论 -
Linux安装ffmpeg
前段时间项目中有用到视频上传功能,由于有些视频文件较大,需要进行转码压缩,于是用到了ffmpeg1、下载ffmpegffmpeg-4.1.3.tar.bz22、解压tar -zxvfffmpeg-4.1.3.tar.bz23、安装其他依赖的软件安装yasmtar -xvf yasm-1.3.0.tar.gz./configuremakemake install安装nasmtar -xvf nasm-2.13.03.tar.gz./configuremake...原创 2020-10-06 11:48:13 · 711 阅读 · 0 评论 -
Linux、CentOS安装最新版本redis
之前的项目一直用memcached,新的项目需要用到Redis下载地址:https://redis.io/download目前楼主下载的是最新的版本:redis-6.0.8版本1、解压tar -zxvf redis-6.0.8.tar.gz2、移动目录mv /root/redis-6.0.8 /mnt/redis3、安装gcc环境由于redis是由C语言编写的,它的运行需要C环境,所以要先安装依赖包yum install cppyum install binutil..原创 2020-10-05 11:07:05 · 729 阅读 · 1 评论 -
Linux修改SSH默认22端口
大家都知道ssh远程连接的默认端口是22,为了安全考虑,可以换个其他的端口ssh的配置文件一般放在:/etc/ssh目录下的sshd_configvi /etc/ssh/sshd_config找到#Port 22这一行在下面添加Port XXXX(你的端口号)保存后,重启ssh服务:service sshd restart重启后就可以用新端口进行ssh连接了...原创 2020-08-14 14:55:17 · 353 阅读 · 0 评论 -
Linux系统漏洞扫描及中高危漏洞解决
在项目即将上线的时候,很多甲方公司,需要对乙方公司开发的系统进行漏洞扫描,其中 中高危的漏洞是必须要解决的,甲方才会让你的系统发布上线,低危漏洞甲方不需要你马上解决,可暂时不用去管这里列举一下楼主平时遇到的中高危漏洞问题和解决方法(持续补充中~~)1、允许TRACE方法 类型:中危漏洞 原因:配置不当 漏洞描述:TRACE是一种HTTP方法,允许TRACE方法的Web服务器存在跨站脚本漏洞 解决方法:禁用TRACE方法,IIS可使用URLScan禁用...原创 2020-08-13 09:29:59 · 2079 阅读 · 0 评论 -
Linux vi(vim)编辑文件相关命令和快捷键
1、打开某个文件,输入vi或者vim2、打开文件后默认在第一行,可以按“G”,即“shift+g”,跳到最后一行,按gg可以回到第一行3、跳到当前行的末尾:按“$”键,即“shift+4”4、跳到当前行的开头:在当前行按“0”5、重新载入文件(可能修改了之后,需要还原回去) :e!6、单行复制 将光标移到复制行 按 'yy'进行复制7、多行复制 将光标移到复制行 按 'nyy'进行复制,n表示1,2,3,4等等, 比如按3,表示复制包括当前行及下面2行,共复制3行8...原创 2020-08-10 14:11:15 · 453 阅读 · 0 评论 -
CentOS启动、重启SSHD,修改SSH默认端口
1、查看sshd状态:systemctl status sshd.service2、启动和重启sshdsystemctl start sshd.servicesystemctl restart sshd.service3、开机自动启动systemctl enable sshd.service4、修改ssh默认的22端口,防止暴力破解和服务入侵vi/etc/...原创 2020-03-30 17:18:23 · 3987 阅读 · 0 评论 -
linux安装maven
1、下载maven:https://maven.apache.org/download.cgi 目前楼主下载到的最新版本是3.6.3:apache-maven-3.6.3-bin.tar.gz2、解压maven 创建maven存储目录:cd /usr/local/maven 解压文件:tar -zxvfapache-maven-3.6.3-bin.t...原创 2020-02-19 11:06:26 · 265 阅读 · 0 评论 -
Linux安装rocketmq
1、测试mavenmvn -v注意:如果没有安装JDK和maven需要自己安装一下,这里略过2、安装rocketmq wget http://mirrors.hust.edu.cn/apache/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip unziprocketmq-all-4.6.0-sour...原创 2019-12-19 10:26:41 · 421 阅读 · 0 评论 -
Linux安装memcached
1、查找memcachedyum search memcached2、安装memcachedyum -y install memcached3、验证安装memcachedmemcached -h4、启动memcached/usr/bin/memcached -u memcached -p 11211 -m 64 -c 1024附上:memcached命令参数解释:...原创 2019-10-14 16:29:03 · 384 阅读 · 0 评论 -
Linux(CentOS)开启和关闭防火墙
CentOS61、查看防火墙状态 service iptable status2、开启和关闭防火墙1) 永久性生效,重启后不会复原开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后复原开启: service iptables start关闭: service iptables st...原创 2019-08-16 09:58:25 · 601 阅读 · 0 评论 -
Linux 清理buff/cache缓存
使用Top命令查看内存使用情况或者用free -m当磁盘频繁产生IO时会导致buff/cache占用很高的内存,导致可用物理内存很少但是当真正需要内存时,缓冲区内存会自动释放.如果需要清理可以用sync;echo 3 >/proc/sys/vm/drop_caches前面加sync 是为了防止内容丢失free pagecache:echo1>/p...原创 2019-08-02 10:40:56 · 7845 阅读 · 0 评论 -
linux安装nginx
1、操作系统centos6或者centos7都可以2、安装依赖包yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel3、下载nginxwget http://nginx.org/download/nginx-1.13.7.tar.gz4、编译、安装nginxtar -zxvf nginx-...原创 2019-06-28 10:25:36 · 1240 阅读 · 0 评论 -
在linux中开启和关闭telnet服务
查看telnet server是否安装rpm -qa | grep telnet-server如果没有查询到相关信息,则安装:yum install telnet-server -y开启telnet服务(两种方式):1、chkconfig telnet on2、vi /etc/xinetd.d/telnet,将disable=yes改成disable=no启动telne...原创 2019-03-04 17:57:03 · 9248 阅读 · 0 评论