栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux服务器常用命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux服务器常用命令

scp 远程拷贝文件

本地拷贝到远程目录

scp -r /opt/file/data root@192.168.0.5:/opt/file/tmp

远程目录拷贝到本地

scp -r root@192.168.0.5:/opt/file/data /opt/file/tmp
sftp/ftp 登陆远程服务器
sftp root@192.168.0.5
>
ftp 192.168.0.5
>
磁盘空间查看命令
#查看当前目录占用空间 -h表示自动显示匹配的单位KB MB GB
du -h 
#查看所有磁盘占用空间
df -h
find 文件搜索
#查找所有以core开头的文件,并跳过目录
find . -name core* ! -type d -exec ls -l {} ;
#磁盘空间不足时查找大文件,大于200000字节的文件
find /opt/file -size +200000 -exec ls -l {} ; 2>/dev/null
#跳过某些目录 
find /opt/file -type f -name "*config*" ! -path "./tmp/*" ! -path "./scripts/*"
#-type 参数 b-块文件  c-字符文件 d-目录  l-符号链接  p-命名管道  f-普通文件
chown 修改文件拥有者
chown jbossuser:jbossuser app.war
date 查看时间
date +%u   #星期几的数字形式
date +%Y%m%d-%H%M%S     #结果:20180326-12:23:32
date +%s   #结果: 从1970年1月1日 到现在的秒数
date -s "2013-06-05 13:45:34"   #设置日期(root用户 才可以执行)
ifconfig 查看IP地址
ifconfig -a
netstat 查看端口
netstat -an
ps 查看进程
ps -ef | grep java  #查看所有进程名中带java的进程
top/free 查看内存及CPU使用情况
top  #查看进程及CPU使用情况
free #查看内存使用情况
lsof 查看文件与进程
#查看端口被那个进程占用
lsof -i :8080   #执行结果包含pid
#再根据pid查看进程名
ps -ef | grep pid

#显示某个进程打开的文件
lsof -p 123
lsof -p 123,456,789
#查看哪些进程在使用某个文件
lsof /opt/file/dbfile.ini
#递归查看某个目录的文件信息
lsof +D /opt/file
#查看某个用户打开的文件信息
lsof -u username
#查看以mysql开头的程序所打开的文件信息
lsof -c mysql
lsof -c mysql -c apache
#列出所有的网络连接
lsof -i
#列出所有tcp网络连接信息
lsof -i tcp
#列出所有udp网络连接信息
lsof -i udp
#列出谁在使用某个特定的udp端口
lsof -i udp:55
#特定的tcp端口
lsof -i tcp:80
#列出某个用户的所有活跃的网络端口
lsof -a -u test -i

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/881517.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号