
linux基础
grace.free
本科毕业 从事增删改查工作
展开
-
国内镜像网站
3月20 好 回家准备写一篇linux安装Mysql 结果哎 别提了 感觉自己笨到家了 2个小时硬生生没搞好今天回家一定要搞好!!! 因为是Centos7 有点儿问题 不过问题应该解决了 还有就是用的是官网下载比较慢,后来想起来 为什么不用国内镜像网站呢? 就用了网易的国内镜像网站 那速度嗖嗖的除了网易还有很多:参考https://www.cnblogs.com/jtlgb...原创 2019-03-22 08:11:40 · 2925 阅读 · 0 评论 -
杀掉所有占用cpu 99以上的进程
top -bn 1 -i |awk '{ if (NR > 6) print }' |awk '{ if ($9 > 99) print $1}'| xargs kill -9 杀掉所有占用cpu 99以上的进程有时候一个临时起意可能是不可取的 如果想去做一件事情 先想想 之前为什么不去做春天风真大 这天适合约个三三两两的出去所谓的踏青 没有方向的在公...原创 2019-03-21 08:01:02 · 2917 阅读 · 0 评论 -
(6)Hadoop 组件启动的三种方式 + 配置SSH无密码登录
一、启动方式(1)逐一启动 1)hdfs hadoop-daemon.sh start|stop namenode|datanode|secondarynamenode2)yarn yarn-daemon.sh start|stop resourcemanager|nodemanager3)mapreduce mr-his...原创 2018-03-10 12:06:26 · 2842 阅读 · 0 评论 -
Nodepadd++ 插件安装 在线 离线
一、安装Nodepadd++ (1)下载百度下载 或者官网下载https://notepad-plus-plus.org/(2)安装 全部下一步二、插件在线安装打开nodepad++ ->插件->插件管理->展示插件管理列表->选中需要安装的插件->点击安装三、离线安装(1)下载离线包:https://sourceforge.net/projects/npp-plug...原创 2018-03-03 10:31:53 · 9483 阅读 · 0 评论 -
(7) Hadoop HDFS框架 详解 1
(1)HDFS 源自于Google的GFS论文 *发表于2003年10月 *HDFS是GFS的克隆版(2)Hadoop Distributed File System *易于扩展的分布式文件系统 *运行在大量普通连接机器上,提供容错机制 *为大量用户提供性能不错的文件存取服务 (3) NameNode *namenode 是一个中心服务器,节点单一(简化系统的...原创 2018-03-10 20:59:13 · 2722 阅读 · 0 评论 -
centos7 修改主机名 修改主机名对应的ip
修改主机名(临时生效):hostname 主机名 修改主机名(永久生效):hostnamectl set-hostname xxx修改主机名对应的ip:vim /etc/hosts 重启:reboot原创 2018-03-03 17:47:58 · 3976 阅读 · 0 评论 -
(8) Hadoop Linux 开发环境准备
(1)准备软件:apache-maven-3.0.5-bin.zip 官网:https://maven.apache.org 也可以到:http://archive.apache.org/dist/ 下载eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gz 官网:http://www.eclipse.org (2)安装maven...原创 2018-03-11 15:36:45 · 2751 阅读 · 0 评论 -
linux top free ps kill
top 查看系统整体资源 (windows任务管理器)free 查看内存使用情况 free -m 按M的单位显示netstat [-antlnp] 查看端口使用情况 netstat -an netstat -tlnpps 查看进程ps -ef ps auxf vmstat 关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息io...原创 2018-02-25 10:06:08 · 2854 阅读 · 0 评论 -
(10) Hadoop HDFS 查看是否在安全模式 强制离开安全模式
namenode刚启动的时候会自动进入安全模式 等待datanode发送块信息 知道总的块信息与datanode发送的块信息达到一定比例99.999% 才会自动离开安全模式bin/hdfs dfsadmin -safemode enter 进入安全模式bin/hdfs dfsadmin -safemode get 获取模式状态bin/hdfs dfsadmin -safemode leave 强制...原创 2018-03-11 19:39:24 · 7922 阅读 · 0 评论 -
Centos7 防火墙相关操作以及 添加开放端口
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld2.systemctl是CentOS7的服...原创 2018-03-11 20:32:02 · 8677 阅读 · 2 评论 -
Linux 环境变量 位置变量 预定义变量 自定义变量
环境变量:用于保存系统运行时使用的环境变量set命令查看环境变量用户环境变量(.bash_profile 等 在/home/用户名/xx)系统环境变量(/etc/profile)位置变量:将传递给脚本的参数保存在位置变量中 以便于在脚本中引用这些参数Bash 定义了9个位置变量 分别是$1,$2,$3....$9 脚本编写者在脚本中引用这9个变量 获取传递给脚本的参数$0 脚本名称$1-$9 ...原创 2018-02-25 15:19:21 · 3326 阅读 · 0 评论 -
Linux shell 算数运算 内置测试判断
算数运算-- + - * / %使用:$((expression)) $((a+b)) $[expresion] $[a+b] expr expresion expr 5 + 2 expr $a + $b 符号和数字之间要空格隔开 shell内置 测试判断(测试表达式) 成功/成立 失败/不成立 经常...原创 2018-02-25 20:20:59 · 3061 阅读 · 0 评论 -
Centos7 ntp 设置时间
主服务:hadoop1 ip:192.168.1.88 其他服务器:hadoopxx ip:192.168.1.xx 1)查看软件包是否安装 rpm -q ntp 1.png 2)如果没有 那么用yum install 软件包 进行安装 3)设置开启自启动 systemctl enable ntpd 4)启动服务 syst...原创 2018-03-18 20:29:43 · 6665 阅读 · 0 评论 -
Centos7 SSH无密码登录设置
主机1: 用户名 liming 密码 123456 ip 192.168.1.88 主机2: 用户名 root 密码 123456 ip 192.168.1.2例子:主机1 无密码登录主机2 (1)运行命令:ssh-keygen 一路回车(2)把生成的文件copy到主机2 ssh-copy-id root@192.168.1.2 会提示输入yes 和 密码 输入就OK了(3)已...原创 2018-03-10 11:45:20 · 3582 阅读 · 0 评论 -
centos7 配置ip 跟windows通信 连网
(1)修改配置文件配置文件位置:/etc/sysconfig/network-scripts/ifcfg-ens33文件内容:HWADDR=00:0c:29:88:a8:81 #以太网设备的硬件地址TYPE=Ethernet #这个是网络类型,不用改的,默认就是Ethernet,以太网的意思!BOOTPROTO=static # static 静态ip dncp动态ip none不指...原创 2018-03-10 11:31:47 · 3905 阅读 · 0 评论 -
linux vi 命令 学习知识 001
最后行模式:也就是按ESC 输入“:” 之后:set nu 显示行号:3 跳转到第3行 :1,$s/xx/yy/g 把整个文件的xx替换成yy (1:开始行 $:最后一行 s:替换 如果想替换第4行到第15行 可以这样写":4,15s/xx/yy/g" xx:被替换的内容yy:替换xx的内容g:全局 通行替换 一行如果有2个xx 那么不加原创 2018-01-28 11:43:16 · 2768 阅读 · 0 评论 -
Linux 命令002
(1)管道符号 | 作用:把前一个命令的输出结果 传递给后一个命令处理 cat test/test.txt 这个命令会在屏幕输出所有的test.txt内容cat test/test.txt | grep 'hehe' 这样就只会在屏幕上显示包含hehe的行 这就是把cat的输出结果传递给后一个命令grep处理grep 之前是 grep 'hehe' test/te原创 2018-02-03 13:42:30 · 2829 阅读 · 0 评论 -
Linux 创建用户 和 用户组
一、用户信息:/etc/password root:x:uid:gid。。。。用户名 x uid(用户唯一标识) 组id用户组信息:/etc/group二、增加/删除用户:useradd(选项)(参数)(1)useradd lixiaoming 添加用户lixiaoming 查看用户信息 和用户组信息 会发现已经有lixiaoming 这个用户 和 用原创 2018-02-03 16:01:03 · 4853 阅读 · 0 评论 -
Linux 压缩和解压 常用命令
一、压缩tar.gz --压缩 tar -zcvf 压缩后的包名.tar.gz 压缩的目录 zcvf : z 压缩成gz的后缀 c 创建压缩包 t 查看压缩包内容 v 显示压缩过程(输出压缩的文件) f 固定参数 后边接压缩包 --解压 tar -zxvf 压缩包名称.tar.gz [-C 目标目录] 中括号表示可以没有此参数 解原创 2018-02-03 18:15:42 · 4619 阅读 · 0 评论 -
Linux 磁盘分区管理
Linux默认所有设备文件都在/dev下/dev/sda --硬盘1 sda1硬盘1的 第一个分区 sda2硬盘1的第二个分区 sda3硬盘1的第三个分区/dev/sdb --硬盘2/dev/sdc --硬盘3 (1)查看系统所有设备的分区情况:fdisk -l 获取的信息:(1)服务器有几块硬盘 (2)硬盘的分区情原创 2018-02-04 11:44:52 · 2901 阅读 · 0 评论 -
linux 文件命令 学习知识 001
tab键 补齐 比如输入cd netw 然后按tab键 他会自动补齐network 如果不自动补齐 连续按2次 就会出现需要补齐的文件列表 可能需要多输入一个字符才能补齐 man ls 查看ls命令的详细信息/查看帮助 其他命令也可以cd 进入执行文件夹/目录 不能是文件 cd..表示到上一层目录 pwd 显示当前路径ls 列出当前目录下的所有文件 -原创 2018-01-28 16:49:38 · 2812 阅读 · 0 评论 -
linux 文件命令 学习知识 002
ctrl+c 终止命令head -20n test.txt 查看前10行内容 tail -20 test.txt 查看最后10行内容 tail -f -n 200 查看最后200行 如果有文件动态变化 这里也会跟着动态变化du 统计目录或文件大小 -h 人性化显示 就是单位变为一般-s 显示总和du -sh t原创 2018-01-28 18:32:31 · 2729 阅读 · 0 评论 -
Linux date 日期 时间
用法:date [选项]... [+格式]date 展示当前系统时间 -d,--date=字符串 显示指定字符串所描述的时间,而非当前时间 -f,--file=日期文件 类似--date,从日期文件中按行读入时间描述 -r, --reference=文件 显示文件指定文件的最后修改时间 -R ...原创 2018-02-26 22:19:55 · 2941 阅读 · 0 评论 -
Linux sh脚本
1.sh执行方式(1)直接运行./1.sh(2)通过bash或sh运行脚本bash 1.shsh 1.sh(3)通过 . 或source运行脚本source script 1.sh. 1.sh 注意这里有空格原创 2018-02-26 22:38:53 · 2864 阅读 · 0 评论 -
Linux shell for while if case 函数 定时任务
for================for i in {1..50}domkdir /usr/local/src/dir$idone循环创建50个文件 文件名格式dir1 dir2 .. {1..50} 表示1到50 类似数组也可以使用:for i in `seq 50`domkdir /usr/local/src/dir$i doneseq 是一个命令 sql 50 就是输出1到50 反引...原创 2018-02-27 22:36:57 · 3131 阅读 · 0 评论 -
Linux 安装jdk
(1)centos 查看系统是否已经自动安装过jdk(2)切换到root操作 :su 输入密码(3)rpm -qa | grep java 展示现有的java相关的已经安装的包(4)卸载 rpm -e --nodeps xx-java-xxx1 xx-java-xxx2 空格隔开 这里写的是上一步查询出来的java相关的结果 (5)下载软件 jdk-7u79-linux-x64....原创 2018-03-01 21:44:51 · 2718 阅读 · 0 评论 -
软件包管理 rpm 软件包在线安装 yum
软件包管理(离线安装) --centos .rpm -- 使用rpm命令管理 -- 安装 rpm -ivh (i 安装 vh 显示安装进度) 完整路径 例如: rpm -ivh httpd-2.4.6-67.el7.centos.x86...原创 2018-02-23 21:42:59 · 4537 阅读 · 0 评论 -
Linux 命令001
1.linux重启(1)reboot 立即重启 (2)shutdown -r now 立即重启(3)shutdown -r 5 5分钟哦后重启(4)shutdown -r 20:35 在20点35分的时候重启(5)init 6 (自己常用 好记 实用)(5)取消重启 如果是用(2) (3) (4) 命令进行重启 可以使用shutdown -c 取消重启原创 2018-02-03 12:13:20 · 2789 阅读 · 0 评论