linux命令

linux 查看系统命令

  • uname -a |uname -r 查看内核版本信息

  • cat /proc/version 查看内核版本gcc版本linux

  • lsb_release -a 列出所有版本信息,查看系统发行版本信息

  • cat /etc/issue 查看系统版本

  • getconf LONG_BIT 查看linux系统位数

  • cat /etc/redhat-release 查看系统版本

查看硬盘 内存 cpu

  • lsblk 查看分区和磁盘
  • df -h 查看空间使用情况
  • fdisk -l 查看分区信息
  • blkid 产科硬盘label
  • du -sh ./* 查看当前目录个文件夹大小
  • free -h 查看内存大小
  • cat /proc/cpuinfo| grep "cpu cores"| uniq 查看cpu核心数

查看 修改 ip

  • ip addr

  • ifconfig

vi etc/sysconfig/network-script/ifcfg-ens33
修改ONBOOT=yes
sudo service network restart #重启网络服务

查看端口

netstat

  • -a (all)显示所有选项,默认不显示LISTEN相关
    -t (tcp)仅显示tcp相关选项
    -u (udp)仅显示udp相关选项
    -n 拒绝显示别名,能显示数字的全部转化成数字。
    -l 仅列出有在 Listen (监听) 的服務状态

    -p 显示建立相关链接的程序名
    -r 显示路由信息,路由表
    -e 显示扩展信息,例如uid等
    -s 按各个协议进行统计
    -c 每隔一个固定时间,执行该netstat命令。

    提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

Linux 命令

查看 Linux 命令帮助信息 help, whatis, info, which, whereis, man

Linux 文件目录管理 cd, ls, pwd, mkdir, rmdir, tree, touch, ln, rename, stat, file, chmod, chown, locate, find, cp, mv, rm

Linux 文件内容查看编辑 cat, head, tail, more, less, sed, vi, grep

Linux 文件压缩和解压 tar, gzip, zip, unzip

Linux 用户管理 groupadd, groupdel, groupmod, useradd, userdel, usermod, passwd, su, sudo

Linux 系统管理 reboot, exit, shutdown, date, mount, umount, ps, kill, systemctl, service, crontab

Linux 网络管理 curl, wget, telnet, ip, hostname, ifconfig, route, ssh, ssh-keygen, firewalld, iptables, host, nslookup, nc/netcat, ping, traceroute, netstat

Linux 硬件管理 df, du, top, free, iotop

Linux 软件管理 rpm, yum, apt-get

原文地址:https://www.cnblogs.com/hqzxwm/p/14528481.html