1. mysql -uroot -p // 启动mysql
2. su – // 切换超级用户(root和普通用户并不共享所有文件,即在普通用户中配置之后,root中可能不是那种配置)
su // 赋予key有root权限
su -l key // 从root返回key用户
3. /mnt/hgfs/share/ 共享文件夹路径
https://www.cnblogs.com/brokencolor/p/11614025.html
在下面的/mnt/hgfs/改为/mnt/hgfs/share/
4. tar zxvf xxx.tar.gz 解压
5. rm -rf /xxx 删除文件或者文件夹
6. find / -name xxx 在全部目录下查找xxx
7. 安装jps
rpm -qa |grep -i jdk
yum install java-1.8.0-openjdk-devel.x86_64 //得到什么版本的jdk就装什么版本
8. 启动hadoop:
cd /usr/local/src/hadoop-2.6.1/sbin
./start-dfs.sh
./start-yarn.sh
9. 关闭hadoop:
./stop-dfs.sh
./stop-yarn.sh
10.启动mapreduce里的run.sh,(sh run.sh)如果这个run.sh是从window写过来的,在写完之后:Unix体系里,每行结尾只有“<换行>”,即“\n”;Windows体系里面,每行结尾是“<换行><回 车>”,即“\n\r”。一个直接结果是,Unix体系下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix下打开的话,在每行的结尾可能会多出一个^M符号。
# vi filename
命令行模式下,输入:
:set ff=unix
将换行符设置成
UNIX
的模式
(
知识扩展
:
https://wenda.so.com/q/1534876411219608)
:wq
退出
即可解决这个换行符的问题.
11. sh文件在编写时不能随便加空格
output_path = "/output"
HADOOP_CMD = "/usr/local/src/hadoop-2.6.1/bin/hadoop"
$HADOOP_CMD fs -rm -r -skipTrash $output_path
如上,等号两侧加了空格会报错
12.如何更换yum的镜像源?
https://blog.csdn.net/u012579604/article/details/80390447
https://blog.csdn.net/qq_28710983/article/details/79339116
13. 如何在linux上下载python模块,或者安装python模块
Pip方法:https://www.cnblogs.com/future-dream/p/11401394.html
Yum方法:https://www.cnblogs.com/dhName/p/11021900.html
conda install 包名
14. anaconda有什么用?
https://www.jianshu.com/p/eaee1fadc1e9
15. 安装anaconda
教你修改默认安装路径以及配置环境:https://blog.csdn.net/china_xin1/article/details/80636011?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
You have chosen to not have conda modify your shell scripts at all.
To activate conda's base environment in your current shell session:
eval "$(/usr/local/src/anaconda3/bin/conda shell.YOUR_SHELL_NAME hook)"
To install conda's shell functions for easier access, first activate, then:
conda init
If you'd prefer that conda's base environment not be activated on startup,
set the auto_activate_base parameter to false:
conda config --set auto_activate_base false
Thank you for installing Anaconda3!
16. 安装pycharm并与anaconda连接以及anaconda的一些常用命令?
https://blog.csdn.net/xiaozaizi666/article/details/84137768
https://www.jianshu.com/p/eaee1fadc1e9
17. 更换conda的镜像源
https://blog.csdn.net/zhangshiquan97/article/details/103388528
18.Conda创建环境以及切换环境
https://blog.csdn.net/HelloJinYe/article/details/103212621
19. 如何在pycharm代码上使用pyspark
20. 在Linux上创建快捷键
一定要在图形界面上的命令行里面输入!!!
gedit /usr/share/applications/Pycharm.desktop
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/我的用户名/pycharm-community-2018.2.3/bin/pycharm.sh
Icon=/home/我的用户名/pycharm-community-2018.2.3/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;
21.怎样在python上安装模块
https://www.jianshu.com/p/2ca93f19f92d
22. python中字典和列表的区别?
字典用于查询,时间复杂度为O(1),if x in dict。而列表用于循环,for x in list。
23. linux如何使用kill -9 杀死进程
首先 jps 查看进程名,然后 “ps -ef | grep 进程名” 获得ppid pid,最后 kill -9 pid