Liunx
普通Gopher
大数据非入门者,云计算菜鸡
网络安全混子,机器学习渣渣
开发不会,运维太累
展开
-
Centos7防火墙与IPTABLES详解
防火墙定义防火墙分类无状态包过滤防火墙基于单个IP报文进行操作,每个报文都是独立分析默认规则一切未被允许的都是禁止的一切未被禁止的都是允许的规则特征协议类型,如TCP、UDP、ICMP、IGMP等源和目的IP地址和端口TCP标记,如SYN、ACK、FIN、RST等网络层协议选项,如ICMP ECHO、ICMP REPLY等报文的传递方向,如进入接口还是从接口发出报文流过的接口名,如eth0有状态包过滤防火墙自动归类属于同一个会话的所有报文,实现会话的跟踪原创 2020-06-13 17:15:29 · 1857 阅读 · 0 评论 -
解决Centos系统设置静态ip时报错 ping: www.baidu.com: Name or service not known
具体设置静态IP可以查看我这篇文章:Centos7下NAT设置静态ip问题设置静态以后发现 ping: www.baidu.com: Name or service not known但是ping网关192.168.233.2,DNS服务器8.8.8.8与114.114.114.114都能ping通并且设置完静态显示正常 Xshell也可以正常连接[root@localhost ~]# ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdis原创 2020-06-11 16:03:42 · 1638 阅读 · 0 评论 -
Liunx Shell编程入门----编写系统监控脚本与FTP探测脚本
1. 编写系统监控脚本sysmon.sh使该脚本实现: 监控系统中内存、cpu、磁盘的占用率1.1 命令解释cat /proc/meminfo/proc/meminfo是了解Linux系统内存使用状况的主要接口我们最常用的free、vmstat等命令就是通过它获取数据的 ,/proc/meminfo所包含的信息比free等命令要丰富得多Linux bc 命令bc 命令是任意精度计算...原创 2020-03-12 11:52:24 · 836 阅读 · 2 评论 -
Liunx Shell编程入门----编写简单的开机欢迎脚本与操作服务脚本
开机欢迎脚本在用户目录/root下编写存储welcome.sh脚本,赋予执行权限,并在~/.bash_profile中调用该脚本,使得在用户登录时显示欢迎信息如login_pwd=$(pwd) 等号旁边不要添加空格#!/bin/bash# 基本信息login_pwd=$(pwd)login_date=$(date)login_users=$(users)login_uptime=...原创 2020-03-05 12:59:55 · 1041 阅读 · 5 评论 -
访问php 该网页无法正常运作 目前无法处理此请求
修改php.ini文件文件在/etc/php.ini由于php.ini配置文件中错误显示关闭导致.将下值由Off 变更为 Ondisplay_errors = Ondisplay_startup_errors = On原创 2019-12-08 13:22:30 · 4642 阅读 · 0 评论 -
CentOS7 Failed to start LSB: Bring up/down解决方法
报错Failed to start LSB: Bring up/down networking.原因分析原因可能是因为我虚拟机地址设为静态地址,然后通过此虚拟机克隆了两台虚拟机,猜测此时mac地址发生了冲突解决方法systemctl stop NetworkManagersystemctl disable NetworkManagersystemctl start network....原创 2019-12-03 16:50:22 · 352 阅读 · 0 评论 -
Ubuntu 18.04.2 LTS网络设置
与Ubuntu16的对比ubuntu16.04TLS的网络配置文件为/etc/network/interfaces,我们通过在该文件中写入配置对网卡进行IP设置。并且然后通过网卡的重启来加载该配置ubuntu18.04TLS中,其引入了一个新的工具netplan来进行网络设备的管理,对其进行设置。netplan的配置文件位于/etc/netplan文件夹下面对Ubuntu 18.04的网络...原创 2019-11-10 10:50:30 · 878 阅读 · 0 评论 -
源码安装httpd报错: checking for APR... configure: error: the --with-apr parameter is incorrect.
使用源码安装httpd时,执行命令./configure --prefix=/usr/local/apachechecking for APR... configure: error: the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-co...原创 2019-10-23 18:19:22 · 10039 阅读 · 2 评论 -
解决httpd: Could not reliably determine the server's fully qualified domain name
修改httpd.confvim /etc/httpd/conf/httpd.conf将里面的 #ServerName localhost:80 注释去掉即可。再执行 systemclt restart httpd原创 2019-10-16 13:05:02 · 433 阅读 · 0 评论 -
Centos7 bg与fg命令
fg 和 bg 命令调度正在运行的任务假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的是作业号):这里拿top举个例子[1]+ 已停止 top关于:&这个用在一个命令的最后,可以把这个命令放到后台执行ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停jobs查看当前...原创 2019-10-15 17:38:26 · 1725 阅读 · 0 评论 -
Centos7配置yum源安装Mysql
构建下载仓库在/etc/yum.repos.d/下新建mysql-community.repo[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=https://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=1gpgcheck=0gpgkey=...原创 2019-10-12 15:49:26 · 161 阅读 · 0 评论 -
Centos7配置时间同步
时间同步1.时区一致。要保证设置主机时间准确,每台机器时区必须一致。实验中我们需要同步网络时间,因此要首先选择一样的时区。先确保时区一样,否则同步以后时间也是有时区差。可以使用date查看自己的机器时间2.选择时区:tzselect由于hadoop集群对时间要求很高,所以集群内主机要经常同步。我们使用ntp进行时间同步,master作为ntp服务器,其余的当做ntp客户端。下载ntp...原创 2019-10-12 15:48:55 · 403 阅读 · 0 评论 -
Centos7安装Anaconda详细版
操作环境centos7Anaconda版本Anaconda3-2019.07-Linux-x86_64.sh下载地址安装过程下载打开Anaconda下载地址,复制下载链接,在centos7中使用wget下载,也可以在本地下载完上传到Centos中安装在命令行运行bash Anaconda3-2019.07-Linux-x86_64.sh按照提示输入yes与按回车键...原创 2019-10-09 17:38:19 · 1195 阅读 · 0 评论 -
Liunx 管理用户、组及权限
一 使用命令创建用户并赋予访问权限命令列表:命令描述Useradd添加用户Userdel删除用户Groupadd添加组Passwd更改用户密码Chmod更改目录权限Chown更改目录所有者使用groupadd命令创建用户组user_group使用useradd命令创建用户user1,要求所属组为user_group...原创 2019-10-08 19:07:27 · 899 阅读 · 0 评论 -
Kali apt-get报E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (2: 没有那个文件或目录)
Kali apt-get报E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (2: 没有那个文件或目录)由于使用apt安装时一直报错,所以把文件夹直接删除删除一时爽,删完毁断肠解决办法:sudo mkdir -p /var/lib/dpkg/{alternatives,info,parts,triggers,updates}sudo cp /va...原创 2019-10-05 17:39:19 · 2573 阅读 · 0 评论 -
Kali apt报错E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用)
kali apt时报错:root@kali:~# apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用)E: 无法对目录 ...原创 2019-10-05 17:30:37 · 786 阅读 · 0 评论 -
kali20119最新更新源
查看添加更新源编辑sources.list,将kali更新源加入其中sudo vim /etc/apt/sources.list#中科大deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ustc.edu.cn/kali kali-rolling main...原创 2019-10-05 17:30:06 · 1142 阅读 · 3 评论 -
Liunx中tar命令的使用
把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所...原创 2019-08-26 14:31:46 · 235 阅读 · 0 评论 -
Linux下进程kill掉的N种方法
原因我在Liunx安装Apache服务时,遇到有进程存在,本进程原地等待导致此状况原因可能是我一开始没有联网直接运行yum install -y httpd导致该进程一直占用资源,pid被锁定解决方法常规篇首先,用ps查看进程,方法如下:ps -ef查看详情此时如果我想杀了yum的进程就在终端输入:kill -s 9 2457其中-s 9...原创 2019-08-26 14:31:30 · 759 阅读 · 0 评论 -
Centos 7下安装PHP 7
CentOS 7的官方软件源中,只有PHP 5.4这个官方已经不再提供技术支持的老版本。不仅仅是为了安全原因,只是PHP 7中的那些新特性,就要求我们必须更新到新版本下。启用EPEL和REMI软件源执行以下指令,分别安装EPEL和Remi软件源:yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.n...原创 2019-09-06 22:00:39 · 120 阅读 · 0 评论 -
CentOS7关闭SELinux
查看[root@dev-server ~]# getenforceDisabled[root@dev-server ~]# /usr/sbin/sestatus -vSELinux status: disabled临时关闭设置SELinux 成为permissive模式setenforce 1 设置SELinux 成为enforcing模式seten...原创 2019-09-06 22:01:32 · 194 阅读 · 0 评论 -
centos7 访问php 该网页无法正常运作 目前无法处理此请求
修改php.ini文件文件在/etc/php.ini由于php.ini配置文件中错误显示关闭导致.将下值由Off 变更为 Ondisplay_errors = Ondisplay_startup_errors = On原创 2019-09-25 16:32:44 · 2326 阅读 · 0 评论 -
linux 系统中 /etc/passwd 和 /etc/shadow文件详解
在linux操作系统中, /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。该文件对所有用户可读。 而/etc/shadow文件正如他的名字一样,他是passwd文件的一个影子,/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。但是/etc/shadow文件只有系...转载 2019-09-29 10:48:08 · 648 阅读 · 0 评论 -
Liunx curl命令详解
curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。不带有任何参数时,curl 就是发出 GET 请求。$ curl https://www.example.com上面命令向www.example.com发出 GET ...转载 2019-10-02 19:15:06 · 205 阅读 · 0 评论 -
Linux crontab命令详解
Linux crontab是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些...转载 2019-10-02 19:15:58 · 112 阅读 · 0 评论 -
Linux下查看用户列表
以下是用到的一些命令。查看用户cat /etc/passwd查看用户组cat /etc/group查看当前活跃的用户列表w但是,你会发现,在使用上面的 cat 命令所打印出来的东西太杂乱了,于是网上找到下面的这个命令:对于 cat /etc/passwd 的替换cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdow...转载 2019-10-02 19:16:36 · 673 阅读 · 0 评论 -
yum更新报错 您可以尝试添加 --skip-broken 选项来解决该问题
在centos7 中执行 yum -y update时系统报错:错误:软件包:kernel-3.10.0-1062.1.2.el7.x86_64 (updates) 需要:linux-firmware >= 20190429-72 正在删除: linux-firmware-20160830-49.git7534e19.el7.noarch (@ana...原创 2019-10-03 16:59:31 · 13807 阅读 · 2 评论 -
Centos7 图形化安装,分区,网络设置
一 使用vmware建立新的虚拟机二 安装CentOS7.4系统使用安装光盘映像引导系统,进入安装界面重新划分磁盘分区,交换分区swap为2G,“/boot”分区512M,其余的划为根分区,分区表选择DeskTop安装配置root密码为123456安装完成重新启动系统并登录三 系统登录、控制台切换、图形界面操作图形界面root超级用户的登陆控制台切换快捷...原创 2019-10-03 17:15:04 · 1860 阅读 · 0 评论 -
centos7 使用linux命令管理目录和文件
一 使用命令查看系统基本信息uname命令查看内核版本、硬件平台hostname查看修改主机名ifconfig查看修改IP地址df查看磁盘空间占用情况free查看内存空间占用情况二 使用linux命令完成如下目录和文件操作命令描述ls列出目录下的文件mkdir、cd、rmdir、pwd目录操作命令rm、mv、cp文件操作命令...原创 2019-10-03 17:41:40 · 887 阅读 · 0 评论 -
centos7 挂载使用外部存储系统
命令命令描述fdisk管理磁盘分区mkfs创建文件系统mount挂载文件系统umount卸载文件系统du统计目录的磁盘使用情况df统计未使用的磁盘空间一 在linux系统中挂载使用光盘在vmware虚拟机中配置光驱使用ISO光盘映像使用mount命令把光盘挂载到/mnt/cdrom查看光盘内容使用um...原创 2019-10-03 18:03:38 · 3023 阅读 · 0 评论 -
centos7 使用vi编辑器配置网络环境
命令命令和路径描述ifconfig改变网卡地址,启用禁用网卡route管理本机路由表hostname设置本机主机名一 使用ifconfig命令改变网卡IP地址使用ifconfig命令查看虚拟机的IP地址使用ifconfig命令把虚拟机的地址设成192.168.238.7注意:这里我修改了静态,所以使用该命令的时候需要是DHCP才可以更改成...原创 2019-10-03 18:43:39 · 2062 阅读 · 0 评论 -
Centos7下NAT设置静态ip
前期准备在VMware下安装Centos7 以后,选择NAT模式查看IP地址ip addr现在我的ip地址是dhcp动态分配出的,地址为192.168.0.128,网卡名字为ens33点击VMware Workstation 编辑下的虚拟网络编辑器在里面我们可以看到虚拟网卡的信息点击 更改设置点击Vmnet8网卡,将子网ip改为自己想要的ip地址类型,这...原创 2019-08-26 14:31:25 · 595 阅读 · 0 评论