配置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操作命令總結與hadoop基礎操作命令LinuxHadoop
- Ubuntu下 hadoop的安裝與配置UbuntuHadoop
- 【Ubuntu】Ubuntu常用的更新、清理命令指令碼Ubuntu指令碼
- 【Hadoop篇】--Hadoop常用命令總結Hadoop
- hadoop hdfs 常用命令Hadoop
- 常用的linux命令Linux
- ubuntu常用命令Ubuntu
- 常用ubuntu基礎命令Ubuntu
- ubuntu linux配置UbuntuLinux
- Hadoop叢集常用命令Hadoop
- 熟悉常用的Linux操作和Hadoop操作LinuxHadoop
- 我常用的Linux命令Linux
- DBA常用的linux命令Linux
- ubuntu + swoole 常用命令Ubuntu
- Ubuntu 下常用命令Ubuntu
- 常用的Linux命令;Linux常用命令用法及實現方式Linux
- Linux中監控系統效能常用的命令!Linux
- 【UNIX】DBA常用的linux命令Linux
- Linux的常用基礎命令Linux
- Linux的常用命令Linux
- Linux 的常用命令Linux
- Ubuntu16.04-hadoop3.1.0安裝與配置UbuntuHadoop
- Linux常用效能命令Linux
- Ubuntu常用軟體安裝命令Ubuntu
- Linux系統中firewalld防火牆常用的操作命令Linux防火牆
- Linux中建立程式常用的三個命令詳解!Linux
- Linux中監視日誌檔案常用的命令!Linux
- 在Linux中,ls命令有哪些常用的選項?Linux
- Linux常用命令(不斷更新中)Linux
- Linux常用命令:效能命令Linux
- Linux的常用基本命令(二)Linux
- 記錄Linux我常用的命令Linux
- Linux的docker常用命令LinuxDocker
- Linux常用命令Linux
- Linux常用基礎命令Linux
- Linux常用系統命令Linux
- 【Linux】—— vim常用操作命令Linux
- Linux 常用命令Linux
- Linux 常用基礎命令Linux