配置hadoop中常用的Linux(ubuntu)命令
生成key:
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
-t 金鑰型別可以用 -t 選項指定。如果沒有指定則預設生成用於SSH-2的RSA金鑰。
-f filename 指定金鑰檔名。
來源:http://www.aboutyun.com/thread-6487-1-1.html
遠端登入執行shell命令key
ssh遠端登入,並在遠端建立檔案
ssh user@host 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub
來源:http://www.aboutyun.com/thread-6977-1-1.html
遠端複製
scp authorized_keys tan@ubuntu:~/.ssh/authorized_keys_from_yang
sudo scp -r /usr/hadoop aboutyun@slave1:~/
檔案追加內容
cat authorized_keys_from_yang >> authorized_keys
解壓包:
sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm
檔案複製:(jdk複製到opt中)
sudo cp -r jdk/ /opt
檔案移動
sudo mv jdk opt
(有的時候沒有許可權,所以必須加上sudo)
檔案更改所有者(下面為更改hadoop資料夾的許可權)
sudo chown -R aboutyun:aboutyun hadoop
檢視埠是否被暫用
sudo netstat -ap | grep 8080
sudo netstat -ant|grep 3306
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1651/mysqld
表示的含義
mysql的預設埠 3306 開啟著
0.0.0.0 代表你的本地網路地址 後一個代表外部網路地址 有連線的話就有真正的IP地址了
hadoop開啟除錯
開啟debug export HADOOP_ROOT_LOGGER=DEBUG,console
Linux打包命令
tar czvf my.tar.gz hadoop-2.4.0-src
殺掉一個程式
kill 程式號
kill -9 程式號
rpm -qa|grep softname
表示的含義是:
就是從安裝的軟體中查詢出softname這個軟體
詳解如下:
grep 內容 物件
表示從“物件”中查詢“內容”,並列印
|
管道符號,前一個命令的輸出(即結果)作為下個命令的輸入
rpm -qa
rpm管理命令 查詢所有安裝的軟體
所以rpm -qa|grep softname
就是從安裝的軟體中查詢出softname這個軟體
【hive安裝mysql常用命令】
檢視軟體是否安裝
netstat -tap | grep mysql
測試mysql遠端連線成功
mysql -h172.16.77.15 -uroot -p123
mysql -h主機地址 -u使用者名稱 -p使用者密碼
檢視字符集
show variables like '%char%';
修改字符集:
vi /etc/my.cnf
在[client]下新增
default-character-set=utf8
建立sudo無密碼登陸
給aboutyun使用者設定無密碼sudo許可權:
chmode u+w /etc/sudoers
aboutyun ALL=(root)NOPASSWD:ALL
chmod u-w /etc/sudoers
測試:sudo ifconfig
ubuntu檢視服務列表程式碼
sudo service --status-all
sudo initctl list
檢視檔案大小:
du -sh hadoop-2.7.0-src
打包zip
zip -r myfile.zip ./*
相關文章
- Linux ubuntu中13個常用命令LinuxUbuntu
- Linux(Ubuntu) Mysql的安裝配置例子以及常用命令LinuxUbuntuMySql
- hadoop0.20.2配置 in linux(ubuntu)HadoopLinuxUbuntu
- 常用Ubuntu命令Ubuntu
- Ubuntu 中常用的命令Ubuntu
- Ubuntu Linux下設定IP的配置命令UbuntuLinux
- hadoop常用操作命令Hadoop
- 【Ubuntu】Ubuntu常用的更新、清理命令指令碼Ubuntu指令碼
- 常用ubuntu基礎命令Ubuntu
- Ubuntu 常用命令Ubuntu
- ubuntu常用命令Ubuntu
- Hadoop常用命令Hadoop
- [hadoop]常用命令Hadoop
- Hadoop 常用命令Hadoop
- Hadoop日記Day6---Linux的常用命令HadoopLinux
- Ubuntu下 hadoop的安裝與配置UbuntuHadoop
- ubuntu下hadoop環境配置UbuntuHadoop
- 常用基礎Linux操作命令總結與hadoop基礎操作命令LinuxHadoop
- Ubuntu 下常用命令Ubuntu
- ubuntu + swoole 常用命令Ubuntu
- Ubuntu下常用命令Ubuntu
- hadoop hdfs 常用命令Hadoop
- 【Hadoop篇】--Hadoop常用命令總結Hadoop
- Ubuntu常用軟體安裝命令Ubuntu
- Hadoop叢集常用命令Hadoop
- hadoop HDFS之常用命令Hadoop
- DBA常用的linux命令Linux
- 我常用的Linux命令Linux
- 有趣常用的linux命令Linux
- 我的常用Linux命令Linux
- 常用linux命令Linux
- 常用的Linux命令;Linux常用命令用法及實現方式Linux
- Linux中建立程式常用的三個命令詳解!Linux
- 在Linux中,ls命令有哪些常用的選項?Linux
- Linux常用命令(不斷更新中)Linux
- 熟悉常用的Linux操作和Hadoop操作LinuxHadoop
- Linux 的常用命令Linux
- 【UNIX】DBA常用的linux命令Linux