
Linux学习积累
炽天使YRLT
这个作者很懒,什么都没留下…
展开
-
虚拟机扩容-Ubuntu系统
虚拟机磁盘扩容原创 2022-11-26 08:54:44 · 182 阅读 · 0 评论 -
Linux查看文件夹所占空间大小命令
查看Linux各文件夹所占空间命令。原创 2022-09-08 09:40:56 · 522 阅读 · 0 评论 -
ssh本机免密登录,Linux系统
ssh-keygen -t rsacat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys若执行以上步骤仍然无法成功ssh localhost那么就是权限问题chmod 0600 ~/.ssh/authorized_keys原创 2022-04-28 14:49:02 · 249 阅读 · 0 评论 -
启动hive有诸多问题如下
org.apache.hadoop.hive.metastore.HiveMetaException: Schema initialization FAILED! Metastore state would be inconsistent !原创 2022-04-08 15:12:23 · 2207 阅读 · 0 评论 -
数据库密码忘记了怎么办
修改数据库密码方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p1234原创 2022-04-08 14:51:19 · 10411 阅读 · 0 评论 -
Linux普通用户登录MySQL数据库
创建数据库用户先初始化root账号密码,用mysqladminmysqladmin -u root password 123456使用如下命令登陆mysql -uroot –p123456登陆成功后输入show databases;CREATE USER 'zl'@'localhost' IDENTIFIED BY '123456';这一步可能无法成功,因为数据库要求密码的强度,所以修改密码强度查看 mysql 初始的密码策略:SHOW VARIABLES LIKE 'valida原创 2022-04-08 14:47:28 · 3996 阅读 · 0 评论 -
卸载MySQL数据库
卸载数据库首先在终端中查看MySQL的依赖项:dpkg --list|grep mysql卸载: sudo apt-get remove mysql-common卸载:sudo apt-get autoremove --purge mysql-server-5.7清除残留数据:dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P再次查看MySQL的剩余依赖项:dpkg --list|grep mysql继续删除剩余依赖项,如:sud原创 2022-04-08 14:43:15 · 1060 阅读 · 0 评论 -
永久改变 SELinux 状态:
永久改变 SELinux 状态:vi /etc/sysconfig/selinux1.2 SELinux建议禁用SELinux,让容器可以读取主机文件系统执行命令:1 # getenforce #查看selinux状态2 # setenforce 0 #临时关闭selinux3 # sed -i 's/^ *SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config #永久关闭(需重启系统)4 # shutdown -r n原创 2022-04-08 14:40:40 · 703 阅读 · 0 评论 -
如何查看网站所用服务器的信息
web服务的内容抓取网站的信息## 标题curl -I http://127.0.0.1``原创 2022-04-08 14:37:49 · 361 阅读 · 0 评论 -
ssh无法启动
ssh服务无法启动可能是权限问题chown -R root.root /var/empty/sshdchmod 744 /var/empty/sshdservice sshd restart原创 2022-04-08 14:34:35 · 1692 阅读 · 0 评论 -
Linux权限设置
权限在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如:[root@www /]# ls -ltotal 64dr-xr-xr-x 2 root root 4096 Dec 14 2012 bindr-xr-xr-x 4 root root 4096 Apr 19 2012 boot……实例中,bin文件的第一个属性用"d"表示。"d"在Linux中代表该文件是一个目录文件。在Linux中第一个字符代表这个文件是目录、文件或链接文件等等原创 2022-04-08 14:33:42 · 556 阅读 · 0 评论 -
安装或重启centos系统遇到dracut问题解决,generating /run/initramfs/rdsosreport.txt
最近部署k8s加docker云平台集群,可被这个dracut给烦死了,不论是安装还是重启机器经常遇到这个界面,每一次都花费大量时间去搞,一开始解决不了,只能再次重新安装系统,后来找了了一个简便的方法解决它dracut是centos定制内核驱动模块的名字,而在Ubuntu中则采用initrd.先试试这个xfs_repair /dev/mapper/centos-root -L这个不能解决就继续重装系统,不过我找到了一个好的方法,这个界面似乎不是不可避免,我们可以不去解决它,所以exit掉,就会推.原创 2021-11-30 17:26:46 · 2027 阅读 · 0 评论 -
如何给网站配置HTTPS加密访问,ssl证书安装配置
首先要申请SSL证书,可以申请免费的,我用的就是免费的,可以到腾讯云申请,因为我用的就是腾讯云服务器,所以顺带也在其上把SSL证书也申请了,当然还要有域名,域名也可以在腾讯上买,也有比较便宜的,我就是买服务器的时候顺带买了个域名,因为我想到后面可能需要用到其实第一步是要搞定域名,购买注册完成后,进入我的域名,点击解析,域名一定要解析成功后才能使用,解析中也有一些细节需要注意,我之前就踩过坑。域名解析分为一级域名解析和二级域名解析,我之前只做了二级域名解析,所以怎么也不成功到DNSPOD中进行域原创 2021-01-26 15:49:01 · 1789 阅读 · 0 评论 -
centos7安装php7.3及以上
每次在centos上建网站都苦于安装php,现在终于弄清楚改怎么搞了,先安装php的源,yum install epel-releaseyum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm 源安装好后yum update然后yum search php出现如下图所示的所有php的版本,可以自行任意选择安装这里有每一个版本的php及其所有组件,根据需要进行安装即可,yum install php***原创 2021-01-26 13:38:25 · 253 阅读 · 0 评论 -
centos7下基于LAMP搭建nextcloud私有云存储
nextcloud是一款很好用的开源 云存储项目,今天为大家介绍一下如何在centos7上搭建私有云存储搭建好后,电脑端(Windows,Ubuntu,Mac),手机端(安卓,苹果),web浏览器端都可以使用,而且实时同步。该项目基于LAMP。即Linux,Apache(也可以是nginx),mariadb(mysql),php这样的一个架构。下面先搭建LAMPLAMP 环境搭建1.1 安装系统环境依赖包[root@xuegod63 ~]#yum install -y epel-release y原创 2020-12-26 16:36:24 · 882 阅读 · 2 评论 -
xampp中使用多个版本php的方法
在Windows10上搭建nextcloud私有网盘应用时,我上来就下载了最新的xampp,但是啊!没想到里面集成的竟然是php8.0,这就麻烦了,nextcloud只能支持到php7.4,我又不想重新下载,所以就想来找一找能不能在xampp里再添加一个php7.4的版本,看到了下面这篇文章,不,有两篇,我照着做了,但怎耐有些复杂,并没有成功(我选择go die),但是思路是没有问题的,可能是我某个配置没有改正确,要修改的东西好不少,给大家看一看这两篇文章,链接在此:如何在 XAMPP 中使用 不同的 P原创 2020-12-26 13:52:28 · 1154 阅读 · 0 评论 -
Apache配置文件中访问控制 Allow, Deny命令的使用
在配置Apache的时候,关于一些指令的使用不太清晰,看到这篇文章,推荐一下Apache配置文件访问控制指令区别讲的比较清楚转载 2020-12-26 13:32:59 · 517 阅读 · 0 评论 -
Ubuntu 桌面版安装nextcloud 客户端
转载这篇博文,写的很好ubuntu桌面版安装nextcloud客户端转载 2020-12-20 14:31:37 · 719 阅读 · 0 评论 -
Windows自带远程连接Ubuntu桌面
转载自https://blog.youkuaiyun.com/qq_22370409/article/details/88914093写的非常详细转载 2020-12-17 14:04:45 · 2526 阅读 · 0 评论 -
Ubuntu安装php的方法
曾经每次在Ubuntu安装上安装php都让我头疼一番,总是安装不好,因为要搭建LAMP框架,老是少一些组件,而不知道怎么办,其实本质上是我一开始不太会Ubuntu系统,我最初学的实际上是centos系统,虽说两者都是Linux系统,但是最为不一样的就是软件的管理上面,这也是让人烦恼的事情,我已经熟悉了centos的软件管理方法,但是对Ubuntu还不太了解,现在经过一段时间摸索,已经开始熟悉了。Ubuntu如何安装php:首先和centos一样,需要先配置软件源才能方便的下载软件,在第一次使用 add原创 2020-11-18 21:49:01 · 2866 阅读 · 0 评论 -
Linux怎么查看某服务是否运行&查看端口是否占用
ps aux | grep kubeletnetstat -tunple | grep 服务端口netstatlsof -i:80,运行命令后界面无返回信息则表示该端口未开放。netstat -apth命令查看当前所有开放端口我们通过ps -u命令查看具体用户对应的进程。例如,我们要查看root对应的进程,只需要输入ps -u root即可如果我们还想查看某一进程(PID)对应的用户名等信息,我们可以使用-p指定进程,再使用-f 输出所有信息。例如,通过ps -f -p 33799命令,我们即可原创 2020-11-16 20:00:03 · 2067 阅读 · 0 评论 -
永久改变selinux状态&远程拷贝命令
selinux关闭selinux很多时候比较阻碍我们部署一些应用,比如Hadoop集群,docker容器应用,那么这个时候我们最好就把它关闭掉,让容器可以读取主机文件系统那么如何关闭呢?先查看状态1 # getenforce #查看selinux状态然后有两种方式关闭2 # setenforce 0 #临时关闭selinux3 # sed -i ‘s/^ *SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config #永久关闭(需重启系统原创 2020-11-16 19:48:11 · 403 阅读 · 0 评论 -
Linux软件包管理yum的一些问题解决
学习过程中遇到的一些问题的解决技巧,这里一方面做笔记防止忘记,方便下次查找,也分享给大家,帮助那些也在学习之中的人。PS:这些解决方法也都是我在网上查阅资料而得,都是在学习别人yumanother app is currently holding the yum lock; waiting for it to exit 解决方法Linux修改yum镜像源方法:3. this system is not registered with an entitlement server,解决方法:原创 2020-06-24 15:18:21 · 251 阅读 · 0 评论