linux系统

kvm克隆

别等时光非礼了梦想. 提交于 2020-03-20 20:49:11
Kvm克隆: 克隆前需要关闭kvm虚拟机 [root@super67 ~]# virt-clone -o ubuntu16 -n ubuntu16-1 -f /var/lib/libvirt/images/ubuntu16-1.img Cloning unbuntu16.raw | 107 B 00:00 Clone 'ubuntu16-1' created successfully. 查看克隆出来的配置文件: [root@super67 ~]# ll /etc/libvirt/qemu/ total 20 drwxr-xr-x 2 root root 4096 Sep 4 10:31 autostart drwx------ 3 root root 4096 Sep 4 13:43 networks -rw------- 1 root root 2297 Sep 4 13:58 ubuntu16-1.xml -rw------- 1 root root 2290 Sep 4 13:13 ubuntu16.xml -rw------- 1 root root 2574 Sep 4 10:32 www.linux1.cn.xml 对比和原来的区别: [root@super67 ~]# cd !$ cd /etc/libvirt/qemu/ [root@super67 qemu]#

centos7永久更改主机名

大城市里の小女人 提交于 2020-03-20 20:02:16
操作环境: [root@bogon ~]# uname -a Linux #localhost.localdomain 3.10.0-514.el7.centos.plus.i686 #1 SMP Wed Jan 25 12:55:04 UTC 2017 i686 i686 i386 GNU/Linux [root@bogon ~]# cat /etc/redhat-release CentOS release 7.3.1611 (AltArch) [root@bogon ~]# 实验要求:将centos7原主机名改为'NMserver-7.test.com' 1、方法一使用hostnamectl命令 [root@bogon ~]# hostnamectl set-hostname NMServer-7.test.com 2、方法二:修改配置文件 /etc/hostname 保存退出 [root@bogon ~]# vi /etc/hostname nmserver-7.test.com ~ ~ ~ ~ :wq[root@bogon ~]# reboot 来源: https://www.cnblogs.com/me80/p/7218488.html

Linux 部署 rabbitMQ集群

泄露秘密 提交于 2020-03-20 18:37:28
1. 部署Erlang 1.1 RabbitMQ依赖于Erlang,版本对应请查看 https://www.rabbitmq.com/which-erlang.html 1.2 下载安装Erlang # 添加epel扩展源 yum install epel-release # 先删除可能存在的erlang(非必须) yum list erlang yum remove erl* # 清空和更新安装源(非必须) yum clean yum update # 参考 https://github.com/rabbitmq/erlang-rpm -> Erlang 21.x -> o use Erlang 21.x on CentOS 6 # 配置安装源 vim /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/6 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=0 # 安装 yum

LinuxMint19安装小记

半腔热情 提交于 2020-03-20 18:30:29
系统安装 我是笔记本单独安装LinuxMint19单系统,再虚拟机安装WIN7,所以不存在引导问题( 安装前关闭BIOS安全启动 )。一共分了四个区 uefi---500M , swap---8000M , /---250G , /home---250G .引导直接默认装到sda硬盘。 系统设置 装完开机后需要做一些系统方面的设置,主要包括换源、更新、显卡驱动、输入法、浏览器、主题、字体等等。 卸载软件 除了首选项里面的,其他菜单的软件都可以按需卸载。( 注:如果卸载了首选项里面的软件重启后无法登陆图形界面 ) 打开https://www.google.cn/chrome/ 下载chrome浏览器,双击deb安装。 卸载火狐: sudo dpkg -P firefox 检查是否完全卸载: dpkg --get-selections |grep firefox 列出来的几个语言包都可以卸载了。 删除火狐的配置文件:删除主目录中的 .mozilla/firefox/ ,如果它仍然存在;删除 /etc/firefox/ ,这是您存储首选项和用户配置文件的位置;删除 /usr/lib/firefox/ 如果它仍然存在;删除 /usr/lib/firefox-addons/ ,如果它仍然存在。 卸载LibreOffice: sudo apt-get remove --purge

linux彻底删除nginx

