1、 日常操作命令
1、查看当前所在的工作目录的全路径 pwd
[test@hdp-node-01 ~]$ pwd
/home/test
安装上传下载文件命令:
yum -y install lrzsr
2、查看当前系统的时间 date
[test@hdp-node-01 ~]$ date +%Y-%m-%d
2016-05-18
[test@hdp-node-01 ~]$ date +%Y-%m-%d --date="-1 day" #加减也可以 month | year
2016-05-17
date -s “2016-05-23 01:01## 修改时间
:01″
ntpdate ntp1.aliyun.com 好在阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
3、查看有谁在线(哪些人登陆到了服务器)
who 查看当前在线
[test@hdp-node-01 ~]$ who
root tty1 2016-05-18 11:46
hadoop tty3 2016-05-18 11:46
hadoop pts/0 2016-05-18 10:57 (192.168.33.1)
last 查看最近的登陆历史记录
[test@hdp-node-01 ~]$ last -3
hadoop tty3 Wed May 18 11:46 still logged in
root tty1 Wed May 18 11:46 still logged in
hadoop pts/0 192.168.33.1 Wed May 18 10:57 still logged in
4、关机/重启
## 关机(必须用root用户)
shutdown -h now ## 立刻关机
shutdown -h +10 ## 10分钟以后关机
shutdown -h 12:00:00 ##12点整的时候关机
halt # 等于立刻关机
## 重启
shutdown -r now
reboot #等于立刻重启
5、清屏
clear ## 或者用快捷键 ctrl + l
6、退出当前进程
ctrl+c 有些程序也可以用q键退出
7、挂起当前进程
ctrl+z ## 进程会挂起到后台
bg jobid ## 让进程在后台继续执行
fg jobid ## 让进程回到前台
8、echo
相当于java中System.out.println(userName)
[root@localhost bbb]# a="admin"
[root@localhost bbb]#
[root@localhost bbb]# echo a
a
[root@localhost bbb]# echo $a
admin
2 目录操作
1 查看目录信息
ls / ## 查看根目录下的子节点(文件夹和文件)信息
ls -al ## -a是显示隐藏文件 -l是以更详细的列表形式显示
ls -l 有一个别名: ll 可以直接使用ll <是两个L>
2 切换工作目录
cd /home/hadoop ## 切换到用户主目录
cd ~ ## 切换到用户主目录
cd - ## 回退到上次所在的目录
cd 什么路径都不带,则回到用户的主目录
3 创建文件夹
mkdir aaa ## 这是相对路径的写法
mkdir /data ## 这是绝对路径的写法
mkdir -p aaa/bbb/ccc ## 级联创建目录
4 删除文件夹
rmdir aaa ## 可以删除空目录
rm -r aaa ## 可以把aaa整个文件夹及其中的所有子节点全部删除
rm -rf aaa ## 强制删除aaa
5 修改文件夹名称
mv aaa angelababy
mv本质上是移动
mv install.log aaa/ 将当前目录下的install.log 移动到aaa文件夹中去
rename 可以用来批量更改文件名
[root@localhost bbb]# ll
total 0
-rw-r--r--. 1 root root 0 May 22 15:58 1.txt
-rw-r--r--. 1 root root 0 May 22 15:58 2.txt
-rw-r--r--. 1 root root 0 May 22 15:58 3.txt
[root@localhost bbb]# rename .txt .txt.bak *
[root@localho