随笔分类 - Linux
摘要:Shell | Shell 编程基础(三) 一、编程基础 解释器: Shell脚本第一行指定解释器必须写#!/bin/bash,如果没有会默认使用#!/bin/sh作为解释程序 注释: Shell注释,单行#,多行 <<COMMENT comment line 1 comment line 2 co
阅读全文
摘要:Shell | Shell 进阶(二) 一、文件处理和归档 paster命令合并文件 paster命令语法 paste [OPTION]… [FILE]… #建如下两个文件,paste命令的示例文件 $ cat file1 Linux Unix Windows Solaris HPUX #文件2 $
阅读全文
摘要:Shell | Shell 学习(一) 一、Linux 内核是什么 Linux内核,即Linux操作系统的核心。它主要由以下模块组成: 进程管理 定时器 中断管理 内存管理 模块管理 虚拟文件系统接口 文件系统 设备驱动程序 进程间通信 网络管理 系统引导 Linux默认有7个运行级,从运行级0到运
阅读全文
摘要:Linux | 查询机器信息 Linux CPU 查询物理CPU cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l 查看每个物理CPU种core的个数(即核数) cat /proc/cpuinfo | grep 'cpu cor
阅读全文
摘要:NTP | NTP服务安装配置 一、安装 联网环境可选择yum 正式环境可能没有网络 需要RPM离线安装 因此有 联网环境 #联网环境 rpm -qa|grep ntp yum install ntp 离线安装(下载RPM包) #查看系统版本版本 cat /proc/version #该网址搜索并按
阅读全文
摘要:Linux | 用户用户组 新建 新建用户 adduser 用户 passwd 密码 新建工作组 groupadd 用户组 新建用户同时增加工作组 useradd -g 用户组 用户 // -g 所属组 -d 家目录 -s 所有shell 修改 给已有的用户增加工作组 usermod -a 用户组
阅读全文
摘要:Linux | 常用脚本 一、集群执行命令脚本 #! /bin/bash #集群ip for i in 192.168.10.101 192.168.10.102 192.168.10.103 do echo $i ssh $i "$*" done
阅读全文
摘要:Linux Centos7.0 | 防火墙 CentOS 7.0默认使用的是firewall作为防火墙 查看防火墙状态 : firewall-cmd --state 停止firewall: systemctl stop firewalld.service 禁止firewall开机启动: system
阅读全文
摘要:CDH | LinuxCentOS7挂载 CDH DataNode扩容 4T 问题: CDH集群因业务数据过多,HDFS使用率已经超过90%,需要给CDH的HDFS扩容 解决: 向运维部门给每台机器申请了4T硬盘,挂载小于2T硬盘空间使用fdisk即可,大于2T空间则使用parted,使用GPT分区
阅读全文
摘要:Ubuntu | 使用root用户ssh Ubuntu 默认是不支持root用户ssh的所以一切链接其他机器的操作都不能用root用户操作 如 scp rsync等等 问题表现形式为,使用root访问另外机器会显示密码失败 解决 安装ssh (一般都有,没有可以安装) sudo apt update
阅读全文
摘要:误删 yum 和 python (wget能用) 问:看CSDN垃圾帖 手快把 yum 和 python 删掉了 恢复 yum 和 python 查看系统版本 cat /etc/redhat-release 去网易镜像找包 地址 http://mirrors.163.com/centos/ 别听垃圾
阅读全文
摘要:Xshell连接 查看磁盘 fdisk -l /dev/sda 查看磁盘占用情况 df -h 创建新分区 fdisk /dev/sda 命令行操作 (输入m查看帮助 输入n开始创建分区) Command action a toggle a bootable flag b edit bsd diskl
阅读全文
摘要:问题 dos格式的shell脚本文件传到服务器上,再传到hdfs,能看到但是机器找不到 shell 执行不了 而且伴随着各种奇怪的错误,大都文档格式不对 文档格式转换(dos,unix) dos 是window下的文件格式 unix 是 linux 下的格式 解决 vim 打开文件 : 进入命令行模
阅读全文
摘要:Linux | ssh无密配置 ssh 另一台电脑的 IP 地址 >exit >回到本机(会在该用户目录下出现.ssh 文件夹 ll -a 查询) 生成公钥和私钥: 到该目录 /home/该用户/.ssh > ssh-keygen -t rsa 将公钥拷贝到目标机器:ssh-copy-id 目标电脑
阅读全文
摘要:初始化Linux机器 ifconfig命令 yum install net-tools -y vim编辑器 yum -y install vim tab补全键 ##安装epel 源 yum -y install epel-release ##加快yun速度 yum -y install yum-pl
阅读全文