Linux (1)
@https://blog.csdn.net/mayi_xiaochaun这人博客里有一系列linux教程
@linux中,文件名最前加/ 比如 cd /usr/local是绝对路径
若#前显示当前已经在usr文件下,可直接 cd local 相对路径
@usr文件,别老写成usr啊啊啊啊啊
@虚拟机可用Visual Box或者VMWare
安装Ubuntu虚拟机
并完成hadoop的伪分布式安装(hadoop的安装配置:hadoop用户,SSH免密登录,java,hadoop单机版,伪分布式配置)
(hadoop安装在C/用户(quella)/CTF/下
安装可参考http://dblab.xmu.edu.cn/blog/285/
在.bashrc中设置Hadoop环境变量,调用Hadoop命令更方便:
export HADOOP_INSTALL=/usr/local/hadoop
export PATH=$PATH:$HADOOP_INSTALL/bin:$PATH
export PATH=$PATH:$HADOOP_INSTALL/sbin:$PATH
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
@Linux下的文件类型
普通文件 目录文件(文件和子目录的名称与它所处的地址) 连接文件 设备文件(网络接口)
文件不同,文件名颜色不同
1.根目录 /
2.子目录
/bin 重要可执行文件
/boot 启动内核文件(最好占一个分区)
/etc 存放配置文件(最好占一个分区)
/home 普通用户宿主目录(推荐占一个分区)
/usr 存放应用程序(推荐占一个分区)
/root 超户宿主目录(推荐占一个分区)
/dev 存放外设文件
/lib 链接库文件
/mnt 挂载软驱/光驱/U盘等
/sbin 用户root使用命令存放处
/tftpboot 文件传输协议
/tmp 临时文件存放
/var 存放系统记录文件
@shell:
shell是用户与Linux内核之间的接口程序,是一个命令解释器
shell与内核之间的关系,我们在命令行中输入的每一个命令都是由shell先解释然后再传给内核。它们之间的关系类似于MS-DOS中用户与command.com之间的关系,差别就是command.com远远没有shell强大。
shell的功能:命令行解释 保留字 通配符 访问、处理命令 文件处理:i/o重定向及管道 命令替换 变量维护 环境控制 Shell编程
@ls查看一般是 ls -l bin
要查看bin下的a1下的a2文件 ls -l /bin/a1/a1
@linux中,文件名最前加/ 比如 cd /usr/local是绝对路径
若#前显示当前已经在usr文件下,可直接 cd local 相对路径
@更改文件读写之类的权限:chmod 777 test.txt
最新文章
- shell数值运算与运算符
- BZOJ3571 : [Hnoi2014]画框
- Nginx-缓冲原理及优化
- 使用mongo-java-driver3.0.2.jar和mongodb3.0在java代码中的用户验证4
- openmp并行计算
- 自由缩放属性-resize(禁止textarea的自由缩放尺寸功能)
- jQuery validate入门
- Java使用拦截器的两种方式
- 附录:MySQL忘记root密码
- 做技术,有没有必要参加IT培训
- 深入剖析Java编程中的中文问题及建议最优解决方法
- JVM回收算法
- php框架rbac功能分析
- CentOS7搭建SVN服务器
- pl sql 中文乱码
- IkAnalyzer2012FF_u1.jar免费下载
- Linux第三周作业
- mongo的身份验证和授权
- GPS坐标转换为百度地图坐标
- 【CodeForces】889 C. Maximum Element 排列组合+动态规划