![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
黑色小白牛
阴在阳之内,不在阳之对。
展开
-
反馈上传文件失败linux系统inode节点满了
df -h 还有富余 使用34%df -i 已经100%,应用哪里释放1年前部分文件。变成99%解决思路:释放现有inode数量,增加inode总数。释放不可行,相关链接https://blog.csdn.net/liuxiao723846/article/details/79423581解决方案一,扩容。优点:客户无感。 缺点:浪费存储空间存储端扩容,nfs挂载无感知解决方案二,增加inode节点数量。https://blog.csdn.net/qq_42688313/a原创 2020-07-29 10:24:59 · 375 阅读 · 0 评论 -
普通账户免密登录
普通账户免密登录一、在本地生产公钥私钥对(如果已有免密登录会覆盖,造成之前免密失效,仅限第一次使用)user01ssh−keygen二、使用ssh−copy−id将公钥复制至远程主机(默认user01,超级用户默认是root)第一次需要输入密码user01ssh-keygen二、使用ssh-copy-id将公钥复制至远程主机(默认user01,超级用户默认是root)第一次需要输入密码user01ssh−keygen二、使用ssh−copy−id将公钥复制至远程主机(默认user01,超级用户默认是原创 2020-06-11 17:20:52 · 1189 阅读 · 1 评论 -
centos 6.8 VNC 搭建
首先检查是否安装相应的软件包[root@test-centos167 ~]# rpm -qa |grep tigervnc[root@test-centos167 ~]#yum -y install tigervnc*[root@test-centos167 ~]# rpm -qa |grep tigervnctigervnc-server-1.1.0-18.el6.x86_64tigervnc-1.1.0-18.el6.x86_64[root@test-centos167 ~]#vncserv原创 2020-06-11 17:12:03 · 208 阅读 · 0 评论 -
CentOS6.8 最小化安装后安装图形界面
前提:yum配置完成1.安装[root@~]#yum grouplist #显示所有已安装和可用的套件[root@ ~]#yum groupinstall X Window System #安装桌面环境[root@~]#yum groupinstall Desktop #安装gnome2.启动[root@CentOS6 ~]#startx3.配置inittab实现开机启动到桌面修改如下配置:5代表开机到图形界面,3表示开机到纯命令行界面#vim /etc/inittab原创 2020-06-11 16:56:53 · 603 阅读 · 0 评论 -
UTC CST HKT
UTC时间:世界协调时间(UTC)是世界上不同国家用来调节时钟和时间的主要时间标准。 :也就是零时区的时间CST时间:中央标准时间Central Standard Time (USA) UT-6:00(美国cst时间:零区时减6个小时) Central Standard Time (Australia) UT+9:30(澳大利亚cst:加9个半小时)...原创 2020-03-06 16:30:09 · 2411 阅读 · 0 评论 -
linux ulimit设置的一些总结
使用ulimit -a 可以查看当前系统的所有限制值,使用ulimit -n 可以查看当前的最大打开文件数。新装的linux默认只有1024,当作负载较大的服务器时,很容易遇到error: too many open files。因此,需要将其改大为了提升nginx性能,elasticsearch配置启动项等都需要对其进行修改。linux ulimit的若干坑 - ulimit真不是乱设的...原创 2019-12-23 16:20:03 · 317 阅读 · 0 评论 -
redhat 6.8 openssh升级
1、介质下载,并上传至/tmp目录下链接:https://pan.baidu.com/s/1wQx53ZpaPi_FLno37TFGLA提取码:yu9h链接:https://pan.baidu.com/s/1i08tHWWHPtOf1-0v84-VQg提取码:mmrccd /tmp2、安装编译工具包yum -y install pam-devel zlib-devel#本系统为ra...转载 2019-12-23 15:16:54 · 1083 阅读 · 0 评论 -
普通用户ulimit -Su值一直是1024 (soft nproc 值修改)
elasticsearch启动修改配置项主机地址xxx.xxx.xxx.xxx修改用户最大可创建文件数\修改用户最大可创建线程数编辑limits.conf添加如下配置,退出重新登录才有效#vi /etc/security/limits.confsoft nofile 65536hard nofile 65536soft nproc 4096hard nproc 4096#*代...原创 2019-12-20 13:26:11 · 1398 阅读 · 0 评论 -
root账户安装jdk1.6
ps:手动安装jdk-6u45-linux-x64-rpm.bin链接:https://pan.baidu.com/s/1QkpuNo_3lwD8IKa2ctwgKA提取码:9yoe[root@localhost ~]# cd /test/data/java/[root@localhost java]# chmod a+x jdk-6u45-linux-x64-rpm.bin[root@...原创 2019-12-18 11:41:35 · 139 阅读 · 0 评论 -
jdk1.7 普通用户安装
1、上传jdk上传至/data/java目录下2、解压jdktar -zxvf jdk-7u79-linux-x64.tar.gz3、配置环境变量vi ~/.bash_profileexport JAVA_HOME=/data/java/jdk1.7.0_79export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAHOME/bin:PATHexpor...原创 2019-12-18 11:04:55 · 167 阅读 · 0 评论 -
普通用户安装nginx,普通账户免密启动
普通用户安装nginx,普通账户免密启动1、安装–略2、vim /etc/sudoerstest ALL=(ALL) NOPASSWD:/data/nginx/app/nginx/sbin/nginx3、test账户启用nginx[test@localhost ~]$ cd /data/nginx/app/nginx/sbin[test@localhost sbin]$...原创 2019-12-02 14:52:08 · 522 阅读 · 0 评论 -
/sbin/restorecon: lstat(/etc/ssh/ssh_host_key.pub) failed: No such file or directory
因为没有在/etc/ssh下生成ssh_host_key/ssh_host_key.pub文件,导致脚本服务报错,那么可以到启动服务脚本/etc/init.d/sshd文件中注释掉如下一行https://blog.51cto.com/kk876435928/1737597...转载 2019-11-08 11:23:30 · 4413 阅读 · 0 评论 -
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEYtree-1.5.3-3.el6.x86_64.rpm 的公钥没有安装解决办法:rpm --import /etc/pki/rpm-gpg/RPM*原创 2019-11-08 10:55:46 · 444 阅读 · 0 评论 -
linux 下空间使用查看du df free
du -h /要查询的目录显示每个文件目录的磁盘空间使用,h提高可读性。df -h查看分区上看见使用,常用fdisk -l,vgs,lvs等一起使用free查看内存swap,cache,buffer等空间使用...原创 2019-11-06 10:13:28 · 123 阅读 · 0 评论 -
telnet: 未被识别的服务(已安装,但可以telnet上)
今天安装telnet遇见个奇葩问题。yum install telnet telnet-server -yservice xinetd startservice telnet starttelnet: 未被识别的服务yum install安装,yum remove卸载。来回安装好几次都是telnet: 未被识别的服务后来,尝试登陆结果可以!!!安装可以参考下边步骤:https:/...原创 2019-10-31 14:21:52 · 1065 阅读 · 1 评论 -
yum源配置
1、进入到/etc/yum.repos.d/目录中(删除该目录下的所以文件)cd /etc/yum.repos.drm * #一定要进入该目录,不然自己就乐啦2、创建myyum.repo (以.repo结尾什么名字无所谓都行,建议rhel7.repo或者centos6.8.repo等命名)vi myyum.repo3、编辑[rhel-media] :Yum软件仓库唯一标...原创 2019-05-28 14:07:04 · 141 阅读 · 0 评论 -
cmake安装是报错
Error when bootstrapping CMake:Cannot find appropriate C compiler on this system.Please specify one using environment variable CC.See cmake_bootstrap.log for compilers attempted.配置yum安装gccyum ins...原创 2019-07-23 09:03:03 · 3819 阅读 · 0 评论 -
CMake安装mysql时报错:remove CMakeCache.txt and rerun cmake
CMake安装mysql时报错:CMake Error at cmake/readline.cmake:85 (MESSAGE):Curses library not found. Please install appropriate package,remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name i...原创 2019-07-23 09:39:25 · 488 阅读 · 0 评论 -
RHEL5.5配置sftp (已验证)
因业务需求要将现有将ftp升级为sftp,且sftp、ftp会同目录并行运行一段时间。https://blog.csdn.net/ptzrbin/article/details/90404013https://blog.csdn.net/pandakong/article/details/7731376安装完成后sftp配置目录权限设置上要遵循2点:ChrootDirectory设置的目...原创 2019-08-08 15:01:27 · 663 阅读 · 0 评论 -
bash: ldconfig: command not found
export PATH="$PATH:/sbin"。。。。。。。。。。。。。。。。。。。。。。。。。。。。ldconfig -v系统提示:bash: ldconfig: command not found其他帐户ssh上去再su成root的这样的话你的path不对。执行:. /etc/profile. /root/.bash_profile干脆指明路径运行。/sbin/ldc...原创 2019-08-07 11:07:08 · 5207 阅读 · 1 评论 -
sshd登录问题: pam_unix(sshd:session): session closed for user root
报错: pam_unix(sshd:session): session closed for user root工位上使用ssh无法root登录(其他账户也一样)。1、踢账户(反复发作)whopkill -kill -t pts/1who2、 期间重启过网卡问题没解决,最后解决办法重启网络(呵呵)。linux下ssh登陆日志文件secure分析(相关连接)https://www.i...原创 2019-08-20 14:32:39 · 33414 阅读 · 0 评论 -
-bash: semanage: 未找到命令
[root@test ~]# yum install -y policycoreutils-python原创 2019-08-28 13:26:33 · 3841 阅读 · 1 评论 -
su: cannot set user id: Resource temporarily unavailable
bash: fork: Resource temporarily unavailablesu: cannot set user id: Resource temporarily unavailable1、想办法root登录2、–查看当前系统该用户连接数ps -u username -L | wc -l10243、查看系统配置cat /etc/security/limits.d/90...原创 2019-09-19 10:50:30 · 151 阅读 · 0 评论 -
nginx安装 简介
1、安装依赖包root账户下安装yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel2、源码安装tar zvxf nginx-1.4.2.tar.gzcd nginx-1.4.2./configure --prefix=/usr/local/nginx...原创 2019-09-23 17:09:43 · 107 阅读 · 0 评论 -
linux设置环境变量
1、使用export临时设置echo $PATH//查看当前的配置路径export PATH=$PATH:/程序启动目录/nginx2、使用软连接设置echo $PATH//查看当前的配置路径ln -s /程序启动目录/nginx /usr/local/sbin/nginx3、永久设置就是编辑profile文件。...原创 2019-09-24 14:27:07 · 115 阅读 · 0 评论 -
mtr 命令(类似于traceroute)
1、yum安装mtryum install -y mtr2、mtr -r 外网地址发现调到外网(运营商)就开始loss很大。原创 2019-09-27 15:18:41 · 810 阅读 · 0 评论 -
linux服务器被植入挖矿程序一些处理
环境:服务器在dmz区,安装有weblogic11,jdk1.6,1.7,1.8,还有redis推测:redis安装为免密登录,这个漏洞造成中毒(不确定)1、开发人员发现cpu使用率99%+(有时超过100%哦)2、发现异常proecho占用近乎全部cpu资源。kill proecho,一会就重新启动3、查看proecho发现在工作目录和/tmp目录下有疑似文件,删除。查看定时任务,清除...原创 2019-09-27 16:22:43 · 1104 阅读 · 0 评论 -
查看linux最近新建文件
find命令可以用于查找目录和文件。命令格式:find 路径 -命令参数 [输出形式]需要使用的参数:-ctime -n | +n 按照文件的创建时间来查找文件,-n表示文件创建时间距现在n天以内,+n表示文件创建时间距现在n天以前。用法示例:查看根目录/下最近1天增加的文件#find / -ctime -1 (数据比较多)...原创 2019-10-09 09:51:45 · 5085 阅读 · 0 评论 -
查看cpu是否支持avx2指令集
也就是查看服务器支持的指令集cat /proc/cpuinfo原创 2019-10-10 14:16:42 · 29056 阅读 · 4 评论 -
find 命令
需求:全局查找app用户最近2天访问的文件(下边-a可以不加,表示前后条件都满足。-o表示满足一项即可)find / -user app -a -type f -a -ctime 2find查找命令介绍find 范围 匹配条件 (不写范围为当前所在目录)选项:-name 根据名字查找-size 根据文件大小查找, +,-:大于设置的大小,直接写大小是等于-user ...原创 2019-10-10 15:09:10 · 303 阅读 · 0 评论 -
linux安装中文字库(附字体库获取)
linux系统是utf8,中文显示正常应用那边说,显示异常,打印出啦是正常的新旧应用访问,新的没有这些新系统centos6.8 旧系统rhel5.8没有/usr/share/fonts目录没有fc-list命令一、安装fc-listyum install -y fontconfig mkfontscalefc-list正常可用,下边不显示内容说明没有先关字符集二、安装字符库1...原创 2019-07-26 17:00:17 · 2891 阅读 · 0 评论 -
echo “新密码”|passwd --stdin 用户名
更新用户密码信息,适用于shell脚本平时passwd hehe[root@test etc]# echo “qwert” | passwd --stdin hehe更改用户 hehe 的密码 。passwd:所有的身份验证令牌已经成功更新。...原创 2019-07-22 14:56:44 · 11378 阅读 · 1 评论 -
Starting nginx: nginx: [emerg] unknown directive "www" in /usr/local/nginx/conf/nginx.conf
nginx启动报错刚开始很茫然,不知道哪里错了而且使用的systemctl status nginx.service信息不够详细后来,才用journalctl -xe结果很无语,配置conf文件,错误第一行user www www;的user不知道为什么不见啦。ps:以后,碰见问题先查看分析报错日志。...原创 2019-07-25 10:20:48 · 2134 阅读 · 0 评论 -
linux(rhel7)启动时出现报错提示give root password for maintenance (or type control-D to continue):
进入fstab注释iso镜像挂载解决vi /etc/fstab#/dev/cdrom /dev/mnt iso9660 defaults 0 0其他原因可查看以下链接http://blog.itpub.net/31015730/viewspace-2149023/...原创 2019-06-03 10:40:01 · 1949 阅读 · 1 评论 -
NFS一些问题
1、关于开通端口问题tcp 2049,udp和tcp111以及udp4046http://www.talkwithtrend.com/Question/2336072、客户端操作安装服务(客户端也要安装服务,设置开机自启动)yum install nfs-utils rpcbind -yservice rpcbind startservice nfs startchkconfig ...原创 2019-05-31 16:32:06 · 121 阅读 · 0 评论 -
linux lv扩容
这个链接不错https://www.jianshu.com/p/4c7acf8190461、扫盘确认2、创建pvfdisk -lpvcreate /dev/sdc3、加入vg()vgsvgextend vg_data /dev/sdcvgs4、扩展lvlvslvextend -L +10G /dev/vg_data/lv_datalvs5、更新文件系统df -hre...原创 2019-05-31 13:20:46 · 269 阅读 · 0 评论 -
linux在线添加硬盘、扫盘
1、查看scsci设备(scsi接口或者fc)ls /sys/class/scsi_hosthost0 host1 host2]# pwd/sys/class/fc_host/host1]# cat /sys/class/fc_host/host*/port_name0x100000109b144b230x100000109b144b242:检查本机现有硬盘]# fdisk /d...原创 2019-05-31 11:43:51 · 13552 阅读 · 1 评论 -
linux目录
/ 根目录/bin;/usr/bin可执行二进制文件的目录(ls cd cp 等命令)/boot 启动分区,建议单独分区,分区大小500M(网上好多说100,200的感觉不合理)/dev linux系统下的设备文件,常用的是挂载光驱mount /dev/cdrom /mnt。/etc 配置文件所在目录,常见配置有网卡配置/etc/sysconfig/network-script、yum...原创 2019-05-31 10:51:10 · 108 阅读 · 0 评论 -
物理机U盘方式安装rhel7.2
1、下载系统镜像链接:https://pan.baidu.com/s/11QPHXFco_NNJ2lw4OMdvjg 提取码:s9jl2、制作iso镜像(U盘8G+,系统都要4G)文件打开-选择镜像启动–写入镜像(确认选择U盘,其实默认选择啦)然后写入就ok啦。3、物理机BIOS修改为U盘启动。(不同品牌型号不太一样)4、系统安装默认第一项enter跳出检查esc简体...原创 2019-05-24 10:40:21 · 2356 阅读 · 0 评论 -
linux分区(自定义布局)
1、标准分区/boot 1G (因为引导分区不能使逻辑分区,不能使用lvm,空间大小是因为200M太小了)2、标准分区 swap 这个建议设置,因为提升性能。8G一下跟物理内存一样就好,大于8G可以设置为8G。16g–8,16。32g–8,16https://blog.csdn.net/wash168/article/details/78473846/3、lvm / 为...原创 2019-05-28 14:27:17 · 880 阅读 · 0 评论