linux命令终焉之章

1查看ip:win 用ipconfig,linux用ifconfig,用hostname -i也可以用来查找ip,在/etc/hosts文件可以配置机器对应的ip

2设置服务开机自启动:http和httpd是服务
先查看服务情况chkconfig --list | grep http
开机自启动chkconfig httpd on

3判断linux服务存活的方法:
ps -ef|grep httpd
netstat -nlp|grep xxxx(父进程)
外网去查服务:
1.先ping服务所在的机器ip
2.查看xxx服务的端口号和服务地址
3.telnet xxxxxxxx xx 这是ping对应的ip和端口号

4实时查看文件内容
1.tail -f xxx.log
2.tail -F xxx.log
值得注意当对xxx文件进行实时查看时,如果对于xxx文件重命名(mv),然后再创建一个xxx文件,和原先名字一样,f会因为文件改变而不能实时查看,F会检测到文件发生改变,但还是会继续实时查看。

5查找指令
which xxx(cat)
系统查找命令的路径,:分隔符
echo $PATH

6自己设置命令:
1.创建shell脚本,写好想要做的内容
2.配置全局的环境变量/etc/profile,假设软件是asd,这里注意=前后不能有空格
export asd_HOME=/xxxxx 这是配置软件的家目录
export PATH=$ asd_HOME/bin:$ PATH (没空格的),相当于把软件路径配置到了其他系统路径前面
3.生效 source /etc/profile

7找文件或文件夹
find / -name '* asd*’ 从根目录全部搜索asd
./ 当前目录
还可以指定目录,这里的name是搜索的规则,指的按名字

8查看文件的一些操作
在这里插入图片描述

9清空文件 的方法
cat /dev/null > xxx.log
注意 echo ‘’ > xxx.log不能清除,还会剩余一个空行

10修改配置文件的时候注意备份
cp xxxx xxxx

11上传下载
先装个软件 yum install lrzsz
上传 win-> linux rz
下载 linux->win sz

12查看文件大小
ll -h
du -sh xxx.log
查看文件夹大小
du -sh xxxd

13查看系统情况
内存:free -m 或-g
硬盘:df -h
负载:top

14压缩解压:
zip -r asd.zip asd/*
unzip asd.zip

tar -czvf asd.tar.gz asd/* ,这里c指压缩,z生成文件gz,v输出详细过程,f后面跟文件名
tar -xzvf asd.tar.gz x指解压

猜你喜欢

转载自blog.csdn.net/qq_36459386/article/details/83474094