一、常用命令
1、在/hadoop目录下创建src和WebRoot两个文件夹
分别创建:mkdir /hadoop/src
mkdir /hadoop/WebRoot
同时创建:mkdir /hadoop/{src,WebRoot}
2、进入到/hadoop目录,在该目录下创建.classpath和README文件
分别创建:touch .classpath
touch README
同时创建:touch {.classpath,README}
3、在/hadoop目录下面创建一个test.txt文件,同时写入内容"this is test"
echo "this is test" > test.txt
4、向README文件追加写入"please read me first"
echo "please read me first" >> README
5、将test.txt的内容追加到README文件中
cat test.txt >> README
6、进入到/hadoop-bak目录,将test.txt移动到src目录下,并修改文件名为Student.java
mv test.txt src/Student.java
7、返回到/hadoop目录,查看一下README文件有多单词,多少个少行
wc -w README
wc -l README
8、返回到根目录,将/hadoop目录先打包,再用gzip压缩
分步完成:tar -cvf hadoop.tar hadoop
gzip hadoop.tar
一步完成:tar -zcvf hadoop.tar.gz hadoop
9、将其解压缩,再取消打包
分步完成:gzip -d hadoop.tar.gz 或 gunzip hadoop.tar.gz
一步完成:tar -zxvf hadoop.tar.gz
二、系统命令
1、查看主机名
hostname
2、查看系统信息
uname -a
uname -r
3、日期
date
4、查看分区
df -h
三、权限
1、创建c.txt文件所有人都可以写和执行
touch c.txt
chmod 666 c.txt
2、将/hadoop目录下的所有文件与子目录的拥有者设为root,用户拥有组为users
chown -R root:users /hadoop
3、将当前目录下的所有文件与子目录的用户皆设为hadoop,组设为users
chown -R hadoop:users *
四、进程控制
1.查看用户最近登录情况
last
lastlog
2.查看硬盘使用情况
df
3.查看内存使用情况
free
4.查看进程
top
5.结束进程
kill id
kill -9 id