Linux命令2

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.压缩和解压

  1. zip -r xxx.zip yyy/* 压缩 (xxx表示要压缩的文件,yyy表示文件夹)
    unzip xxx.zip 解压

2.tar -czvf xxx.tar.gz yyy/* 压缩
tar -xzvf xxx.tar.gz 解压

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值