一、基本命令
(1)查看当前目录
pwd命令用于显示当前目录:
[root@master ~]# pwd /root
(2)目录切换
cd命令用来切换目录:
cd ~ 可以进入家目录
cd - 切回前一个目录
[root@master ~]# cd /usr/cstor [root@master cstor]# pwd /usr/cstor
(3)文件罗列
ls命令用于查看文件与目录:
[root@master cstor]# ls
(4)文件或目录拷贝
cp命令用于拷贝文件,若拷贝的对象为目录,则需要使用-r参数:
[root@master cstor]# cp -r hadoop /root/hadoop
(5)文件或目录移动或重命名
mv命令用于移动文件,在实际使用中,也常用于重命名文件或目录:
[root@master ~]# mv hadoop hadoop2 #当前位于/root,不是/usr/cstor
(6)文件或目录删除
rm命令用于删除文件,若删除的对象为目录,则需要使用-r参数:
[root@master ~]# rm -rf hadoop2 #当前位于/root,不是/usr/cstor
(7)进程查看
ps命令用于查看系统的所有进程:
[root@master ~]# ps # 查看当前进程
(8)文件压缩与解压
tar命令用于文件压缩与解压,参数中的c表示压缩,x表示解压缩:
[root@master ~]# tar -zcvf /root/hadoop.tar.gz /usr/cstor/hadoop [root@master ~]# tar -zxvf /root/hadoop.tar.gz
(9)查看文件内容
cat命令用于查看文件内容:
[root@master ~]# cat /usr/cstor/hadoop/etc/hadoop/core-site.xml
tac:反看文件内容
[root@master ~]# tac text.tx
more:一页一页看
head:取出前几行
tail:取出最后几行
(10)查看服务器IP配置
ip addr命令用于查看服务器IP配置:
[root@master ~]# ip addr 1: lo:mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 125: eth0@if126: mtu 1500 qdisc noqueue state UP link/ether 02:42:ac:11:00:0c brd ff:ff:ff:ff:ff:ff link-netnsid 0 inet 172.17.0.12/16 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::42:acff:fe11:c/64 scope link valid_lft forever preferred_lft forever
(11)mkdir:新建目录
[root@master ~]# mkdir date [root@master ~]# ls date [root@master ~]# mkdir -p a1/a2/a3/a4 [root@master ~]# ls date a1 a2 a3 a4
(12)rmdir:删除空的目录
[root@master ~]# rmdir -p a1/a2/a3/a4 [root@master ~]# ls date
(13)cp:复制文件或目录
[root@master ~]# cp -r /tmp/data /user [root@master ~]# cd /user [root@master user]# ls data
(14)mv :移动文件或目录,或重命名
[root@master ~]# mv /tmp/data /user
(15)touch:修改文件时间或创建新文件
(16)find:文件查找
(17)grep:查找字符串
找文件
[huangxiaolong root@master ~]# grep USER /etc/profile
(18)passwd:改密码
(19)找路径
echo $HOME
whoami
which
whereis
(20)查看端口
(21)环境变量设置文件
$HOME/.bashrc
/etc/profile
source 配置文件 #让配置文件生效
二、vi编辑器
Vi或vim是实验中用常用的文件编辑命令,命令行嵌入“vi/vim 文件名”后,默认进入“命令模式”,不可编辑文档,需键盘点击“i”键,方可编辑文档,编辑结束后,需按“ESC”键,先退回命令模式,再按“:”进入末行模式,接着嵌入“wq”方可保存退出。
vi/vim三种模式转换示意图:



