Linux
yhblog
虚拟世界里面有很多值得我们学习,深思的东西!
展开
-
Linux服务器无法使用conda和pip安装对应的库包
Linux服务器无法使用conda和pip安装库包出错,但服务器网络是能ping通的,可能是域名解析问题。原创 2023-03-26 17:14:49 · 577 阅读 · 1 评论 -
unzip版本问题
unzip版本在6.0以下的,最大只能解压4G的压缩包使用unzip -v 查看版本升级命令,root权限下,使用 apt-get update,apt-get upgrade不行就手动升级unzip,首先下载最新unzip源码包https://sourceforge.net/projects/infozip/files/上传下载的安装包到服务器安装,参考 https://www.cnblogs.com/kedarui/p/3521450.html重新查看版本,并解压大于4G的压缩包.转载 2022-05-08 01:55:25 · 2112 阅读 · 0 评论 -
vim显示行号
方法一:1、显示当前行行号,在VI的命令模式下输入:nu2、显示所有行号,在VI的命令模式下输入:set nu方法二:使用vi编辑~/.vimrc文件或者/etc/vimrc文件,在该文件中加入一行"set nu",添加内容不含引号, 命令如下:vi ~/.vimrc...原创 2021-11-25 12:00:41 · 3226 阅读 · 0 评论 -
E325: ATTENTION Found a swap file by the name ".weblog-flume.log.swp"
直接在当前文件目录下使用 ll -a 命令查看,把xxxx.swp或者xxxx.swo等删掉即可原创 2020-04-23 18:59:11 · 417 阅读 · 0 评论 -
关于centos的root用户与普通用户切换
1、打开终端,提示符为“$”,表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此时的提示符变为“#”。注意:输入密码时终端是不显示的,而且每次切换为root用户都要经过这个过程。2、切换回普通用户,只要输入 “su 用户名”就OK了。...原创 2020-04-22 17:15:23 · 2946 阅读 · 0 评论 -
更改yum网易 阿里云的yum源
一,鉴于用国外的Yum源,速度比较慢,所以想到将国外的yum源,改为国内的Yum源,著名的有网易 阿里云源。如何更改呢?二,更改yum源为网易的。首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载对应版本rep...转载 2020-04-21 15:08:11 · 277 阅读 · 0 评论 -
Linux下chmod和chown使用
两个命令都需要root权限,root用户可直接使用,有root权限的用户需要加sudo加后续命令chown用法用来更改某个目录或文件的用户名和用户组的chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)例1:chown root:root /tmp/tmp1就是把tmp下的tmp1的用户名和用户组改成root和root(只修改了tmp1的属组).例2:chown -R ...原创 2020-04-19 11:28:41 · 346 阅读 · 0 评论 -
Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是...转载 2020-01-06 14:52:53 · 149 阅读 · 0 评论 -
centos 重启服务命令
启动:service 服务名 start停止:service 服务名 stop重启:service 服务名 restart例如:重启apacheservice httpd restart原创 2019-12-31 11:35:07 · 2954 阅读 · 0 评论 -
centos6(以及其他系统)配置JAVA_HOME未生效
在 /etc/profile 最后添加两行代码,如下:export JAVA_HOME=/opt/modules/jdk1.7.0_67export PATH=$PATH:$JAVA_HOME/bin保存退出后执行Java和javac命令报错:java: command not found解决办法:执行命令 source /etc/profile,再次执行Java和javac命令,...原创 2019-12-31 10:37:57 · 606 阅读 · 1 评论 -
Linux普通用户执行root权限
su用来切换用户的,su 用户名sudo执行root操作参考:https://www.cnblogs.com/moxiaotao/p/10830021.htmlhttps://www.cnblogs.com/cwwmmv/p/10535175.html原创 2019-12-31 09:40:35 · 431 阅读 · 0 评论 -
Linux权限更改
参考:https://blog.csdn.net/haoaiqian/article/details/78964454转载 2018-12-10 10:38:33 · 1643 阅读 · 0 评论 -
ssh连接远程主机执行脚本的环境变量问题(编写hadoop集群启动脚本)
参考:https://blog.csdn.net/whitehack/article/details/51705889转载 2018-12-05 17:08:16 · 426 阅读 · 0 评论 -
centos7minimal安装mysql(haoop集群hive使用mysql存储metastore)
文章目录CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源 (可以先不卸载MariaDB,安装mysql后会自动覆盖删除MariaDB,文末提供卸载MariaDB步骤)第一步下载mysql的repo源第二步安装mysql-community-release...原创 2018-12-07 16:46:34 · 434 阅读 · 0 评论 -
解决CENTOS7虚拟机更改静态IP无法启动(或者修改了ip却不生效)
参考:http://www.cnblogs.com/a198720/articles/4685979.html转载 2018-11-17 14:10:30 · 5167 阅读 · 1 评论 -
Linux获得命令帮助(内部命令和外部命令)
参考:https://www.cnblogs.com/liunanjava/p/4296164.html转载 2018-11-19 17:48:43 · 685 阅读 · 0 评论 -
centos7搭建hadoop集群之xcall脚本
在一些特定场景下,需要所有节点同时执行相同的命令,比如主机hadoop1执行ls命令,其他节点主机也同时执行ls命令,实现这种效果快捷方式一般有两种:1.使用工具,同一发送执行命令,如SecureCRT,同时连接所有节点,在窗口下面可以直接输入需要同时执行的命令。优点:如果命令后面带有路径,如ls /opt/demo,可以直接写成ls demo/(前提是其他节点也有此目录),写成相对路径...原创 2018-11-14 17:21:36 · 2298 阅读 · 0 评论 -
centos7搭建hadoop集群之rsync和xsync
文章记录于各个服务器(或者虚拟机等)已经配置了ssh免密登录,可执行下面操作,未配置ssh免密登录,可参考:https://blog.csdn.net/yhblog/article/details/84029535此文章是基于centos7minimal版本的,纯净系统,所以还需要安装rsync工具(确保所有节点都必须安装rsync)否则报错:安装成功:启动rsync服务sys...原创 2018-11-14 14:40:02 · 16553 阅读 · 14 评论 -
centos6或者centos7网络配置文件信息
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-pri...原创 2018-11-08 19:59:05 · 2782 阅读 · 0 评论 -
CentOS7下VMware虚拟机克隆,网卡无法启动问题的解决方法
1、执行systemctl restart network,启动失败,报如下错误2、通过执行 systemctl status network,查看网卡状态。3、出现以上问题需要修改HWADDR和UUID查看HWADDR可以通过只查看虚拟机网卡属性或执行ip addr show(或者ip addr)查看UUIDnmcli con show4、修改网卡配置文件,注意红线部分。...原创 2018-11-08 19:08:15 · 1624 阅读 · 1 评论 -
centos7软件安装更新
1.今天在安装软件时,提示没有可用的源。centos7更新软件源2.查看系统存在的软件源发现都是禁用状态centos7更新软件源3.因为系统中软件源一般不是最新的,所以这里直接下载最新的软件源。下载之前建议先备份旧的软件源。centos7更新软件源4.下载完成后可以看到软件源内容centos7更新软件源5.清理缓存yum clean allyum makecachecento...转载 2018-10-18 19:05:32 · 7340 阅读 · 0 评论 -
centos7安装minimal后配置网络
1.DHCP网络配置(推荐)刚安装完的centos系统是未联通网络的(通过 ping www.baidu.com测试即可)一、首先登录系统二、cd /etc/sysconfig/network-scripts(可以通过Linux的TAB键进行补全,避免字母输入出错)三、列出该目录下的文件ls 命令或者 ll命令(注意大小写,Linux是严格区分大小写的,不然报错)如图所示注...原创 2018-10-17 16:25:07 · 4277 阅读 · 1 评论 -
centos7最小化安装没有ifconfig
CentOS 7最小化安装后找不到‘ifconfig’命令——修复小提示就像我们所知道的,“ifconfig”命令用于配置GNU/Linux系统的网络接口。它显示网络接口卡的详细信息,包括IP地址,MAC地址,以及网络接口卡状态之类。但是,该命令已经过时了,而且在最小化版本的RHEL 7以及它的克隆版本CentOS 7,Oracle Linux 7和Scientific Linux 7中也找不到...转载 2018-10-25 15:14:53 · 1117 阅读 · 0 评论 -
使用smartty连接Linux(服务器)
通过客户端连接Linux工具有很多,比如putty,smartty等等这里主要介绍smartty连接Linux,因为putty虽然小巧,但爆出过后门事件,加上smartty对于很多入手Linux新手而言,上手会更快,该工具具有windows的操作GUI界面和完全支持全命令行界面功能,用户可自行根据自身需要选择1)、安装smartty和虚拟机2)、使用smartty连接前先开启虚拟机(连接前...原创 2018-10-23 13:53:25 · 17269 阅读 · 3 评论 -
centos7克隆及网络和主机名配置(VMware15搭建Hadoop集群)
1、克隆选中右键,选择红色方框(虚拟机必须关闭状态)2、选中现有快照,但如果没有拍摄快照则无法选中(如果能选中,则可以忽略此步骤)解决办法:一.选中需要克隆的虚拟机右键点击二.更改名称,点击拍摄快照三。如果不需要已经有了的快照,可以删除了重新拍摄快照然后选中需要删除的快照即可3.开始克隆(选择刚拍摄的快照,)下一步(完整克隆)注:虚拟机名称最好不要带中文,防...原创 2018-11-09 12:18:26 · 1937 阅读 · 0 评论 -
centos7和以前版本的防火墙设置
CentOS6.5查看防火墙的状态(centos7之前的版本):[linuxidc@localhost ~]$service iptable status 显示结果:[linuxidc@localhost ~]$service iptable statusRedirecting to /bin/systemctl status iptable.service● iptable.ser...原创 2018-11-09 13:56:34 · 811 阅读 · 0 评论 -
centos用户权限管理
普通用户能执行的操作很少,权限有限,获得权限的方法:在普通用户模式下输入 su(或者su root),输入root用户密码,这种是切换用户模式。进而执行后续需要权限的操作注:使用 exit命令可以退出root模式给普通用户授权,必须root用户才可以执行此操作...原创 2018-11-09 21:27:17 · 15559 阅读 · 0 评论 -
Linux下的scp拷贝命令详解
相同Linux系统中对文件复制拷贝可以用CP命令:cp [options] source destcp [options] source… directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。-f 若目的地已经有相同档名的档案存在,则...转载 2018-11-10 10:35:40 · 14754 阅读 · 0 评论 -
hbase对jdk和Hadoop的版本要求
Hbase对Jdk要求,最好就用JDK 1.8HBase对Hadoop版本要求,Hadoop版本升级不要太激进,貌似2.7.1+这个系列对Hbase-1.x,2.x支持比较好;如果hadoop和hbase都想尽可能新的版本,建议Hadoop使用2.8.3+这个系列“S” = supported“X” = not supported“NT” = Not tested...转载 2018-11-10 10:55:24 · 1026 阅读 · 0 评论 -
物理机与远程服务器或者虚拟机实现文件复制(SCP)
1.使用SCP命令实现参考:https://blog.csdn.net/yhblog/article/details/839271412.使用filezilla工具实现文件复制注:使用filezilla传输前需要填写远程服务器ip,用户名,密码(填写用户名最好填写要用的用户名,因为文件传输过去会对应加上权限,如果填写root,文件权限则是root,其他用户无法访问,则有需要给用户授权才能访...原创 2018-11-10 12:02:35 · 3671 阅读 · 0 评论 -
Java环境变量中classpath是必须配置吗?(Linux系统)
在java 中需要设置三个环境变量(1)配置path变量(2)配置classpath变量(3)配置JAVA_HOME变量但java版本1.5之后不用再设置classpath了原创 2018-11-10 12:46:22 · 7079 阅读 · 2 评论 -
centos7(minimal版本)防火墙配置
CentOS 7.0默认使用的是firewall作为防火墙centos7minimal版本是不带其他工具的,纯系统,如常用的ifconfig,iptables等都是需要手动安装的(最好使用系统自带命令,如果作为服务器,安装过多工具占用服务器资源)查看防火墙状态1.使用sudo执行(york用户是在/etc/sudoers更改了权限的,由root用户添加的,具有与root用户一样的权限)2...原创 2018-11-10 17:26:29 · 2037 阅读 · 1 评论 -
Linux系统结构图
进入根目录: cd /进入家目录(home):cd (直接回车)返回上一级目录:cd …进入特定目录:cd 路径原创 2018-11-13 11:52:13 · 6082 阅读 · 0 评论 -
ssh无密登录配置详解(hadoop集群搭建)
ssh无密登录原理注:私钥和公钥是每个用户独有的,而不是机器或者服务器的,比如一台电脑或者服务器或者虚拟机,可以同时存在多个用户,但不同用户需要远程登录其他服务器或者虚拟机时,都必须配置各自的私钥和公钥,而且用户之间的各不相同常用命令ssh ip(远程登录也可以是ssh hostname,条件是本机和远程机器都配置了hosts文件映射,如果没有配置ssh无密登录需要输入密码,对于集群管理和...原创 2018-11-13 15:36:39 · 2608 阅读 · 0 评论 -
centos7修改hostname和hosts
1、修改/etc/hostnamevi /etc/hostname打开之后的内容是:localhost.localdomain把它修改成想要的名字就可以,比如:master保存退出2、修改/etc/hosts文件vi /etc/hosts打开之后的内容是:127.0.0.1 localhost localhost.localdomain localhost4 localhos...转载 2018-11-08 14:57:41 · 2164 阅读 · 0 评论 -
hostname与/etc/hosts ; /etc/sysconfig/network的关系(centos6和centos7修改hostname)
Linux下/etc/hosts 和hostname文件的区别hostname与/etc/hosts的关系很过人一提到更改hostname首先就想到修改/etc/hosts文件,认为hostname的配置文件就是/etc/hosts。其实不是的。hosts文件的作用相当如DNS,提供IP地址到hostname的对应。早期的互联网计算机少,单机hosts文件里足够存放所有联网计算机。不过随着互...转载 2018-11-08 15:18:13 · 4451 阅读 · 0 评论 -
linux的locate命令
locate命令用于在系统全局范围内搜索文件。locate原理:locate不是直接搜索整个文件系统,而是从后台数据库里读数据,由于updatedb一般一天执行一次,所以导致locate不能即时的找到刚创建的文件,可以手动更新。后台数据库路径:/var/lib/mlocate/mlocate.dbCentOS 默认没有安装locate命令,需要先安装(minimal版本不带locate命令)...原创 2018-10-18 18:58:59 · 217 阅读 · 0 评论