1.查看IP地址
Windons ipconfig
Linux
a. ifconfig
b.ping 机器名
c.hostname -i (b和c都是通过/etc/hosts文件配出来的)
2.判断Linux服务是否存在
A.ps -ef | grep httpd (查看进程)
B.netstat -nlp | grep 2242 (看端口号)
第一步:ping xxx服务所在的机器ip,目的是为了看网络环境是通的。Ctrl+z取消进程
第二步:查看xxx服务的端口号和服务地址
0.0.0.0:80
:::80
192.168.37.190:80
127.0.0.1:80(只在本地服务有效,其他地址不行)
安装telent
yum install telent
第三步:telnet 192.168.37.190 80(ping端口号和IP)
*设置服务开机自启动1.chkconfig --list | grep http
2.chkconfig httpd on
3.实时查看文件
tail -f xxx.log(有局限)
[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
tail -F xxx.log(没局限,比tail -f多了retry,再一次尝试)
tail -F=tail -f -retry
在生产上,一个log文件写满了,会备份。(比如说一个文件200M,备10份,就会写下一个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窗口显示 无新数据
这是时, tail -f xxx.log就显示不出来数据
而tail -F xxx.log可以
[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
4.如何找Linux命令(在哪)
4.1系统命令
which ll (用ll来示范)
echo $PATH (环境变量自带的,以:为分隔)
*4.2安装服务的命令
通过$PATH找
5找文件或文件夹
find / -name ‘xxxx’ (全文搜索和xxxx匹配的文件或文件夹)
find ./ -name ’xxxx‘ (在当前目录搜索和xxxx匹配的文件或文件夹)
finf /Desktop -name ‘xxxx’ (在指定目录下搜索和xxxx匹配的文件或文件夹)
补充:查看文件内容
cat xxx.log 一下将内容刷新出来
more xxx.log 一页页将内容刷出来(按空格往下翻,B键往上翻 Ctrl +_z键终止)
less xxx.log 一页页将内容刷出来 ( 用的不多)
6.清空文件
1.echo ‘’ > jepson.log1
2.cat /dev/null > xxx.log
7.vi的详细命令
8上传和下载
yum install lrzsz(创建安装和下载环境)
windon----->>>linux上传 rz
linux---------->>windon下载 sz xxx.log
9.查看文件大小
ll -h
du -sh xxx.log
10.查看文件夹大小
du -sh xxx
11.系统情况命令
内存:free -m
硬盘:df -h
负载和哪些负载高:top
12.压缩和解压
- zip -r xxx.zip yyy/* 压缩 (xxx表示要压缩的文件,yyy表示文件夹)
unzip xxx.zip 解压
2.tar -czvf xxx.tar.gz yyy/* 压缩
tar -xzvf xxx.tar.gz 解压