打开指定端口号iptables-IINPUT-ptcp--dport8889-jACCEPT查看当前文件夹下文件大小du-sh./*查看cpu、内存等使用情况.,类似于windows的任务管理设备top在linux中一般使用netstat查看系统端口使用情况。netstat命令是一个非常有用的工具,用于监视TCP/IP网络。它可以显示路由表、实际的网络连接,netstat命令对每个网络接口设备的作用是显示网络连接、路由表和网络接口信息。用户被告知哪些网络连接当前处于活动状态。该命令的一般格式为:netstat[options]命令中各选项含义如下:-a显示所有套接字,包括正在监听的套接字。-c每1秒重新显示一次,直到用户中断它。-i显示所有网络接口的信息,格式同“ifconfig-e”。-n使用网络IP地址而不是名称来显示网络连接状态。-r显示核心路由表,格式同“route-e”。-t显示TCP协议的连接状态。-u显示UDP协议的连接状态。-v显示正在进行的工作。netstat-ntlp//查看当前所有的tcp端口、服务、进程号sudonetstat-ap//查看所有的服务端口并显示对应的服务程序名netstat-ntulp|grep80//查看所有80端口的使用情况·查看哪个服务做的这个端口属于?lsof-i:7710nmap<扫描类型><扫描参数>nmaplocalhostnmap-p1024-65535localhostnmap-PT192.168.1.127-245ps-ef|过程显示grep命令在搜索|中间pipeline命令是指ps命令和grep同时执行。例如:ps-ef|grepcomcat修改文件所属用户和组chown-Ryeshen/home/xxx/workspacechgrp-Ryeshen/home/xxx/workspacemysql-5.7setpermissions`GRANTALLPRIVILEGESON*.*TO'username'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;FLUSHPRIVILEGES;`mysql-5.7修改root密码updateusersetauthentication_string=password('root')whereuser='root'查看cpus数cat/proc/cpuinfo|grep“物理ID”|独特|wc-l查看cpu核数cat/proc/cpuinfo|grep“cpu核心”|uniq查看cpu型号cat/proc/cpuinfo|grep'modelname'|uniq查看总内存cat/proc/meminfo|grepMemTotal//查看剩余内存和总内存free-m//其中free字段代表剩余内存查看linux服务器的时区日期-R
