第四天(命令03)

1.查看ip
window ipconfig : 192.168.1.104
这里写图片描述
linux ifconfig : 192.168.137.190
这里写图片描述

ping hadoop000

[root@hadoop000 ~]# hostname -i
192.168.137.190
[root@hadoop000 ~]# 

提前在这个文件中配置 :/etc/hosts文件
192.168.137.190 hadoop000
这里写图片描述
2.如何判断Linux服务是否存活
2.1 进程 ps -ef|grep httpd
2.2 端口号 netstat -nlp|grep 1943
:::80

第一步ping xxx服务所在的机器的ip: 网络环境通的
第二步 查看xxx服务的端口号和服务地址
0.0.0.0:80
:::80
192.168.137.190:80

127.0.0.1:80

第三步 telnet 192.168.137.190 80 这是ping ip加端口号
[root@hadoop000 ~]# yum install telnet
[root@hadoop000 ~]# telnet 192.168.137.190 80
Trying 192.168.137.190…
Connected to 192.168.137.190.
Escape character is ‘^]’.
这里写图片描述

这里写图片描述
3.设置服务开机自启动
[root@hadoop000 ~]# chkconfig –list | grep http
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@hadoop000 ~]# chkconfig httpd on
[root@hadoop000 ~]# chkconfig –list | grep http
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@hadoop000 ~]#

4.查看文件内容
cat
more
less

实时查看
tail -f xxx.log
这里写图片描述

这里写图片描述
tail -F xxx.log
这里写图片描述

这里写图片描述
-F = -f -retry

[root@hadoop000 ruozedata]# touch jepson.log
[root@hadoop000 ruozedata]#
[root@hadoop000 ruozedata]# ll
total 0
-rw-r–r–. 1 root root 0 Sep 12 21:42 jepson.log
[root@hadoop000 ruozedata]# tail -f jepson.log

[root@hadoop000 ruozedata]# echo “www.ruozedata.com” >> jepson.log
[root@hadoop000 ruozedata]#

这是tab1窗口显示 :www.ruozedata.com

log4j 200M 10份
jepson.log—>200M
mv jepson.log jepson.log1
touch jepson.log

jepson.log1
jepson.log2
jepson.log3

jepson.log10

[root@hadoop000 ruozedata]# mv jepson.log jepson.log1
[root@hadoop000 ruozedata]# touch jepson.log
[root@hadoop000 ruozedata]#
[root@hadoop000 ruozedata]# echo “www.ruozedata.com” >> jepson.log
[root@hadoop000 ruozedata]# echo “www.ruozedata.com” >> jepson.log
[root@hadoop000 ruozedata]# echo “www.ruozedata.com” >> jepson.log
[root@hadoop000 ruozedata]# echo “www.ruozedata.com” >> jepson.log
[root@hadoop000 ruozedata]#

这是tab1窗口显示 无新数据
这里写图片描述
[root@hadoop000 ruozedata]# tail -F jepson.log
www.ruozedata.com
www.ruozedata.com
www.ruozedata.com
www.ruozedata.com

[root@hadoop000 ruozedata]# mv jepson.log jepson.log2
[root@hadoop000 ruozedata]# touch jepson.log
[root@hadoop000 ruozedata]# echo “ruoze” >> jepson.log

这是tab1窗口显示 有新数据
[root@hadoop000 ruozedata]#

tail: jepson.log' has become inaccessible: No such file or directory
tail:
jepson.log’ has appeared; following end of new file
ruoze

5.如何找命令
[root@hadoop000 ~]#
[root@hadoop000 ~]# cat ruozedata/jepson.log
ruoze
[root@hadoop000 ~]# cat1 ruozedata/jepson.log
-bash: cat1: command not found
[root@hadoop000 ~]#

command not found:
1.输入系统命令
[root@hadoop000 ~]# which cat
/bin/cat
[root@hadoop000 ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@hadoop000 ~]# ll /usr/lib64/qt-3.3/bin/cat
ls: cannot access /usr/lib64/qt-3.3/bin/cat: No such file or directory
[root@hadoop000 ~]# ll /usr/local/sbin/cat
ls: cannot access /usr/local/sbin/cat: No such file or directory
[root@hadoop000 ~]# ll /bin/cat
-rwxr-xr-x. 1 root root 48568 Nov 22 2013 /bin/cat

2.安装服务的命令
安装软件的目录/bin
这里写图片描述
$PATH
这里写图片描述

这里写图片描述

这里写图片描述
6.找文件或文件夹
find / -name ‘abc’ 全文搜索abc匹配的
find ./ -name ‘abc’ 当前目录
find /tmp -name ‘abc’ 指定目录

7.vi

题目: 如何使用vi清空一个文件

echo ” > jepson.log1
cat /dev/null > jepson.log2

坑:
修改生产上面配置文件 和其他同事的文件,一定备份
cp jepson.log1 jepson.log1.20180912
vi jepson.log1

8.上传下载
[root@hadoop000 ~]# yum install lrzsz
上传 win–>linux rz
下载 Linux–》win sz install.log

EditPlus工具

9.文件大小
ll -h
du -sh xxx.log

10.文件夹大小
du -sh xxxd

11.系统情况命令
内存: free -m
硬盘: df -h
负载: top

load average: 0.00, 0.00, 0.00
1min 5min 15min

10

哪些进程 负载高

12.压缩解压
zip -r ruoze.zip ruozedata/*
unzip ruoze.zip

tar -czvf ruoze.tar.gz ruozedata/*
tar -xzvf ruoze.tar.gz

猜你喜欢

转载自blog.csdn.net/qq_39892028/article/details/82725417