Linux之rm -rf
文章平均质量分 70
Linux
黄啊码
产品经理兼开发工程师,不定时分享技术知识。
CSDN专家博主、华为云享专家、腾讯云常驻博主、掘金认证博主、知乎技术博主等,欢迎关注!
展开
-
【黄啊码】简述Nginx的正向代理和反向代理
Nginx可以用于正向代理和反向代理,具体的配置取决于你的需求。原创 2023-11-02 09:38:48 · 257 阅读 · 0 评论 -
【黄啊码】linux的Make使用的重定向
【黄啊码】linux的Make使用的重定向原创 2022-07-05 18:36:58 · 541 阅读 · 0 评论 -
【黄啊码】Linux常用命令和网络配置
【黄啊码】Linux常用命令和网络配置原创 2021-12-25 10:31:00 · 1213 阅读 · 0 评论 -
centos ifconfig: command not found
首先得确定是否能够ping成功,,如果无法ping证明网卡都没配置好查看path配置 echo$PATH (如果没看见 /sbin)这个一般都是因为配置没弄好,永久解决:打开/etc/profile文件,在其中输入export PATH=$PATH:/sbin接下来输入:ip addr看了一下eth0 没有ipv4...原创 2020-04-30 10:57:22 · 544 阅读 · 0 评论 -
【黄啊码】linux利用lvs+Keepalived实现负载均衡
负载均衡:两台(一主一备) LVS + Keepalived+三台HTTP服务器这是我的第一台HTTP服务器【这里使用的是现成lnmp,然后复制出三台一模一样的】在每台(HTTP服务器)真实服务器网上上添加LO:0接口,并设置虚拟IP在此接口上cd /etc/init.d/vim realserverSNS_VIP=192.168.159.128 ......原创 2020-03-22 11:15:37 · 1112 阅读 · 0 评论 -
linux centos挂载盘
许多朋友不清楚自己是否有数据盘需要挂载(虽然购买时自己买没买你应该知道的,但还是有人不知道啊),那么你应该在linux服务器上使用使用“fdisk -l”命令查看。如下图:若您执行fdisk -l命令,发现没有 /dev/xvdb 标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用如果上一步你看到了/dev/xvdb,那么就执行“fdisk -S 56 /原创 2017-06-08 11:22:34 · 687 阅读 · 0 评论 -
Centos7 无法联网以及安装桌面问题的解决
修改网卡配置文件:vi /etc/sysconfig/network-script/ifcfg-ens33 //后边最后这个是网卡文件名称,每台机器都不一样将ONBOOT=no改为ONBOOT=yes然后重启网卡服务service network restart顺便ping一下外网,如果成功就可以了。如果报错报错Restarting network (via sys原创 2017-06-14 14:56:38 · 1672 阅读 · 0 评论 -
CentOS7重启Initial setup of CentOS Linux
Initial setup of CentOS Linux 7 (core)1) [x] Creat user 2) [!] License information(no user will be created) (license not accepted)Please make your choice from above [‘q’ to quit | ‘c’ to cont原创 2017-06-15 17:18:23 · 5685 阅读 · 0 评论 -
linux虚拟机安装vmtools
先将vmware workstation中的linux虚拟机开机,然后在左侧虚拟机列表中右键点击该虚拟机,选择安装vmtools,这是vmtools镜像文件就会装载到光驱里面。下面我们开始在Linux挂载光驱,光驱默认设备是/dev/cdrom 首先创建挂载目录:mkdir /mnt/vmware 执行挂载命令: mount /dev/vmware /mnt/vmware 一般情况下不原创 2015-08-06 17:14:30 · 1418 阅读 · 2 评论 -
scp报错:not a regular file
linux 本地文件上传到服务器scp /home/liujia/file.1txt liujia@172.16.252.32:/user/liujia从服务器下载文件scpliujia@172.16.252.32:/user/liujia/file1.txt /home/liujia命令scp liujia@172.16.252.32:/us原创 2016-08-16 09:52:16 · 6585 阅读 · 0 评论 -
linux删除iptables规则
方法/步骤首先我们连接上Linux服务器使用使用 iptables -L -n 可以查看出当前的防火墙规则使用iptables -L -n --line-number 可以查看到每个规则chain 的序列号,只能这样才能删除指定的规则。例如我们INPUT 这里边的某个规则,就使转载 2017-01-19 11:12:16 · 6517 阅读 · 0 评论 -
linux iptables新增和保存
在Linux下,使用ipteables来维护IP规则表。要封停或者是解封IP,其实就是在IP规则表中对入站部分的规则进行添加操作。方法一,过滤一些IP访问本服务器要封停一个IP,使用下面这条命令: 代码如下复制代码iptables -I INPUT -s ***.***.***.*** -j DROP要解封一个IP,使用下面这条命原创 2016-09-22 11:14:20 · 6764 阅读 · 0 评论 -
apache模块动态编译添加
对apache2的模块如果动态编译通常可以使用 /path/apxs -c *.c来完成例如编译mod_ssl.so可以在apache源代码的modules/ssl文件夹下输入一下命令/usr/local/apache2/bin/apxs -i -c -a -D HAVE_OPENSSL=1 -I /usr/include/openssl -lcrypto -lssl原创 2017-08-08 16:31:10 · 820 阅读 · 1 评论 -
apache添加模块时报错:module status_module is built-in and can't be loaded
apache的模块如果没有用到一般都是直接#注释掉的,但有时需要用到却找不到这个模块,而且还会报类似错误module status_module is built-in and can't be loaded先别接着重新编译添加模块,可以查看apache已经内置了那些模块如何查看apache已经内置了哪些模块呢?/usr/local/apache2/bin/httpd -l原创 2017-08-08 16:26:38 · 4184 阅读 · 0 评论 -
如何使用sublime text 远程开发(附带please adjust the remote_encoding错误解决)
用Package Control安装插件按下Ctrl+Shift+P调出命令面板输入install 调出 Install Package 选项并回车,然后输入sftp,下拉列表中会出现一些相关的插件,选中sftp进行安装就行。插件安装完成以后,需要进行配置。选菜单栏中的File->SFTP/FTP->Set up Server。这样就会打开一个配置文件:如果找不到sft...原创 2019-07-05 16:44:23 · 3460 阅读 · 6 评论 -
超详细!使用 LVS 实现负载均衡原理及安装配置详解
负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。一、负载均衡LVS基本介绍LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请求根据设置好的调度算...转载 2018-06-05 17:05:09 · 644 阅读 · 0 评论 -
Ubuntu17如何修改设置root密码
Ubuntu与其他Linux的安装不一样,Ubuntu是默认无root用户,安装时创建的用户拥有root临时权限。那么要用到root用户的话,需要修改root用户的密码操作如下sudo passwd然后输入当前的密码,通过之后,当提示输入新的UNIX密码的时候,就是设置root密码了原创 2017-12-13 17:06:48 · 1155 阅读 · 0 评论 -
linux下装apache踩过的坑
问:Another app is currently holding the yum lock?答:rm -r /var/run/yum.pid问:configure: error: ...No recognized SSL/TLS toolkit detected答:yum install openssl openssl-devel问:checking whether to原创 2017-08-04 17:04:13 · 799 阅读 · 0 评论 -
CentOS 安装 Apache PHP MYSQL Memcached Memcache 环境配置
一、安装Apache# tar xzvf httpd-2.2.15.tar.gz# cd httpd-2.2.15# ./configure --prefix=/home/user/webserver/apache2 --enable-so --enable-rewrite=share --enable-proxy=share --enable-proxy-ajp=share --en转载 2017-08-04 17:10:36 · 948 阅读 · 0 评论 -
如何向已经安装好的apache添加一个模块 (纯转载)
centos5 的系统,不想重新编译安装apache怎么添加cache模块??一。httpd -l列出编译的模块文件。一般可以在/usr/local/apache2/include/文件夹下找到这里列出的文件。二。httpd -V这里可以看出大部分关于apache的版本信息,安装操作系统位数平台及apr版本。三。httpd -M列出编译过的模块。同时能看到哪转载 2017-08-04 17:09:56 · 4153 阅读 · 0 评论 -
apache2.2添加ssl
首先下载openssl因apache能支持openssl的版本只到0.9.8所以我下载的版本为openssl-0.9.8.tar.gz下载地址:http://www.openssl.org/source/openssl-0.9.8.tar.gz解压后安装tar -xzvf openssl-0.9.8.tar.gzcd openssl-0.9.8./config --pr原创 2017-08-04 17:07:40 · 2531 阅读 · 0 评论 -
wdcp2.x下装https证书
1、wdcp v3版本2、apache引擎,不是nginx3、阿里云的SSL证书,不是别的4、这是本文的应用场景,如果不符合上面的条件,不保证能安装成功,整个过程仅供参考学习阿里云SSL证书申请流程1、在阿里云搜索证书服务,找到购买页面。均益这里提供链接,省得大家去找,https://common-buy.aliyun.com/?commodityCode=cas#/buy...原创 2017-08-08 16:35:56 · 1334 阅读 · 0 评论 -
如何看linux是ubuntu还是centos
radhat或centos存在:/etc/redhat-release 这个文件debian或ubuntu 存在 /etc/debian_version 这个文件Slackware存在 /etc/slackware_version 这个文件ubuntu存在 /etc/lsb-release 这个文件原创 2016-10-10 13:58:37 · 13043 阅读 · 1 评论 -
CentOS删除文件后没有释放空间
发现一台服务器的home空间满了,要清空无用的文件,但删除文件后,发现可用空间没有变化os:centos6.0现象:发现当前磁盘空间使用情况:[root@ticketb ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1 981M 203M原创 2016-10-10 11:21:10 · 2125 阅读 · 0 评论 -
Kali Linux渗透测试实战 1.1 Kali Linux简介
1.1 Kali Linux简介如果您之前使用过或者了解BackTrack系列Linux的话,那么我只需要简单的说,Kali是BackTrack的升级换代产品,从Kali开始,BackTrack将成为历史。如果您没接触过BackTrack也没关系,我们从头开始了解Kali Linux。按照官方网站的定义,Kali Linux是一个高级渗透测试和安全审计Linux发行版。作为使用者,我简转载 2015-09-02 12:21:55 · 1109 阅读 · 0 评论 -
【黄啊码】dpkg:另外一个进程已经为状态数据库加了锁
现象执行sudo apt-get install XXX时会出现:E:无法获得锁/var/lip/dpkg/lock - open(11:资源暂时不可用)E:无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?错误,是因为ubuntu一次只能运行一个apt-get,也就是说Ubuntu不能安装多个app,只能一个一个来。分析是不原创 2015-09-02 15:45:08 · 36662 阅读 · 1 评论 -
centos搭建lnmp
在centos上面搭建当今性能相对较好的一套服务器环境LNMP。即:Linux + Nginx + MySQL + Php 。由于 Nginx 比Apache更轻巧一些,而且在nginx的官方网站上面对于nginx处理的多并发量是100000。所以,在现在网站会面临这种大并发量的时候,使用Nginx 来作为服务器程序确实是一个不错的选择,不过如果使用LAMP环境的话,对于php的执行过程是使用mo原创 2015-08-12 17:26:25 · 1546 阅读 · 0 评论 -
centos内核编译配置
1.下载内核,以下是内核官网地址:https://www.kernel.org/tar.xz 是完整的内核包(完整的内核包是通过两次压缩得到的,一次是xz,一次是tar)pgp 是.tar.sign后缀的文件,用于校验类似于MD5patch 是补丁包2.解压文件到/usr/src/目录下: xz -d 文件名.tar.xz 二次解压:tar原创 2015-08-06 18:40:49 · 3391 阅读 · 0 评论 -
linux下编译安装程序的路径说明
1. 安装目录变量在Makefile中,安装目录同样需要使用变量来指定,这样就可以很方便的修改文件的安装路径。安装目录的标准命名下边将一一介绍。这些变量基于标准的文件系统结构,这些变量的变种在SVR4、4.4BSD、Linux、Ultrixv4以及其它现代操作系统中都有使用。安装者希望在调用make是改变这些值,(例如 make prefix=/usrinstall),或者在配置时改转载 2015-08-12 17:24:46 · 975 阅读 · 0 评论 -
BeagleBone Black使用无线网卡通过WIFI联网
按照惯例,还是先将要感谢的兄弟姐妹感谢完了再写正文。感谢CSDN论坛、EEWorld论坛上的兄弟姐妹,请原谅我在事后记录的时候忘了你们的大名,如果对大家有用,是你们的功力深厚,如果是对大家无用,原谅我的才疏学浅!BBB上有USB Host,因而使用无线网卡是可以通过WIFI上网的。WIFI的加密方式有多种,无线网卡本身的控制芯片也有多种,因此,BBB通过无线上网也有要注意的地方。以转载 2015-08-12 17:23:10 · 4254 阅读 · 0 评论 -
Linux服务器误删恢复
子在一台生产服务器上安装Oracle,边研究边安装,感觉装的不对,准备卸载重新安装。从网上找到卸载方法,其中要执行一行命令删除Oracle的安装目录,命令如下:Default1rm -rf $ORACLE_BASE/*如果ORACLE_BASE这个变量没有赋值,那命令就变成了Default1原创 2015-07-30 11:51:14 · 1871 阅读 · 0 评论 -
逆向破解的基础
1. 中断点:所谓中断点就是程式被中断的地方,这个词对于解密者来说是再熟悉不过了。那麽什麽又是中断呢?中断就是由于有特殊事件(中断事件)发生,电脑暂停当前的任务(即程式),转而去执行另外的任务(中断服务程式),然后再返回原先的任务继续执行。打个比方:你正在上班,突然有同学打电话告诉你他从外地坐火车过来,要你去火车站接他。然后你就向老板临时请假,赶往火车站去接同学,接著将他安顿好,随后你又返回公司继原创 2015-07-29 14:16:52 · 2337 阅读 · 0 评论 -
服务器安全狗导致FTP链接、上传失败 解决方法
一、使用服务器安全狗后,导致ftp连接、上传出现问题,应该如何设置?1、进行过一键优化,且通过tcp与udp监听功能将端口加入安全策略,这种情况下可以进行如下设置:安全策略开启宽松模式:Serv-u被动模式设置服务器狗体检扫描结果:点击体检结果的【手动修复】跳转到【tcp与udp监听】页面,此时被动模式端口显示未加入安全策略选择上图端口,选择加入安全策略,结果如转载 2015-08-24 16:52:16 · 7365 阅读 · 0 评论 -
Linux常用命令大全
系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 arch 显示机器的处理器架原创 2015-07-28 12:03:58 · 678 阅读 · 0 评论 -
Ubuntu安装VMware Tools,解决无法找到kernel header path的问题
Ubuntu 13.04安装VMware Tools,解决无法找到kernel header path的问题 Ubuntu 13.04 安装 VMware Tools,运行vmware-config-tools.pl 时,总是提示The path "" is not valid.What is the location of the directory of C header fi原创 2015-09-01 16:15:27 · 2088 阅读 · 2 评论 -
Android刷linux系统
安装Terminal IDE的方法和一般的APK没什么两样,安装好之后并不能直接使用GCC,因此你还需要下载GCCIDE 和 GCC可以通过以下获取相关APK 和GCC http://pan.baidu.com/share/link?shareid=255053&uk=3055041851接下来配置你的系统首先,你需要解压整个ZIP文件,并先将Terminal.apk文件安装至原创 2015-12-23 16:06:29 · 7438 阅读 · 1 评论 -
WDCP管理面板更换8080端口 确保登录入口安全
如何修改WDCP面板的端口。第一、修改httpd.conf配置文件vi /www/wdlinux/wdapache/conf/httpd.conf修改httpd.conf文件,然后通过find命令找到8080端口。Listen 8080把这两处的8080修改成自己想要的端口,比如80890,然后保存退出。第二、启动新设置的端口iptables -原创 2016-08-08 13:29:58 · 3404 阅读 · 0 评论 -
如何在两台linux服务器之间用RSA键对的方法SSH/SCP不需密码
1。 分别从A和B上登录作为root后运行ssh-keygen,目的是简单地在/root下创建目录.ssh,当提示输入passphase时打入两次回车。 这将生成/root/.ssh/identity and /root/.ssh/identity.pub 2。 先测试一下,从A登录作为root,打入#ssh B,会要求提示root password。3。 现在从A登录作为r原创 2016-08-08 13:26:52 · 1056 阅读 · 0 评论 -
两台linux服务器相互拷贝文件的两个方法
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点转载 2016-08-16 09:53:18 · 24335 阅读 · 0 评论 -
linux 下CA服务器安装
首先在安装之前要明白一些基本概念 1、SSL所使用的证书可以自己生成,也可以通过一个商业性CA(如Verisign 或 Thawte)签署证书。 2、证书的概念:首先要有一个根证书,然后用根证书来签发服务器证书和客户证书,一般理解:服务器证书和客户证书是平级关系。在SSL必须安装根证书和服务器证书来认证。 因此:在此环境中,至少必须有三个证书:根证书,服务器证书,客户端证书。在生成转载 2016-03-12 11:12:10 · 1289 阅读 · 0 评论