纵然是瞬间 提交于 2020-03-20 18:19:50
卸载 删除 nginx 1.删除nginx,–purge包括配置文件 sudo apt-get --purge remove nginx 1 2.自动移除全部不使用的软件包 sudo apt-get autoremove 1 3.罗列出与nginx相关的软件 dpkg --get-selections|grep nginx 1 执行结果: stephen@stephen-OptiPlex-390:~$ dpkg --get-selections|grep nginx nginx install nginx-common install nginx-core install 1 2 3 4 5 4.删除3.查询出与nginx有关的软件 sudo apt-get --purge remove nginx sudo apt-get --purge remove nginx-common sudo apt-get --purge remove nginx-core 1 2 3 这样就可以完全卸载掉nginx包括配置文件 5.查看nginx正在运行的进程,如果有就kill掉 ps -ef |grep nginx 1 看下nginx还有没有启动,一般执行完1后,nginx还是启动着的,如下: stephen@stephen-OptiPlex-390:~$ ps -ef |grep nginx

linux磁盘分区fdisk命令详解

别说谁变了你拦得住时间么 提交于 2020-03-20 17:38:07
3 月,跳不动了?>>> 1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 2、为什么要有多个分区? 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。 增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。 数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。 3、分区工具fdisk用法介绍 fdisk命令参数介绍 p、打印分区表。 n、新建一个新分区。 d、删除一个分区。 q、退出不保存。 w、把分区写进分区表,保存并退出。 实例: [root @localhost ~]# fdisk /dev/hdd 按"p"键打印分区表 这块硬磁尚未分区 按"n"键新建一个分区。 出现两个菜单e表示扩展分区,p表示主分区 按"p"键出现提示:"Partition number (1-4): "选择主分区号 输入"1"表示第一个主分区。 直接按回车表示1柱面开始分区。 提示最后一个柱面或大小。 输入+5620M 按回车 表示第一个分区为5G空间。 按"p

Kali Linux 2020.1b发布了

北城以北 提交于 2020-03-20 15:18:21
3 月,跳不动了?>>> Kali Linux 2020.1b发布了 从Kali Linux 2019.4开始,默认安装后,存在中文乱码问题。2020年3月16日,Kali官网发布了新版本2020.1b,修复了中文乱码问题。对于新安装系统的用户,可以到 http://cdimage.kali.org/网站下载最新版本2020.1b。 来源: oschina 链接: https://my.oschina.net/u/1585857/blog/3207172

C# Linux开发环境搭建(.NetCore + Visual Studio Code)

眉间皱痕 提交于 2020-03-20 14:22:53
Linux 操作系统版本:Ubuntu 16.04 1. 安装 Visual Studio Code 的 Linux 安装包   安装包下载链接: https://code.visualstudio.com/Download ;   安装方法:打开命令终端,cd 到安装包下载目录,执行命令 sudo dpkg -i deb文件名 安装(VS Code 的 Ubuntu 安装包为 .deb 格式)。 2. 安装 .NetCore SDK   参考文档: Ubuntu 16.04 包管理器 - 安装 .NET Core 3. 安装 Visual Studio Code 的 C# 扩展   打开 VS Code 在 扩展市场(Extension Marketplace)中输入 C# 安装,参考文档: https://code.visualstudio.com/docs/editor/extension-gallery    来源: https://www.cnblogs.com/dhqy/p/12531242.html

OpenSuse上MariaDB问题——如何启动

﹥>﹥吖頭↗ 提交于 2020-03-20 13:58:00
3 月,跳不动了?>>> 今天想在OpenSuse上部署MySQL,结果zypper提示系统默认安装了MariaDB。之前曾经也想试试这个分支版本,Opensuese果然想的很周到哈。 输入 linux-42kd:/usr/share/mariadb # mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2) 应该是服务没有启动。但是第一次用MariaDB,心里没底,于是先看看服务状态: linux-42kd:/usr/share/mariadb # /etc/init.d/mysql status Checking for service MySQL: unused mysql.service - LSB: Start the MySQL database server Loaded: loaded (/etc/init.d/mysql) Active: inactive (dead) 看来服务真的没开。 输入: linux-42kd:/usr/share/mariadb # /etc/init.d/mysql restart redirecting to

Linux下安装MySQL(mariadb)

时光怂恿深爱的人放手 提交于 2020-03-20 13:51:55
3 月,跳不动了?>>> 1、安装 yum -y install MariaDB-server 2、启动 systemctl start mariadb #启动服务 systemctl enable mariadb #设置开机启动 systemctl restart mariadb #重新启动 systemctl stop mariadb.service #停止MariaDB 3、登录 用mysql -uroot命令登录到MariaDB,此时root账户的密码为空。 4、修改密码 mysql_secure_installation 5、忘记密码 5.1.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 5.3 修改密码 mysql_secure_installation 5.4 修改成功后,移除刚才添加的那句话,然后重启mariadb 来源: oschina 链接: https://my.oschina.net/u/173975/blog/1557413