美文网首页
linux之常用操作

linux之常用操作

作者: 程序员小白成长记 | 来源:发表于2020-09-15 15:51 被阅读0次

网络操作

1,查看占用端口号的进程
lsof -i: 端口号
eg:
lsof -i: 8080
2,查看运行状态的进程信息
ps -ef | grep pid|进程名
eg:
ps -ef | grep 12345
ps -ef | grep hack.jar
3,根据pid查看端口号
netstat -nap | grep pid
netstat -ntlp | grep pid
4,根据端口查pid
netstat -nap | grep port

日志操作

tail -f xxx.log
less xxx.log (?关键字: 从下向上搜索;/关键字: 从上向下搜索)
grep -nr 关键字 路径 (搜索路径下匹配到关键字的所有文件,并打印文件名和行号)

硬盘

df -h

内存

free -m

查看当前端口被哪个程序占用(可以查看进程的pid,然后根据ps -ef | grep pid 查看进程)

lsof -i:端口号
eg: 查看3306端口被哪个程序占用
lsof -i:3306

根据pid查看端口号

linux 根据端口号查看占用进程的pid
netstat -nap | grep pid

查看网络连接

netstat -ntlp

新建一个用户

useradd elastic

为用户创建密码

passwd elastic

查看所有的用户

cat /etc/passwd


image.png

elastic:x:1000:1000::/home/elastic:/bin/bash
用户名:密码:用户id:用户所在组id:备注:用户家目录:shell命令所在目录

grep 命令

查找一个目录下包含某个字符并且列出文件名和行号
grep -nr 关键字 名录名
grep -n 关键字 查找关键字,并显示行号

根据进程id查看端口号

ps -ef | grep 应用名 //根据应用名获取pid
ps -ef | grep pid //根据pid查询应用信息
netstat -nap | grep pid //根据pid查询端口号
netstat -nap | grep 端口号 //通过端口号查询pid

linux下进程、端口号相互查看方法

tail命令

tail -f 文件名
可以实时的查看日志

md5sum命令

md5sum 文件名
返回一个字符串,来判断来两个文件内容是否相等(只判断文件内容,文件名称可以不同)

top命令

【注】输入top后,再键入M或者S排序
M 按内存排序
S 按CPU排序

ls

ls -lt (l不是i)// 按照时间最近到最远
ls -ltr // 按照时间最远到最近

telnet

telnet ip port
查看是否可以访问远程主机的某端口号

Linux TOP命令按内存占用排序和按CPU占用排序

linux cp

image.png image.png

只有目录1下存在文件,才能使用cp 目录1/* 目录将目录1中的内容copy到目录2中。

linuxCPU个数,CPU核数

Linux查看物理CPU个数、核数、逻辑CPU个数

vim

TAB键:自动补全

定时任务 crontab

crontab -e

          • echo date >> /home/work/test.txt
          • docker stop 服务名 >> /home/work/crontab.txt
            会自动调用
            crontab -l // 列出当前所有的定时任务

相关文章

  • linux and python and git

    Linux 操作系统目录结构的简介image.png2.Linux常用操作linux常用操作.jpg3.Pytho...

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • linux之常用操作

    网络操作 1,查看占用端口号的进程lsof -i: 端口号eg:lsof -i: 80802,查看运行状态的进程信...

  • 面试题 2021-11-01~2021-11-12

    常用的Linux命令 Linux命令 - Linux安全网 - Linux操作系统_Linux 命令_Linux教...

  • Linux

    linux awk命令详解、linux awk命令Linux常用操作指令Linux netstat命令详解 awk...

  • Linux入门精华版

    一文读懂Linux 学习目标 Linux 操作系统 常用命令:通过命令完成系统常用操作 常用软件的使用(中文输入法...

  • Linux之iptables常用操作

    https://blog.csdn.net/hackerain/article/details/8518167 1...

  • Linux 常用命令总结

    linux 命令速查手册linux 常用操作命令 sed 简明教程 awk 简明教程 常用命令 ls ...

  • 生信星球学习小组Day5

    Linux学习 登录账号 Mac用户 常用操作集合

  • Python高级 1

    操作系统、Linux、常用Linux 命令的基本使用和选项 1.操作系统(科普章节) 1.1 操作系统(Opera...

网友评论

      本文标题:linux之常用操作

      本文链接:https://www.haomeiwen.com/subject/lyhwlhtx.html