都是内存中的数据 /root 系统管理员根目录 /sbin 系统管理常用的程序 /tmp 存放临时文件的地方 /usr 存放系统信息,用来存放程序与指令。...top命令可以显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等。...关于cpu利用率和cpu负载的详细计算方法可以参见:Load和CPU利用率是如何算出来的 linux版本信息 两种方法:查看cat /proc/version文件或者 lsb_release -a命令...修改系统时间 date:系统时间 clock:硬件时间 hwclock:同步二者的命令 修改系统时间: date -s "20160408 12:52:00" #修改系统时间为20160408 12:52...目录 配置常用的服务 /etc/rc.d/rc.local 开机启动脚本
shell基本命令 (1)ps aux 显示系统全部进程,一行一个 (2)grep “abc” 从标准输入读取字符流,输出包含字符串“abc”的行 (3)grep -v "acb" 从标准输入读取字符流...,输出不包含字符串“abc”的行 (4)wc -l 从标准输入读取字符流,输出行数 例如需要检测进程httpd是否存在,操作流程如下: (1)读取系统所有进程 (2)判断包含指定进程名字的信息是否存在...获取包含“httpd”的行-->删除grep进程信息-->输出最后的行数 通过判断命令的执行结果是否为 0 ,可以知道进程是否存在。...fi sleep 5 done 运维常用脚本命令 在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用的一句话shell命令。...1、查找当前目录下占用为0字节的文件并删除 find ./ -type f -size 0 -exec rm -rf {}\; #此命令不要用于对根目录0字节文件的操作 2、将系统进程按内存占用大小排列显示出来
f 文件名称 13.根据文件名查找文件 find / -name 文件名称 14.根据文件名查找文件内容 find / -name "*.文件后缀名" | xargs grep '查找的内容...' 15.查看系统负载情况 uptime 16.修改IP地址 cd /etc/sysconfig/network-scripts vi ifcfg-eth0 17.vi文件内查找命令.../要查找的内容 18.vi全局替换命令 将文档中所有aaa替换为bbb :%s/aaa/bbb/g 19.vi文件删除当前行 dd 20.重启服务器 reboot 21.查看IP地址 ifconfig
linux命令 Nginx 命令 说明 /usr/local/nginx/sbin/nginx -s reload 重启nginx /usr/local/nginx/sbin/nginx 启动nginx...网络 命令 说明 telnet 47.90.45.137 9091 ping指定端口是否通 端口 命令 说明 firewall-cmd --list-ports 查看对外开放的所有端口 netstat...-1;ps aux |grep -v PID |sort -rn -k +4 | head -30 使用ps命令找出占用内存资源最多的30个进程 ps -eo pmem,pcpu,rss,vsize...is the major page fault count, VSZ 进程所使用的虚存的大小 RSS 进程使用的驻留集大小或者是实际内存的大小(RSS is the “resident set size...” meaning physical memory used) TTY 与进程关联的终端(tty) 查看宽带 安装插件:yum install libpcap nethogs 执行命令:nethogs
traceroute www.baidu.com #列出系统中的开放端口以及运行在端口上的服务 lsof -i #nc命令建立socket连接 #设置监听 nc -l 5555 #连接到套接字 nc...cat /proc/meminfo #查看有多少个pdflush进程 Linux 用pdflush进程把数据从缓存页写入硬盘 #pdflush的行为受/proc/sys/vm中的参数的控制/proc/...$ echo 4096 > /sys/block/sdX/queue/nr_requests 性能相关命令 #查看当前系统load uptime #查看系统状态和每个进程的系统资源使用状况 top #可视化显示... 进程管理 ##ps查看当前系统执行的线程列表,进行瞬间状态,不是连续状态,连续状态需要使用top名称查看 更多常用参数请使用 man ps查看 ps ##显示所有进程详细信息 ps aux ##-...一般情况下,普通应用程序的优先权值(CPU使用权值)都是0,如果让常用程序拥有较高的优先权等级,自然启动和运行速度都会快些。
–rf{} 2、 查看进程按内存从大到小排序 ps –e –o “%C:%p:%z:%a”|sort –k5 –nr 3、查看磁盘和分区信息 # mount | column -t # 查看挂接的分区状态...netstat -s # 查看网络统计信息 6、 核心日志:检查是否有异常错误记录 dmesg 7、 系统日志:检查是否有异常错误记录 cat /var/log/rflogview/*errors...grep –i error /var/log/messages grep –i fail /var/log/messages 8、查看服务 chkconfig –list # 列出所有系统服务...chkconfig –list | grep on # 列出所有启动的系统服务 9、 检查是否有异常进程出现 top –id 1 10、 检查是否有分区使用率过高 df –h #找出占用空间最多的文件或目录...| sort –rn |head –n 10 11、 磁盘I/O负载:检查I/O使用率是否超过100% Iostat –x 1 2 12、 检查进程个数 ps aux |wc –l 13、tar解压命令
常用选项: -Z 显示selinux安全上下文 -f 显示文件系统状态 -c 指定格式输出内容 -t 以简洁的形式打印 示例: 显示文件信息: # stat file 只显示文件修改时间...-w 5 a.txt 118、 date 功能:打印或设置系统日期和时间 常用选项: -d string 显示时间所描述的字符串 -f datefile 读取文件的每一行 -I 输出ISO 8601...shell命令行接口 常用选项: -i 每行记录进程ID -f 指定输出日志到文件 -p 设置记录的优先级 -t 添加标签 示例: 1 # logger -i -t "my_test" -p local3...iptables是Linux下的配置防火墙的工具,用于配置Linux内核集成的IP信息包过滤系统,使增删改查信息包过滤表中的规则更加简单。...:iptables [-t table] 命令 [chain] 匹配条件 动作 命令 描述 -A,append 追加一条规则 -I,insert 插入一条规则,默认链头,后跟编号,指定第几条 -D,delete
,同上面的tun2fs -l 选项类似,都是很重要的命令,其中也显示超级块的信息,FREE是空闲的意思 -h:表示只显示超级块中的信息 62、fsck fsck:检查并修复Linux...文件系统 -t TYPE:指定文件系统类型 -a:自动修复 63、e2fsck e2fsck:专门用来检查修复ext2或ext3的命令 -a或-p:自动修复;...,不把信息写入此文件; -t FSTYPE:指定正在挂载设备上的文件系统的类型;不使用此选项时, mount会调用blkid命令获取对应文件系统的类型; -r:只读挂载,挂载光盘时常用此选项...-tunlp:常用组合,数字显示tcp、udp的链接情况 91、ps ps:查看进程信息 BSD风格常用选项: a:显示所有与终端有关的进程 ?...,使用与linux和windows上。
1、free命令 free 命令能够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存 语法:free [param] param可以为: -b:以Byte为单位显示内存使用情况...) free:表示未分配的物理内存总数 shared:表示共享内存 buffers:系统分配但未被使用的buffers 数量。...cached:系统分配但未被使用的cache 数量。...:从不输出给出文件名的首部 -s, --sleep-interval=S :与-f合用,表示在每次反复的间隔休眠S秒 3、top命令 top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具...: -h : 查看帮助 -r : 显示路由表 -i : 查看网络接口 附录: Linux命令大全(手册)
(group) 文件大小(size),单位默认是字节 ls常用选项: -l:显示文件属性,ls -l=ll -h:做相应的单位转换显示... hwclock -s:把硬件时间同步到系统时间 cal:显示日历 5、命令帮助 内部命令帮助:help COMMAND 外部命令帮助:man COMMAND...,时间戳 -a:保留源文件的所有属性 -P:复制链接文件时保存为链接(默认是复制链接所指向的文件) -d:复制时保持链接 -a:归档复制,常用与备份 11、mv ...,是全部显示文件内的信息 -n:在显示的时候可以显示行号,这个行号只是显示出来,跟文件内容没有 关系 -E:显示每一行的行结束符,所以linux中文本文件的行结束符是$...模糊匹配,全系统文件数据库的查找命令 updatedb:手动生成文件数据库,新安装的系统没有数据库的,速度快 38、find find:实时查找、精确、遍历指定目录中的所有文件完成查找
使用用法 tcpdump -i any host ip地址(例192.168.1.1) -n 请先确保安装了tcpdump 安装命令 yum install tcpdump -y 输出结果 tcpdump...: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL...(Linux cooked), capture size 262144 bytes 12:46:39.994082 IP 192.168.1.1 > 192.168.1.2: ICMP echo request...#抓取所有目的端口为1234的网络数据 过滤特定协议: tcpdump udp #抓取UDP协议的数据包 tcpdump icmp #抓取ICMP协议的数据包 抓取特定类型的数据包: tcpdump...port 80 -w /tmp/xxx.cap #抓取所有经过网卡1,目的主机为172.16.7.206的端口80的网络数据并
一、找出占用CPU 内存过高的进程#!...install_mysql;; 4) install_nginx install_php ;; 9) exit;;esac四、服务器系统配置初始化...#/bin/bash# 安装系统性能分析工具及其他yum install gcc make autoconf vim sysstat net-tools iostat iftop iotp wget lrzsz...-9]" /etc/redhat-release &>/dev/null; then service iptables stop chkconfig iptables offfi # 历史命令显示操作时间...null; thencat >> /etc/security/limits.conf << EOF * soft nofile 65535 * hard nofile 65535EOFfi # 系统内核优化
9.通过程序查找进程的PID #pgrep -l http 显示程序的名字和进程PID(-o显示起始进程PID;-n显示终止进程PID) 10.进程的调度: #nohup 退出系统后可以继续运行某个程序...####################################3系统全面查看工具:############################################### 11.linux...下查看网络流量的命令: #sar -n DEV 1 4 (查看网络接口,每一秒查看一次,查找4次) #sysstat包(sar系统活动情况报告) -n 选项提供6个不同的开关:DEV|EDEV|NFS...rxmcst/s:每秒钟接收的多播数据包 [root@node2 ~]# sar -n DEV 2 2 Linux 2.6.32-431.el6.x86_64 (node2.example.com...| head -10 主要考察对sort、uniq命令的使用,相关解释如下,命令及参数的详细说明请自行通过man查看,简单介绍下以上指令各部分的功能: sort: 对单词进行排序 uniq -c
Linux系统运维人员常用速查表 1、awk速查表 2、bash速查表 3、firewall-cmd速查表 4、Linux常用命令速查表 5、Linux权限速查表 6、Linux网络速查表 7、SSH命令速查表...3、firewall-cmd速查表 CentOS7上firewall-cmd的常用命令 ?...4、Linux常用命令速查表 包含了寻找文件的绝对路径、复制和重命名文件、建立目录、启动系统服务等Linux基本操作命令 ?...6、Linux网络速查表 包含了最常见的网络简单命令,包括 nslookup、tcpdump、nmcli、netstat、traceroute 等 ?...10、kubectl命令速查表 Kubernetes 之kubectl常用命令 ? 本文文章来源于 https://opensource.com/downloads/
linux 命令是对 Linux 系统进行管理的命令。...对于 Linux 系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件, Linux 系统管理的命令是它正常运行的核心,与之前的 DOS 命令类似。...linux 命令在系统中有两种类型:内置 Shell 命令和 Linux 命令。 命令 功能说明 线上查询及帮助命令 (2 个) man 查看命令帮助,命令的词典,更复杂的还有 info,但不常用。...diff 全拼 difference,比较文件的差异,常用于文本文件。 vimdiff 命令行可视化文件比较工具,常用于文本文件。 rev 反向输出文件内容。...parted 磁盘分区命令,没有磁盘大小限制,常用于 2TB 以下磁盘分区。 mkfs 格式化创建 Linux 文件系统。 partprobe 更新内核的硬盘分区表信息。
,注意运行删库命令之后,需要手动删除遗留的目录 (3)删除一般会自动删除以下路径或文件中的库信息 A:/u01/oracle/admin/SIDNAME B:cat /etc/oratab C:/u01...AMERICAN_AMERICA.AL32UTF8 #windows_os [oracledb@ ~] export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 #linux_os...; 1、针对整个库备份与还原操作 (1)、数据库的备份(注意有时SIDNAME与SCHEMASNAME不一致,要注意使用时区分,一般配置一样的名称,方便记忆的同时,也方便运维。...schemas=SCHEMASNAME dumpfile=XXX.dmp DIRECTORY=dir_dump version=11.1.0.2.0 情况2、低版本往高版本还原时,高版本一般兼容低版本,目前个人运维工作中...步骤3、停止任务 Export> stop_job=immediate Are you sure you wish to stop this job ([yes]/no): yes 步骤4、查看系统中的备份
,注意运行删库命令之后,需要手动删除遗留的目录 (3)删除一般会自动删除以下路径或文件中的库信息 A:/u01/oracle/admin/SIDNAME B:cat /etc/oratab C:/u01...dba_directories; 1、针对整个库备份与还原操作 (1)、数据库的备份(注意有时SIDNAME与SCHEMASNAME不一致,要注意使用时区分,一般配置一样的名称,方便记忆的同时,也方便运维...schemas=SCHEMASNAME dumpfile=XXX.dmp DIRECTORY=dir_dump version=11.1.0.2.0 情况2、低版本往高版本还原时,高版本一般兼容低版本,目前个人运维工作中...步骤3、停止任务 Export> stop_job=immediate Are you sure you wish to stop this job ([yes]/no): yes 步骤4、查看系统中的备份...session where username is not null; ---删除相关用户会话 SQL> alter system kill session 'serial#, sid'; END 来源:运维
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令...,博客不定时更新 一、系统监控 1、free命令 free 命令能够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存 语法:free [param] param可以为...4、df命令 df -h查看磁盘使用情况 df -i 查看inode使用情况 5、ps命令 ps命令用于查看进程统计信息 常用参数: a:显示当前终端下的所有进程信息,包括其他用户的进程。...Linux,它是由美国国家安全局(NSA)贡献的,它为 Linux 内核子系统引入了一个健壮的强制控制访问Mandatory Access Control架构。...,生产的不建议禁用SELINUX) systemctl disable firewalld.service 四、系统管理 1、uname uname命令用于查看内核版本 2、ip addr 查看linux
man查看命令帮助,命令的词典,更复杂的还有 info,但不常用。...diff全拼 difference,比较文件的差异,常用于文本文件。vimdiff命令行可视化文件比较工具,常用于文本文件。rev反向输出文件内容。grep/egrep过滤字符串,三剑客老三。...ping测试主机之间网络的连通性。route显示和设置 linux 系统的路由表。ifconfig查看、配置、启用或禁用网络接口的命令。ifup启动网卡。ifdown关闭网卡。...有关磁盘与文件系统的命令(16 个)mount挂载文件系统。umount卸载文件系统。fsck检查并修复 Linux 文件系统。dd转换或复制文件。...parted磁盘分区命令,没有磁盘大小限制,常用于 2TB 以下磁盘分区。mkfs格式化创建 Linux 文件系统。partprobe更新内核的硬盘分区表信息。
head:显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。 tail:查看文件尾部内容,有一个常用的参数 -f 常用于查阅正在改变的文件。可以看到最新的文件内容。...zip:zip命令可以用来将文件压缩成为常用的zip格式。 信息显示命令(11个) uname:全拼Unix name,用于显示系统信息。...top:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。...free:free命令显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。...mutt:邮件管理命令。 nslookup:交互式查询互联网DNS服务器的命令。 dig:常用的域名查询工具,可以用来测试域名系统工作是否正常。
领取专属 10元无门槛券
手把手带您无忧上云