Linux常用命令
使用CRT / Xshell 软件
连接VM,编写虚拟机
1.vi 编辑文件
注意操作(i-->编辑 修改hadoop001-->ruozehadoop001
ecs -->命令
shift+: --> 尾行 输入 wq)
2.pwd 当前目录
3.ls 查看
-l 权限信息 用户和用户组 时间
等价于 ll(在有些情况下,ll用不了,那么个人建议每次使用查看指令,先用ll,再用ls -l)
-a 隐藏文件/文件夹 是以.开头 .xxx
4.alias 别名
临时别名
[root@hadoop001 ~]# alias root='cd /root/Desktop'
[root@hadoop001 ~]# root
5.cd 切换目录
[root@hadoop001 Desktop]# cd /root/Pictures 绝对path
[root@hadoop001 Desktop]# cd ../Pictures 相对path
[root@hadoop001 Music]# cd - 退回上一次目录
[root@hadoop001 ~]# cd ../ 退回上一层目录
用户的家目录
root /root
xxx /home/xxx
cd ~ 快速进当前用户的家目录
cd 快速进当前用户的家目录
[root@hadoop001 home]# cd ~
[root@hadoop001 ~]# pwd
/root
[root@hadoop001 ~]#
6.clear 清屏
7.history 查看历史命令
想要执行第9行: !9
8.cat 查看文件内容 一下子打印出来
[root@hadoop001 ~]# cat .bash_history
more 一页页翻看
空格键 翻
ctrl+z 中断(此指令应用很多,基本上遇到解决不了的代码,可以直接使用此指令重新编写)
实时查看文件内容
tail -f
[root@hadoop001 ~]# tail -f ruoze.log
[root@hadoop001 ~]# echo "yu he shui" >> ruoze.log
tail -F
[root@hadoop001 ~]# tail -F ruoze.log
[root@hadoop001 ~]# mv ruoze.log ruoze.log1
[root@hadoop001 ~]# echo "yu he shui" > ruoze.log
-F == -f + retry
区别:tail -f是实时查看,无法跟踪文件变化,例如当某一文件移动之后,tail -f无法直接跟踪其内容,但是tail -F可以。
echo
> 假如文件不存在 那么就新建;反之覆盖
>> 追加
使用CRT / Xshell 软件
连接VM,编写虚拟机
1.vi 编辑文件
注意操作(i-->编辑 修改hadoop001-->ruozehadoop001
ecs -->命令
shift+: --> 尾行 输入 wq)
2.pwd 当前目录
3.ls 查看
-l 权限信息 用户和用户组 时间
等价于 ll(在有些情况下,ll用不了,那么个人建议每次使用查看指令,先用ll,再用ls -l)
-a 隐藏文件/文件夹 是以.开头 .xxx
4.alias 别名
临时别名
[root@hadoop001 ~]# alias root='cd /root/Desktop'
[root@hadoop001 ~]# root
5.cd 切换目录
[root@hadoop001 Desktop]# cd /root/Pictures 绝对path
[root@hadoop001 Desktop]# cd ../Pictures 相对path
[root@hadoop001 Music]# cd - 退回上一次目录
[root@hadoop001 ~]# cd ../ 退回上一层目录
用户的家目录
root /root
xxx /home/xxx
cd ~ 快速进当前用户的家目录
cd 快速进当前用户的家目录
[root@hadoop001 home]# cd ~
[root@hadoop001 ~]# pwd
/root
[root@hadoop001 ~]#
6.clear 清屏
7.history 查看历史命令
想要执行第9行: !9
8.cat 查看文件内容 一下子打印出来
[root@hadoop001 ~]# cat .bash_history
more 一页页翻看
空格键 翻
ctrl+z 中断(此指令应用很多,基本上遇到解决不了的代码,可以直接使用此指令重新编写)
实时查看文件内容
tail -f
[root@hadoop001 ~]# tail -f ruoze.log
[root@hadoop001 ~]# echo "yu he shui" >> ruoze.log
tail -F
[root@hadoop001 ~]# tail -F ruoze.log
[root@hadoop001 ~]# mv ruoze.log ruoze.log1
[root@hadoop001 ~]# echo "yu he shui" > ruoze.log
-F == -f + retry
区别:tail -f是实时查看,无法跟踪文件变化,例如当某一文件移动之后,tail -f无法直接跟踪其内容,但是tail -F可以。
echo
> 假如文件不存在 那么就新建;反之覆盖
>> 追加
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31537584/viewspace-2154862/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31537584/viewspace-2154862/