linux系统
北朽暖栀24
这个作者很懒,什么都没留下…
展开
-
ubuntu上配置scala
1.下载wget wget https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz2.解压tar -zxvf scala-2.11.8.tgz3.复制到/usr/local下面mv scala-2.11.8 /usr/local/scala4.配置环境变量vi /etc/profile加入下面两行:export ...原创 2020-04-30 23:16:46 · 176 阅读 · 0 评论 -
hadoop上传文件错误org.apache.hadoop.ipc.RemoteException(java.io.IOException)
hadoop dfsadmin -report命令查看磁盘使用情况如图:Configured Capacity: 0 (0 B)Present Capacity: 0 (0 B)DFS Remaining: 0 (0 B)DFS Used: 0 (0 B)DFS Used%: NaN%Under replicated blocks: 0Blocks with corrupt rep...原创 2020-04-02 16:55:25 · 555 阅读 · 0 评论 -
Linux下profile和bashrc区别
Linux下profile和bashrc区别1./etc/profile用来设置系统环境参数,比如$PATH. 这里面的环境变量是对系统内所有用户生效的。2./etc/bashrc这个文件设置系统bash shell相关的东西,对系统内所有用户生效。只要用户运行bash命令,那么这里面的东西就在起作用。3.~/.bash_profile用来设置一些环境变量,功能和/etc/profil...原创 2020-03-28 21:42:34 · 79 阅读 · 0 评论 -
ubuntu配置java jdk的环境变量
sudo gedit /etc/profile在文件的最后添加以下内容:#set Java environmentexport JAVA_HOME=你的jdk路径export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bi...原创 2020-03-28 21:35:15 · 84 阅读 · 0 评论 -
linux如何查看java jdk的安装路径
which java此方法是无法定位到java的安装路径的,只能定位到执行路径。通过ls -lrt (which java里面的路径)一直使用这个命令一直到jdk出现为止。原创 2020-03-28 21:33:36 · 192 阅读 · 0 评论 -
如何解决Cannot execute /home/hadoop/hadoop/libexec/hadoop-config.sh.
解决方法:在/etc/profile中找到了这个HADOOP_HOME全局变量,将其删除运行source /etc/profile在~/.bashrc最后一行输入unset HADOOP_HOMEsource ~/.bashrc即可(这样就不用一开机就要输入unset HADOOP_HOME了)...原创 2020-03-28 21:28:31 · 14407 阅读 · 0 评论 -
编辑~/.bashrc 文件
进入~/.bashrc 文件vim ~/.bashrc编辑即可原创 2020-03-28 21:27:01 · 3362 阅读 · 0 评论 -
linux如何从githhub下载代码
首先在管理员模式下:sudo apt install git 安装"git"然后运行命令:git clone githhub代码的url下载的文件所在的位置与终端运行的cd地址一样原创 2020-03-24 11:39:41 · 490 阅读 · 0 评论 -
操作系统笔记:fork的使用
1.vi fork.c创建并编写文件:#include<unistd.h>#include<stdio.h>#include<stdlib.h>#include<sys/types.h>#include<sys/wait.h>int main(){ pid_t pid; pid=fork(); //...原创 2020-03-23 17:02:54 · 223 阅读 · 0 评论 -
操作系统笔记:进程共享内存
1.创建编辑hdpark.c文件如下#include<stdio.h>#include<sys/shm.h>#include<sys/stat.h>#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>int main(){ int segm...原创 2020-03-23 16:23:41 · 126 阅读 · 0 评论 -
linux的将文件夹重命名的命令
将A文件夹重命名为B使用mv命令:mv A B原创 2020-03-23 15:51:11 · 1670 阅读 · 0 评论 -
linux bash: fork.c:line 6:syntax error near unexpected token `('
这个报错我一直以为是 fork.c文件中line 6的问题其实是运行了源文件,而没有运行编译后的文件gcc -o fork fork.c运行fork 而不是fork.c就行了原创 2020-03-22 22:49:10 · 339 阅读 · 0 评论 -
Linux rm命令
rm +文件名是删除文件原创 2020-03-22 22:31:22 · 65 阅读 · 0 评论 -
ubuntu运行c语言文件
1.新建编辑c文件:先 vi 文件名.c2.编译c文件:gcc -o 文件名 文件名.c3.运行./文件名原创 2020-03-22 18:22:43 · 1219 阅读 · 0 评论 -
ubuntu ps-ef和top命令
ps -ef指令:ps作用:主要查看服务器的进程信息top:作用:查看服务器的进程占的资源原创 2020-03-22 17:49:32 · 724 阅读 · 0 评论 -
linux系统 ./ 和 ../
./表示当前目录…/表示上一级目录./文件名 表示执行当前目录下的文件原创 2020-03-22 17:46:30 · 387 阅读 · 0 评论 -
ubuntu查找文件位置
1.whereis 文件名2.find / -name文件名3.locate 文件名4.which+可执行文件名使用which命令,就可以看到某个系统命令是否存在。which指令会在环境变量$PATH设置的目录里查找符合条件的文件...原创 2020-03-22 17:44:33 · 3357 阅读 · 0 评论 -
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
Ubuntu install 出现下面的报错E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an...原创 2020-03-22 17:14:53 · 130 阅读 · 0 评论 -
leetcode 226. 翻转二叉树
翻转二叉树翻转一棵二叉树。翻转一棵二叉树。示例:输入: 4 / \ 2 7 / \ / \1 3 6 9输出: 4 / \ 7 2 / \ / \9 6 3 1思路:递归,将一个节点的左孩子和右孩子进行交换再分别对交换后的节点的左右孩子进行交换(一定是交换后的)递归的终止条件: ...原创 2020-03-20 12:36:21 · 58 阅读 · 0 评论 -
hadoop配置SSH免密登陆后ssh localhost失败
配置免密登陆前提:配置好了ssh1.su hadoop(切换为hadoop用户)2.cd 到.ssh目录下3.输入命令 ssh-keygen -t rsa4.cat id_rsa.pub # 查看生成的公钥5.cat id_rsa.pub >> authorized_keys # 加入授权6.测试 ssh localhos...原创 2020-03-19 21:42:57 · 1371 阅读 · 0 评论 -
ubantu上安装hadoop(详细版)
步骤1–预申请Java是在任何系统上运行Hadoop的主要需求,因此请确保使用以下命令在系统上安装了Java。如果您的系统上没有安装Java,请首先jdk的进行安装。步骤2–为Haddop创建用户我们建议为Hadoop工作创建一个普通(或根)帐户。使用以下命令创建帐户。(如果需要管理员权限,那么就加上sudo)adduser hadoop创建帐户后,还需要将基于密钥的ssh设置为自己的...原创 2020-03-19 21:10:32 · 529 阅读 · 0 评论 -
The authenticity of host 'localhost (127.0.0.1)' can't be established
修改/etc/ssh/ssh_config文件中的配置,添加如下两行配置:StrictHostKeyChecking noUserKnownHostsFile /dev/null原创 2020-03-19 15:44:51 · 1492 阅读 · 0 评论 -
找不到系统安全日志/var/log/secure文件的问题(查找ssh日志)
查看rsyslog的配置文件auth,authpriv.*/var/log/auth.log说明系统登录文件是/var/log/auth.log。原创 2020-03-19 14:23:31 · 4419 阅读 · 0 评论 -
linux查看文件权限的方法
查看linux文件的权限:ls -l 文件名称查看linux文件夹的权限:ls -ld 文件夹名称(所在目录)原创 2020-03-19 11:16:07 · 294 阅读 · 0 评论 -
WARNING: HADOOP_SECURE_DN_USER has been replaced by HDFS_DATANODE_SECURE_USER.
hadoop启动时WARNING: HADOOP_SECURE_DN_USER has been replaced by HDFS_DATANODE_SECURE_USER. Using value of HADOOP_SECURE_DN_USER.解决方案,在 start-dfs.sh ,stop-dfs.sh两个文件中的HDFS_DATANODE_USER=root HADOOP_S...原创 2020-03-19 08:55:07 · 2884 阅读 · 0 评论 -
问题root@localhost's password:localhost:permission denied,please try again
我的问题:在装完hadoop及jdk之后,在执行start-all.sh的时候出现root@localhost’s password:localhost:permission denied,please try again。解决办法:1.安装 open ssh:`sudo apt-get install openssh-server`2.修改root密码:`sudo passwd ro...原创 2020-03-18 21:47:40 · 1450 阅读 · 0 评论 -
Hadoop服务启动出现Permission denied (publickey,password).
办法:需要设置免密连接登录首先运行ssh localhost如果还要输入密码的话,那就是你ssh没有配置好。这里要说一下的是ssh7.0之后就关闭了dsa的密码验证方式,如果你的秘钥是通过dsa生成的话,需要改用rsa来生成秘钥ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsacat ~/.ssh/id_rsa.pub >> ~/.ssh/au...原创 2020-03-18 13:09:51 · 11903 阅读 · 3 评论 -
ERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation.
修改hadoop/sbin里面的四个文件夹1、对于start-dfs.sh和stop-dfs.sh文件,添加下列参数:#!/usr/bin/env bashHDFS_DATANODE_USER=rootHADOOP_SECURE_DN_USER=hdfsHDFS_NAMENODE_USER=rootHDFS_SECONDARYNAMENODE_USER=root2、对于start-...原创 2020-03-18 13:06:30 · 1568 阅读 · 3 评论 -
启动hadoop时JAVA_HOME is not set
1.输入echo JAVA_HOME,查看java是否安装成功。2.进入hadoop-env.sh文件修改export JAVA_HOME=${JAVA_HOME},不要带bin。3.修改完了再重新尝试一次。原创 2020-03-18 12:43:22 · 708 阅读 · 0 评论 -
Linux 修改 .bashrc
.bashrc是一个隐藏的文件,要打开并修改该文件需要:(1)命令:ls -a 找到文件 .bashrc;(2) 命令 vim ~/.bashrc 进入到文件;(3) 键盘输入 i 可以对文件进行修改,Esc + :+ wq 退出并保存修改之后的文件(4) 命令 :source ~/.bashrc 更新 .bashrc...原创 2020-03-17 22:53:47 · 1283 阅读 · 0 评论 -
如何在linux中设置Java_Home路径
1.启动终端,输入sudo su以获得root权限。2.输入which java确认Ubuntu电脑上的Java安装位置。3.要全局设置JAVA_HOME,需要编辑bash.bashrc文件,输入: vim ~/.bashrc4.在文件末尾输入以下内容,一次输入一行。JAVA_HOME=/usr/lib/jvm/default-java/binexport JAVA_HOMEPAT...原创 2020-03-17 22:52:25 · 4174 阅读 · 0 评论 -
Linux系统下vi编辑器中如何删除整行(简洁)
将光标向下移动到那一行前面,然后键盘输入dd 。原创 2020-03-16 22:27:04 · 1968 阅读 · 0 评论 -
ubuntu su: Authentication failure
使用su命令切换root,提示su: Authentication failure解决方法:sudo passwd root原创 2020-03-16 22:17:54 · 84 阅读 · 0 评论 -
ubuntu如何编辑文件
1.vi/文件路径2.i 进入插入模式3.编辑完后 Esc, 然后输入 :wq(别忘记了冒号)原创 2020-03-16 22:06:03 · 4896 阅读 · 0 评论 -
linux下sudo更改文件权限报错 is not in the sudoers file. This incident will be reported
1.命令行输入:su,然后输入密码,从而切换到root下。2.执行操作:chmod u+w /etc/sudoers(添加sudoers文件的写权限,/etc/sudoers文件默认是只读的)3.编辑文件:vi /etc/sudoers找到这行: root ALL=(ALL) ALL 在它下面加username ALL=(ALL) ALL在中添加:youuser ALL=(ALL) ...原创 2020-03-16 21:50:30 · 473 阅读 · 0 评论 -
ssh:connect to host localhost port 22: Connection refused
检查是否安装了openssh-server,使用命令ps -e|grep sshd,出现了sshd,则安装了,否则则没安装,没安装则输入命令行:sudo apt-get install openssh-server安装之后就可以了。...原创 2020-03-16 21:38:53 · 156 阅读 · 0 评论 -
ubuntu如何切换用户
在命令行输入:su username原创 2020-03-16 21:33:05 · 1461 阅读 · 0 评论 -
root@localhost's password:localhost:permission denied,please try again
遇到这个就是密码有问题命令行输入:sudo passwd 来重置密码。原创 2020-03-16 21:31:35 · 368 阅读 · 0 评论 -
linux系统安装jdk过程中出现Permission denied错误
命令行输入:sudo chmod -R 777 /jdk压缩文件的完整路径。这样所有权限就打开了,非常快捷。原创 2020-03-16 11:50:51 · 918 阅读 · 0 评论 -
ubuntu 安装jdk(全网最详细版本)
1.下载官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html点击 jdk-8u241-linux-x64.tar.gz下载(我这个是最新版)这里需要Oracle的账号,可以注册一个,CSDN上也有博客提供了账号。2.在root创建一个java目录,terminal输...原创 2020-03-16 11:44:31 · 584 阅读 · 0 评论