![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
stone_fall
程序员+宅男
展开
-
Linux端口流量统计 | iptables、sar简单使用
文章目录添加监控查看统计数据删除统计数据方法一:重置所有配置方法二:移除匹配规则方法三:移除链上第n行规则添加监控输入监控下面示例是监控目标端口是8080的输入流量 –dport(destination port 的缩写)iptables -A INPUT -p tcp --dport 8080输出监控下面示例是监控来源端口是8080的输出流量 –sport(source port 的缩写)iptables -A OUTPUT -p tcp --sport 8080其中:-p原创 2021-11-16 11:04:20 · 5125 阅读 · 0 评论 -
Linux 修改ssh端口 | Bind to port 2222 on 0.0.0.0 failed: Permission denied
文章目录修改配置文件防火墙放行SELinux添加修改的SSH端口重启服务修改配置文件vi /etc/ssh/sshd_config添加2222# If you want to change the port on a SELinux system, you have to tell# SELinux about this change.# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER#Port 22Port 2222#Addre原创 2021-04-25 11:24:03 · 9858 阅读 · 1 评论 -
Ubuntu | ERROR: ld.so: object ‘/usr/lib64/libthread.so.1‘ from /etc/ld.so.preload cannot be preloade
错误一览ERROR: ld.so: object '/usr/lib64/libthread.so.1' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.root@xxx:~# root@xxx:~# lsERROR: ld.so: object '/usr/lib64/libthread.so.1' from /etc/ld.so.preload cannot be prel原创 2021-02-07 09:31:59 · 3764 阅读 · 0 评论 -
Linux | 重启网卡 | 加载/卸载网卡
重启网卡systemctl restart networkorservice network restart查看网卡信息ip add加载/卸载网卡ifdown eth0 / ifup eth0原创 2020-10-30 15:44:56 · 4150 阅读 · 1 评论 -
Deepin | 修改网卡名 | 配置IP地址 | DHCP
文章目录解决方案:解决方案:禁用该可预测命名规则。sudo vim /etc/default/grub找到GRUB_CMDLINE_LINUX=""改成GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"重新生成GRUB配置并更新内核参数grub-mkconfig -o /boot/grub/grub.cfg之后重启虚拟机即可,接口为eth0,已分配ip ...原创 2020-10-29 14:55:57 · 2619 阅读 · 0 评论 -
Linux | 查看用户、用户组 | /etc/passwd详解 | /etc/group详解
文章目录常用命令`/etc/passwd`内容解析`/etc/passwd`内容解析常用命令查看用户、用户组的命令cat /etc/passwd #查看用户cat /etc/group #查看用户组与用户相关的关键的文件`/etc/passwd`: 用户账户的详细信息在此文件中更新。`/etc/shadow`: 用户账户密码在此文件中更新。`/etc/group`: 新用户群组的详细信息在此文件中更新。`/etc/gshadow`: 新用户群组密码在此文件中更新。/etc/p原创 2020-10-14 17:04:33 · 35951 阅读 · 0 评论 -
防火墙 | 常见命令 | Linux | 开启与关闭端口 | firewall与iptables
文章目录firewall与iptables区别官网的解释:firewall基础使用常用指令配置firewalld-cmd信任级别firewall开启和关闭端口管理服务配置 IP 地址伪装端口转发systemctliptables基础使用firewall与iptables区别CentOS默认安装了firewalld,在 RHEL7 系统中,firewall 取代了 iptables。在 service 层面,两者是平级的,firewall 还是调用了 iptables 的 command,去执行内核的 n原创 2020-10-05 14:34:19 · 1128 阅读 · 0 评论 -
命令行 | 登录校园网 | curl
文章目录源码命令行登录北邮校园网源码查看源码,可以发现获取用户账号和密码来自于user和passfunction login() { var loginForm = document.forms[0]; var user = loginForm.user.value; var password = loginForm.pass.value; if($('#uam').prop('checked')){ $(原创 2020-09-30 13:33:27 · 3534 阅读 · 2 评论 -
Linux | scp命令 | Linux 之间复制文件和目录 | 远程传输文件
文章目录Linux scp命令参考语法从本地复制到远程从远程复制到本地说明Linux scp命令Linux scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。这里给出一般使用方法:指定用户名,命令执行后需要再输入密码,可以传输文件或者目录scp /home/test root@ip:/home参考(为原创 2020-09-30 09:58:41 · 1420 阅读 · 0 评论 -
linux | 压缩zip与解压缩unzip
文章目录zipunzipzip将指定目录下的文件打包为指定zip文件,-r:递归处理zip -r name.zip /zipdirunzip解压文件到当前目录unzip zipname.zip解压文件到指定目录,并且不要覆盖已有文件unzip -n zipname.zip -d /home/解压文件到指定目录,并且覆盖已有文件unzip -o zipname.zip -d /home/...原创 2020-09-17 14:13:13 · 314 阅读 · 0 评论 -
Linux | systemd详解 | system.service | 参数解析
目录名称概要描述自动依赖[Service]小节选项Type=RemainAfterExit=GuessMainPID=PIDFile=BusName=BusPolicy=ExecStart=ExecStartPre=, ExecStartPost=ExecReload=ExecStop=ExecStopPost=TimeoutStartSec=TimeoutStopSec=TimeoutSec=WatchdogSec=Res转载 2020-09-16 20:47:13 · 18811 阅读 · 0 评论 -
linux | vim常用操作 | 复制、粘贴、删除
文章目录vim常用操作正常模式插入模式命令行模式块选择模式字符选择模式行选择模式vim常用操作命令模式下输入set nu,展示文本行号正常模式yy 复制当前行nyy 复制从当前行开始后的n行p 粘贴已复制的内容dd 删除当前行ndd 删除从当前行开始后的n行插入模式i 小写字母i,在光标位置插入a 小写字母a,在光标的下一个位置插入I 大写字母I,在光标所在行的第一个非空格处插入A 大写字母A,在光标所在行的最后一个字符处插入o 小写字母o,在光标所在行的下一行原创 2020-09-13 20:59:04 · 411 阅读 · 0 评论 -
Centos | Clamav | 启动clamd@scan服务
文章目录安装配置启动服务clamscan命令clamdscan命令扫描安装yum install clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd病毒库默认地址是/var/lib/clamav,可以在/etc/freshclam.conf设置。配置配置病毒库更新vim /et原创 2020-08-29 10:42:54 · 7758 阅读 · 0 评论 -
VMware | 装虚拟机后root默认密码 | su: Authentication failure
文章目录错误信息解决方法错误信息在VMware上安装linux系统,包括ubuntu、kylin等,没有提示设置root密码,只提示了设置用户和用户密码。进入虚拟机后,是用户登录界面。su root尝试输入之前设置的用户密码,有提示su: Authentication failure解决方法安装完系统之后,没有激活用户权限。输入sudo passwd root按照提示输入用户密码,以及新密码此时再次输入密码后,可以进入root...原创 2020-08-25 21:15:31 · 16575 阅读 · 3 评论 -
Centos 7 | yum下载rpm及其依赖 | downloadonly | downloaddir
查看yum使用方法,其中--downloadonly ,--downloaddir=两个参数是我们需要使用的yum -h[root@iZ2ze2y6fwj9mvujtsiya3Z repo]# yum -hLoaded plugins: fastestmirrorUsage: yum [options] COMMANDList of Commands:check Check for problems in the rpmdbcheck-update Check .原创 2020-08-17 12:21:08 · 6987 阅读 · 0 评论 -
linux | hexdump | 显示文件十六进制格式 | 显示二进制文件
hexdump命令一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件。语法hexdump [选项] [文件]...选项-n length 只格式化输入文件的前length个字节。-C 输出规范的十六进制和ASCII码。-b 单字节八进制显示。-c 单字节字符显示。-d 双字节十进制显示。-o 双字节八进制显示。-x 双字节十六进制显示。-s 从偏移量开始输出。-e 指定格式字符串,格式字符串包含在一对单引号中,格式字符串形如:'a/b "for转载 2020-07-13 21:02:15 · 3044 阅读 · 0 评论 -
php页面打不开 | PHP | Warning | mysqli_connect(): Headers and client library minor version mismatch.
文章目录问题描述解决方法问题描述centos 7.6系统。www/html里页面打不开。查看httpd和mariadb状态,都是activesystemctl status httpdsystemctl status mariadb但是状态一览,有异常mariadbStatus: "Taking your SQL requests now..."httpdStatus: "Total requests: 1; Current requests/sec: 0; Curren原创 2020-06-23 14:28:28 · 1106 阅读 · 0 评论 -
Centos | 添加环境变量 | /etc/profile ~/.bashrc ~/.bash_profile区别
文章目录vim /etc/profilevi ~/.bashrcvi ~/.bash_profilevim /etc/profile推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,缺点是可能会给系统带来安全性问题。 这里是针对所有的用户的,所有的shell;vim /etc/profile# 使用source命令使修改立刻生效: source /etc/profilevi ~/.bashrc修改.bashrc文件,这种方法更为安全,它可以把使用这些环境变量的权限控制到原创 2020-06-15 10:05:16 · 3916 阅读 · 0 评论 -
CPAN | 配置阿里源
CPAN太慢了,配置阿里源perl -MCPAN -e shell#1. 终端执行 cpan 命令#bash: cpan#2. 增加阿里源: cpan[1]> o conf urllist push https://mirrors.aliyun.com/CPAN/cpan[2]> o conf commit原创 2020-06-14 10:02:26 · 1644 阅读 · 0 评论 -
Centos | wget 批量下载
新建url文件,以名filelist.txt为例vim filelist.txt把文件下载地址url填进去执行命令下载wget -bc -i filelist.txt-b, --background 启动后转入后台。-c, --continue 继续下载部分下载的文件。-i, --input-file=FILE 下载本地或外部 FILE 中的 URLs。...原创 2020-06-13 23:04:18 · 701 阅读 · 0 评论 -
yum | 命令错误“pycurl.so: undefined symbol: CRYPTO_set_locking_callback”
文章目录错误信息处理方法错误信息所有yum命令都会报错!类似下面的报错:There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was:/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callbackPlease原创 2020-06-11 12:11:36 · 712 阅读 · 0 评论 -
Linux | 修改文件属性及权限
文章目录1 修改文件属性及权限1.1 chgrp:修改文件所属组1.2 chown:修改文件的所有者1.3 chmod:修改文件权限1.3.1 数字类型修改法:1.3.2 符号类型修改法:1 修改文件属性及权限1.1 chgrp:修改文件所属组chgrp即change group的意思,但是需要注意,修改后的所属组,必须是事先存在于**/etc/group文件中,否则无法完成修改。另外,其执行命令的格式为:chgrp users [-R] dirname/filename-R 参数表示递归地修改原创 2020-05-29 15:47:55 · 376 阅读 · 0 评论 -
centos | 安装软件错误 | Can't locate ExtUtils/Embed.pm in @INC...
错误信息Can't locate ExtUtils/Embed.pm in @INC……解决方案安装perl-ExtUtils-Embedyum install perl-ExtUtils-Embed -y原创 2020-04-22 15:26:16 · 1279 阅读 · 1 评论 -
yum | There are unfinished transactions remaining……Killed | Error: rpmdb open failed
错误信息yum 执行安装时,出现There are unfinished transactions remaining.然后执行被Killed,导致Error: rpmdb open failed错误。并且执行yum- complete-transaction --cleanup-only导致同样的错误。[root@master rpm]# yum install php-pear ...原创 2020-04-22 11:16:16 · 859 阅读 · 0 评论 -
yum | Warning: RPMDB altered outside of yum
错误提示:Warning: RPMDB altered outside of yum解决办法:删除yum的历史记录rm -rf /var/lib/yum/history/*.sqlite上面的命令需要root或同等权限才能执行转载 2020-04-22 11:00:56 · 535 阅读 · 0 评论 -
yum 使用 | Error: rpmdb open failed
出错信息error: rpmdb: BDB0113 Thread/process 2816/140577839810368 failed:BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087DB_RUNRECOVERY: Fatal e...转载 2020-04-22 10:48:01 · 188 阅读 · 0 评论 -
Java | 连接mysql与mariadb报错 | Centos 7 更改mariadb的编码格式utf8mb4
错误信息:Current charset is UTF-8. If password has been set using other charset, consider using option 'passwordCharacterEncoding'原创 2019-11-20 17:25:06 · 8625 阅读 · 0 评论 -
CentOS | 资产管理软件GLPI+OCS安装与配置
由于篇幅过多,我分成了几个博客(之前写的)。OCS安装GLPI安装OCSNG windows agent安装OCSNG cenotos 7 agent安装原创 2019-10-17 20:56:14 · 5378 阅读 · 1 评论 -
Centos 7 | 资产管理软件GLPI安装 | 错误Access denied for user 'root'@'slave2' (using password: YES)
Access denied for user 'root'@'slave2' (using password: YES)数据库权限的问题。grant all privileges on glpi.* to 'root'@'slave2' identified by '123456';flush privileges;原创 2019-10-17 20:35:48 · 704 阅读 · 0 评论 -
centos 7 | windows agent 安装
下载agentgithub上下载OCSInventory-NG/WindowsAgent,选择最新的下载即可。安装原创 2019-10-15 15:04:15 · 862 阅读 · 0 评论 -
Centos 7 | OCSNG | 官方文档 Setting up OCS Inventory Server | 错误汇总
官方文档Setting up OCS Inventory ServerSetting up OCS Inventory Server with RPM我按照别人博客安装的记录centos7 | OCSNG资产管理系统安装配置 | ocs inventory | 出错汇总这里有我的一些出错集合,当然还有些错误没有记录在内,大家可以翻看我Linux分栏的博客。欢迎大家指出错误之处,因为刚刚接...原创 2019-10-13 16:52:52 · 2894 阅读 · 0 评论 -
CentOS 7 | 安装GLPI 资产管理系统 | 官方文档 | 错误汇总
官方文档GLPI官方文档PrerequisitesInstall GLPI关防火墙和selinuxsystemctl stop firewalldsystemctl disable firewalldsetenforce 0cat /etc/sysconfig/selinux 将seliunx改为disable SELINUX=disabled安装过程配置源源配置,...原创 2019-10-13 14:24:36 · 10891 阅读 · 0 评论 -
centos7 | 安装OCSNG-server时 | AH00558: httpd: Could not reliably determine the server's fully qualifie
报错如下:AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using xxx.xxx.xxx.xxx. Set the 'ServerName' directive globally to suppress this message我进行了两次尝试:打开http...原创 2019-10-05 11:02:11 · 2012 阅读 · 0 评论 -
Centos 7 | OCSNG | OCS inventory服务器安装过程
[root@slave3 hadoop]# cd /opt/[root@slave3 opt]# cd OCSNG_UNIX_SERVER_2.4.1/[root@slave3 OCSNG_UNIX_SERVER_2.4.1]# ./setup.sh+----------------------------------------------------------+| ...原创 2019-10-05 17:12:03 · 1627 阅读 · 0 评论 -
centos7 | OCSNG server 安装错误:安装OCS后apache无法重启
安装OCSNG后apache无法重启:Can't locate Apache/Ocsinventory/Plugins/Apache.pm in @INC (@INC contains: /usr/local/lib6...Can't load Perl module Apache::Ocsinventory::Plugins::Apache for server (null):0, exiting...原创 2019-10-05 09:58:01 · 751 阅读 · 0 评论 -
Centos7 | 完全卸载php
Centos | 完全卸载php查看当前php已安装的包rpm -qa|grep php 会出现很多php相关包。基本只需要卸载几个名为common的包即可,其他同版本依赖会被全部删除,删除php71w-common,71w版本的依赖包全部会被删除。例如yum remove php71w-commonyum remove php74w-common最后还会剩几个runtime包...原创 2019-09-20 20:03:06 · 7936 阅读 · 0 评论 -
CentOS7 | 安装GLPI遇到的问题 | APCu、XMLrpc、CAS等依赖环境缺失 | 安装APCu、XMLrpc、CAS
按照下面两个博客安装GLPI遇到了APCu、XMLrpc、CAS等依赖环境缺失的问题,虽然不是必要包,但是抵不住强迫症啊~~~~开源资产管理软件 GLPI 9.3.1 部署-Hermoso-51CTO博客https://blog.51cto.com/13767724/2310093开源资产管理软件-GLPI(9.13)操作手册-卫存-51CTO博客https://blog.51cto.co...原创 2019-09-20 19:52:02 · 3301 阅读 · 3 评论 -
CentOS7 | 安装CentOS 7后无法上网
在安装完后无法ping通网站。最后发现打开了一个USB以太网接口,并且没有IP地址等一系列的东西。centos7桌面应用的右上角可以关闭,并打开正确的网络接口。如果想用命令行,也可以通过ifconfig查看自己的网口卡名称。ifdown ifcfg-enp7s0 #关闭网卡ifup ifcfg-enp7s0 #开启网卡...原创 2019-09-20 19:39:24 · 276 阅读 · 0 评论 -
windows10安装centos7双系统 | dracut-initqueue timeout starting timeout scripts错误
安装centos 7时遇到dracut-initqueue timeout starting timeout scripts查询帖子发现是U盘名与刻录的系统盘(U盘)中程序某段代码不一致。发现U盘命名时有长度限制,无法和代码段中CentOS 7 x86_64保持一致。代码段位于 /isolinux/isolinux.cfg ,搜索install可以找到下面类似字段。这里的hd:label...原创 2019-09-18 14:12:52 · 1679 阅读 · 0 评论 -
Linux | 图形界面的开启与关闭
图形界面的开启与关闭重启系统生效(永久)#查看当前的默认目标,运行:systemctl get-default#设置默认目标,运行:systemctl set-default multi-user.target #关闭图形界面systemctl set-default graphical.target #打开图形界面立即生效(临时)init 3 #关闭图形界面i...原创 2019-07-15 15:19:24 · 5194 阅读 · 0 评论