操作系统-Linux
Sunny3096
社会闲散人员
展开
-
Linux安装JDK
1. 解压tar -zxvf xxx2.移动到指定位置mv jdx /opt/xxxxx3.配置环境变量vim ~/.bash_profile增加配置JAVA_HOME="/opt/module/jdk-1.8"export PATH=$PATH:$JAVA_HOME/bin然年刷新环境变量source ~/.bash_profile4.验证java -version...原创 2022-04-16 16:24:48 · 1055 阅读 · 0 评论 -
【操作系统----Linux】服务器被挖矿的解决方式
方式一、安装杀毒软件查杀开源的clamav方式二、删除源文件通过top命令查看进程,会发现有一个进程耗费cpu全部的性能简单的kill是没用的,因为有定时任务还会继续执行尝试看定时任务crontab -l如果发现异常,可以直接看执行的文件位置,删除后kill即可,如果没有发现,那么执行vim /etc/crontab删除可疑的定时任务,根据执行的文件路径...原创 2019-12-02 17:04:48 · 1180 阅读 · 0 评论 -
【操作系统----Linux】杀毒工具Clamav -- 手动安装
一、zlib-1.2.7.tar.gz安装wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz下载对应文件,解压后进入目录./configuremake && make install二、添加用户组clamav和组成员clamav(注:在安装clamav前...原创 2019-12-02 15:53:06 · 558 阅读 · 0 评论 -
【操作系统----Linux】常用杀毒软件
1、ClamAV 杀毒ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix、MAC OS X、Windows、OpenVMS。ClamAV是基于病毒扫描的命令行工具,但同时也有支持图形界面的ClamTK工具。ClamAV主要用于邮件服务器扫描邮件。它有多种接口从邮件服务器扫描邮件,支持文件格式有如:ZIP、RAR、TAR、G...原创 2019-12-02 14:00:06 · 3626 阅读 · 0 评论 -
【操作系统----Linux】杀毒工具Clamav -- yum安装
卸载旧版本列出所有相关的安装rpm -qa|grep clam逐一卸载rpm -e 列表中要卸载的组件一、更新epel仓库源,yum下载clamavyum -y install epel-releaseyum install –y clamav clamav-update二、更新病毒库(下载过程很慢)查看病毒库版本clamdscan -V2.1自动...原创 2019-12-02 11:00:05 · 967 阅读 · 0 评论 -
【Linux----环境搭建】安装vsftpd工具步骤
【安装vsftpd】安装vsftpd工具步骤1 安装vsftpd组件[root@bogon ~]# yum -y install vsftpd安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。2 添加一个ftp用户[root@bogon ~]# useradd ftpuser此用户就是用来登录ftp服务器用的。这样一个用户建完...原创 2017-07-28 16:05:00 · 79 阅读 · 0 评论 -
【操作系统----Linux】没有iptables时的解决办法
一、检查iptables服务状态首先检查iptables服务的状态[root@woxplife ~]# service iptables statusiptables: Firewall is not running.说明iptables服务是有安装的,但是没有启动服务。如果没有安装的话可以直接yum安装yum install -y iptables启动iptables...原创 2019-07-09 09:07:54 · 3965 阅读 · 0 评论 -
【操作系统----Linux】Linux修改主机名称
环境:CentOS 6.5方式一:1.修改hosts文件vi /etc/hosts将本机ip地址后面的hostname改掉2.修改network文件vi /etc/sysconfig/network将HOSTNAME的值改为新的主机名3.重启服务器reboot方式二:直接使用命令hostnamectl set-hostnam...原创 2019-07-09 09:07:47 · 243 阅读 · 0 评论 -
【操作系统----Linux】设置集群环境ssh免登录步骤
1.每台机器都需要执行,生成自己的密钥# ssh-keygen -t rsa过程中遇到选项,全部enter#cd ~/.ssh# cat id_rsa.pub > authorized_keys# chmod 600 authorized_keys分别在node2,node3上的~/目录下建立.ssh目录,建好后的.ssh目录默认是隐藏的mkdir .ssh...原创 2019-07-08 16:58:49 · 123 阅读 · 0 评论 -
【操作系统----Linux】yum的使用
Yum官网Yum的缓存 Yum仓库 Yum命令 Yum插件yum的缓存通过缓存可以提升我们环境的搭建效率,直接把原来缓存好的安装包数据放到新环境,省去了几个G的下载,甚至,有些时候客户现场不能联网,就只能通过缓存来安装程序。首先是生成缓存将/etc/yum.conf中的keepcache从0改为1sed -i 's/keepcache=0/keepcach...原创 2019-07-08 16:58:34 · 273 阅读 · 0 评论 -
【操作系统----Linux】Linux查看内存使用情况
Linux查看CPU和内存使用情况:http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。1. /pr...原创 2019-07-08 16:56:04 · 3696 阅读 · 0 评论 -
【操作系统----Linux】常用命令
常用指令ls 显示文件或目录ls -f 查看目录中的文件ls -l 列出文件详细信息l(list)ls -a 列出当前目录下所有文件及目录,包括隐藏的a(all)ls *[0-9]* 显示包含数字的文件名和目录名mkdir dir1 创建一个叫做 'dir1' 的目录'mkd...原创 2019-07-08 16:55:58 · 103 阅读 · 0 评论 -
【操作系统----Linux】集群环境搭建
配置网络所有节点都要执行以下操作,并且这里假设服务器的IP及host预期如下 IP hostname 文件服务器 NameNode DataNode 192.168.100.1 node1.sunny.cn ...原创 2019-07-08 16:55:51 · 930 阅读 · 0 评论 -
【操作系统----Linux】安装htop进程管理工具
系统环境:CentOS 6.5一.Htop的使用简介This is htop, an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses.Comparison between htop and top...原创 2019-07-08 16:55:45 · 2346 阅读 · 0 评论 -
【操作系统----Linux】Linux作为服务器系统安装过程
制作操作系统安装盘64位CentOS6.5mini版下载地址:http://pan.baidu.com/s/1pKKmJaF1.下载安装UltraISO(UltraISO下载地址:http://sw.bos.baidu.com/sw-search-sp/software/ff52532ba24fd/uiso9_cn_9.6.6.3300.exe)1.鼠标右键点击UltraISO...原创 2019-07-08 16:55:29 · 1918 阅读 · 0 评论 -
【操作系统----Linux】CentOS7与CentOS6 的区别
前言centos7与6之间最大的差别就是初始化技术的不同,7采用的初始化技术是Systemd,并行的运行方式,除了这一点之外,服务启动、开机启动文件、网络命令方面等等,都说6有所不同。一、系统初始化技术Sysvinit技术 Upstart技术 Systemd技术Sysvinit技术特点:1.系统第1个进程为init;2.init进程是所有进程的父进程,不可kill...原创 2019-07-08 16:53:43 · 558 阅读 · 0 评论 -
【操作系统----Linux】使用yum命令安装软件提示No package numactl.x86_64 available....
在安装mysql时需要安装numactl.x86_64使用yum -y install numactl.x86_64时报错[root@sdp6 mysql]# yum -y install numactl.x86_64Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfileSetting up I...原创 2019-07-09 09:08:00 · 2589 阅读 · 0 评论 -
【操作系统----Linux】防火墙配置记录
配置filter表防火墙#清除预设表filter中的所有规则链的规则iptables -F#清除预设表filter中使用者自定链中的规则iptables -X#保存iptables配置service iptables save#重启iptables服务service iptables restart#查看iptables规则iptables -L -n#查看iptables规...原创 2019-07-09 09:08:07 · 206 阅读 · 0 评论 -
【操作系统----Linux】Linux 下三种方式设置环境变量
1、在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误。2、那么什么是环境变量?简单说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。 设置变量对于一般人最实用的功能就是: 不用拷贝某些dll文件到系统目录中了,而path 这一系统变量就是系统搜索d...原创 2019-07-01 10:58:04 · 106 阅读 · 0 评论 -
【操作系统----Linux】问题解决:无法启动tomcat -bash: ./startup.sh: Permission denied
今天在Linux上启动Tomcat,结果弹出:-bash: ./startup.sh: Permission denied 的提示。这是因为用户没有权限,而导致无法执行,用命令chmod 修改一下bin目录下的.sh权限就可以了chmod u+x *.sh这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件。事实证明并无卵用so 改用chmod...原创 2019-07-10 09:01:00 · 996 阅读 · 0 评论 -
【操作系统----Linux】虚拟机下Linux配置网络的方法
这几天在虚拟机vmware上部署centos系统,想通过内部联网用yum命令安装必需的软件,但是一直不能静态地址联网,今天终于找到一个方法centos内部设置IP,对外联网。设置过程如下:1、首先是网络适配器设置为NAT;2、然后是IP设置,修改/etc/sysconfig/network-scripts/ifcfg-eth0的内容为:DEVICE=eth0TYPE=Etherne...原创 2019-07-08 16:55:16 · 118 阅读 · 0 评论 -
【操作系统----Linux】运行java -jar xx.jar存到hbase里的数据乱码
程序在Eclipse里运行没有问题,但是打成jar包之后写入hbase里的数据会有乱码,ES里正常经过测试,运行命令里加上-Dfile.encoding=utf-8 就可以正常写入,但是cmd命令里还是会显示乱码,有待解决java-Dfile.encoding=utf-8 -jar xx.jar分析:-Dfile.encoding解释:在命令行中输入Java,在给出的...原创 2019-07-10 09:00:54 · 174 阅读 · 0 评论 -
【操作系统----Linux】查看某个被占用的端口的占用情况
1.使用lsoflsof -i:端口号查看某个端口是否被占用lsof未安装报错:-bash:lsof:commandnotfoundlsof安装:yuminstalllsof2.使用netstat使用netstat -anp|grep 80...原创 2019-07-10 09:00:49 · 222 阅读 · 0 评论 -
【操作系统----Linux】权限rwx的含义
linux 命令chmod 777 namechmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权限。 权限分为三种:读(r=4),写(w=2),执行(x=1)。综合起来还有可读可执行(rx=...原创 2019-07-08 16:55:02 · 422 阅读 · 0 评论 -
【操作系统----Linux】linux下如何查看某软件是否已安装
因为Linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类:1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。[root@hexuweb102 ~] rpm -qa | grep ruby2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用...原创 2019-07-10 09:01:26 · 869 阅读 · 0 评论 -
【操作系统----Linux】Linux查看软件安装的位置
如果我们在Linux系统上安装了某个软件,我们可以通过如下的三种方式来确定。一.Which命令Shell 的which 命令可以找出相关命令是否已经在搜索路径中。 如:[root@localhost ~]# which gcc/usr/bin/gcc二.Whereis命令Whereis 命令搜索更大范围的系统目录,和S...原创 2019-07-10 09:00:43 · 550 阅读 · 0 评论 -
【操作系统----Linux】Linux设置时间同步
所有节点都要确保已安装ntpd(在步骤4已安装)1.首先选择一台服务器作为时间服务器。假设选定为node1.sunny.cn服务器为时间服务器。2.ntp服务器的配置修改ntp.conf文件: vi /etc/ntp.conf一共修改三处内容,将#去掉,并且将网段修改正确。 restrict 192.168.2.2 mask 192.168....原创 2019-07-10 09:00:30 · 239 阅读 · 0 评论 -
【操作系统----Linux】Linux的文件最大连接数
Too many open files====================================查看当前操作系统连接数设置ulimit -a ====================================修改服务器最大连接数vim /etc/security/limits.conf添加* soft nofile 65535 * har...原创 2019-07-10 09:00:23 · 701 阅读 · 0 评论 -
【操作系统----Linux】常用DNS列表
修改etc/resolv.conf内容(一般打开后为空白),增加DNS服务器地址山东青岛联通DNS服务器nameserver 202.102.134.68谷歌公共DNS服务器(联网稳定)nameserver 8.8.8.8nameserver 8.8.4.4114公共DNS(延迟低)nameserver114.114.114.114nameser...原创 2019-07-09 09:08:52 · 438 阅读 · 0 评论 -
【操作系统----Linux】Linux free -m 详细说明
free 命令相对于top 提供了更简洁的查看系统内存使用情况:$ free total usedfree shared buffers cachedMem: 255268 23...原创 2019-07-09 09:08:44 · 403 阅读 · 0 评论 -
【操作系统----Linux】Linux系统/home的磁盘空间重新挂载给/root
以下是在centos7版本上做测试,使用如下命令查看磁盘使用情况ls -lh文件系统 容量 已用 可用 已用% 挂载点devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 0 3.9G 0% /dev/shmtmpfs ...原创 2019-07-09 09:08:37 · 1102 阅读 · 0 评论 -
【操作系统----Linux】异常退出编译文件,再次进入提示readonly
1、对于同一个文件如果上次已经打开,而未关闭的情况下,又打开该文件进行编辑时,会出现如下提醒:这是由于已经打开但未闭关的文件,会在其目录下出现一个.swp的文件,由于是属于隐藏文件,可以用命令l. 对其进行查看。需要将该swp文件进行删除,才不会再出现1中那些提醒。2、删除的语句rm -rf .trans.sh.swp由于是隐藏的文件,不能够使用rm -rf *.swp...原创 2019-07-09 09:08:29 · 332 阅读 · 0 评论 -
【操作系统----Linux】Linux安装上传下载功能
1.在线安装服务# yum -y install lrzsz 2.上传rz3.下载sz原创 2019-07-09 09:08:23 · 137 阅读 · 0 评论 -
【操作系统----Linux】删掉centos原有的openjdk并安装sun jdk
一、卸载原有openjdkrpm -qa | grep java之后,将展示出来的全部卸载掉,我这里是5个rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64...原创 2019-07-10 09:01:06 · 259 阅读 · 0 评论