Linux命令3
- 如何查看ip
1)window系统 ipconfig
linux系统 ifconfig
2)ping+机器名称 ping hadoop000
3)hostname-i
受限于文件 /etc/hosts 提前配置 - 如何判断Linux服务是否存活
1)看进程 ps -ef|grep httpd
2)看端口号 netstat -nlp|grep 1943
第一:ping xxx服务所在的机器的ip,网络环境是否是通的
第二:查看xxx服务的端口号和服务地址
第三:telnet 目标机器的ip空格端口号
Linux系统需要自行安装 yum install telnet - 设置服务开机自启动
chkconfig httpd on - 查看文件内容
cat
more
less
实时查看文件内容
tail -f xxx.log
tail -F xxx.log 会不断尝试,看文件是否存在(f与F的区别)
-F = -f -retry
log4j 保留10个文件,每个文件200M
mv不仅可以移动,还可以重命名 mv jepson.log jepson.log1 - 如何找命令
例如:cat
如果出现:command not found
1)输入的是系统命令
which cat 迅速找到所在位置
echo $PATH
2)安装服务的命令
安装软件的目录/bin 一般都有bin目录
$PATH 都是来自环境变量 - 找文件或文件夹
find / -name ‘*abc *’ 全文搜索abc匹配的
find ./ -name ‘*abc *’ 当前目录
find /tmp -name ‘*abc *’ 指定目录 - vi
命令模式——按i键——编辑模式,Esc键返回命令模式
命令模式——按Shift+:——尾行模式
命令模式常用:gg跳到第一行的第一个字符,G跳到最后一行的第一个字符,Shift+$ 跳到行尾,dd删除当前行,dG删除当前行及以下所有行,ndd删除光标当前及以下共n行
尾行模式常用:q退出,q!强制退出,wq保存退出,wq!强制保存退出,查看行号——进入尾行,再 :set nu,或:/xxx(搜索xxx,n键下翻,N键上翻),跳转到n行——:n,取消行号:set nonu
题目: 如何使用vi清空一个文件——gg dG Shift+: wq
其它清空文件方法:echo ‘’ > xxx.log1 会留下一个字符;正确方法是cat /dev/null > jepson.log2
注意坑:修改生产上面的配置文件或其他同事的文件,一定先备份
cp xxx.log1 xxx.log1.20180912
vi xxx.log1 - 上传下载
安装软件 yum install lrzsz
上传:win上传到linux 命令rz
下载:linux下载到win 命令sz
下载一个工具 EditPlus - 文件大小
ll -h
du -sh xxx.log - 文件夹大小
du -sh xxxd - 系统情况命令
查看内存: free -m m表示兆
查看硬盘: df -h
查看负载: top - 压缩解压缩
zip -r xxx.zip xxxdata/*
unzip xxx.zip
tar -czvf ruoze.tar.gz ruozedata/*
tar -xzvf ruoze.tar.gz