1 虚拟机配置之ping失败
1.1 虚拟机克隆
由虚拟机master克隆得到两台虚拟机slave1和slave2。
在root用户下,使用命令分别修改虚拟机名称:(vim /etc/sysconfig/network)
按"i"进入编辑模式:
编辑完成后,按"Esc"退出编辑模式,再输入":wq"回到命令行。
1.2 修改虚拟机配置
- 修改master上的/etc/hosts
使用命令"vim /etc/hosts"进入;
内容如下:
slave1和slave2同样修改。
- 删除ifcfg-eth0文件中的UUID和HWADDR,修改ip地址
使用命令进入文件:(vim /etc/sysconfig/network-scripts/ifcfg-eth0)
修改前:
修改后:
- 使用命令进入:(vim /etc/udev/rules.d/70-persistent-net.rules)
注释掉 NAME='eth0' 的部分,将eth1修改为eth0,如下图:
修改完成后,重启虚拟机。
1.3 ping测试
- 由master到slave1
ping命令中的“-c 5”表示ping 5次后停止 - 由salve1到master
2 linux命令
2.1 查看路径
pwd
2.2 文件操作
1) 删除文件或文件夹
rm -rf 文件夹名
rm -f 文件名
2) 下载文件
sz 文件名
3) 上传文件
rz
4) 查看目录下所有文件
ls,ll
5) 创建文件夹
mkdir 文件名
6) 修改文件后缀名
mv filename.xxx filename.yyy
7) 查找celery进程,kill
ps aux | grep celery
kill -9 pid号
8) 修改文件夹所属用户
chown -R 帐号 文件/目录
9) 滚动打印文件内容
用*时表示滚动打印当前文件夹下所有文件的新内容。可以将*替换为文件名。
tail * -f
10) 复制粘贴
复制:Ctrl + Shift + C 组合键
粘贴:Ctrl + Shift + V 组合键
11) vim/vi修改文件,按 i 进入编辑状态,ctrl+shift+v 组合键粘贴,编辑完成后按 esc 退出编辑状态,:wq 退出文本
12) 运行shell脚本
bash xxx.sh
1.1.1 查看磁盘占用情况
Ø df –lh
查看机器整体磁盘使用情况。
Ø du –s
查看文件夹大小,不显示各个子文件及子文件夹大小。
Ø du –a
查看文件夹大小,并显示各个子文件及子文件夹大小。
Ø du –c
查看文件夹大小,并显示子文件夹大小。
1.1.2 查看目录下文件
查看当前文件夹下所有文件及文件夹:ll or ls
区分文件夹和文件(显示时文件夹后面带/):ll -F
*过滤查询(查询以tf开头的所有文件及文件夹):ll tf*
?过滤查询(问好可以是任意字符):ll tf_?aa
1.1.3 创建文件或文件夹
创建文件夹:mkdir dir_name
创建多个文件夹和子文件夹:mkdir –p dir_name/sub_dir_name
创建文件:touch file_name
1.1.4 重命名文件
将test1重命名为test2,并移动到tf文件夹,只改变名称,inode和时间戳不变。
mv test1 tf/test2
1.1.5 查询当前文件夹下的文件数
ls -l |grep "^-"|wc –l
1.1.6 清空文件内容:
echo "" > xx.py
1.1.7 压缩文件夹xxx为xxx.tar
tar -cvf xxx.tar xxx/
1.1.8 查看celery的历史命令
1.1.9 查找celery进程,kill
history | grep celery
ps aux | grep celery
kill -9 pid号
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。