根据文件名查找文件 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 22.创建
shell基本命令 (1)ps aux 显示系统全部进程,一行一个 (2)grep “abc” 从标准输入读取字符流,输出包含字符串“abc”的行 (3)grep -v "acb" 从标准输入读取字符流...,输出不包含字符串“abc”的行 (4)wc -l 从标准输入读取字符流,输出行数 例如需要检测进程httpd是否存在,操作流程如下: (1)读取系统所有进程 (2)判断包含指定进程名字的信息是否存在...fi sleep 5 done 运维常用脚本命令 在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用的一句话shell命令。..../ -type f -size 0 -exec rm -rf {}\; #此命令不要用于对根目录0字节文件的操作 2、将系统进程按内存占用大小排列显示出来 ps -e -o “%C : %...端口的请求转发到8080端口 iptables -A PREROUTING -p tcp -m tcp –dport80 -j DNAT –to-destination 127.0.0.1:8080 13、Linux
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...firewall-cmd --permanent --zone=public --add-port=8080/tcp 开放指定端口 systemctl reload firewalld 重启防火墙 进程 命令...n | awk ‘/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}’ 查看tcpip连接数 占用资源 命令...说明 ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -30 使用ps命令找出占用内存资源最多的30个进程 ps -eo
cat /proc/meminfo #查看有多少个pdflush进程 Linux 用pdflush进程把数据从缓存页写入硬盘 #pdflush的行为受/proc/sys/vm中的参数的控制/proc/...sysctl -a #系统性能指标统计信息 perf stat gzip file1 #系统cpu活动状态查看 perf record -a -g -F 997 sleep 10 进程相关命令 ##...processes 进程管理 ##ps查看当前系统执行的线程列表,进行瞬间状态,不是连续状态,连续状态需要使用top名称查看 更多常用参数请使用 man ps查看 ps ##显示所有进程详细信息 ps...文件后十行是否增加了一个用户aaa ##计划任务设定后,在没有执行之前我们可以用atq命令来查看系统没有执行工作任务。...一般情况下,普通应用程序的优先权值(CPU使用权值)都是0,如果让常用程序拥有较高的优先权等级,自然启动和运行速度都会快些。
都是内存中的数据 /root 系统管理员根目录 /sbin 系统管理常用的程序 /tmp 存放临时文件的地方 /usr 存放系统信息,用来存放程序与指令。...top命令可以显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等。...关于cpu利用率和cpu负载的详细计算方法可以参见:Load和CPU利用率是如何算出来的 linux版本信息 两种方法:查看cat /proc/version文件或者 lsb_release -a命令...iptables restart ftp服务开关 #查看ftp服务状态 service vsftpd status #开启/关闭/重启防火墙 service vsftpd start/stop/restar 常用命令...修改系统时间 date:系统时间 clock:硬件时间 hwclock:同步二者的命令 修改系统时间: date -s "20160408 12:52:00" #修改系统时间为20160408 12:52
常用选项: -Z 显示selinux安全上下文 -f 显示文件系统状态 -c 指定格式输出内容 -t 以简洁的形式打印 示例: 显示文件信息: # stat file 只显示文件修改时间...: # date -s "2016-12-15 00:00:00" 查看当前系统时间戳: # date +%s 查看当前系统时间: # date +'%F %T' 把日期和时间转换成时间戳:...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:自动修复;...;不使用此选项时, mount会调用blkid命令获取对应文件系统的类型; -r:只读挂载,挂载光盘时常用此选项 -w:读写挂载 -o:指定而外的文件系统挂载选项,即指定文件系统启用的属性...-r now:立即重启 -t sec:几秒之后 -h now:立即关机 85、uname 功能:打印系统信息 常用选项: -a 打印所有信息 -s 打印内核名称...-i rpm:安装软件 -h:以#显示安装进度 -v:显示安装信息 -vv:显示更详细的安装信息 -ivh:组合使用,常用命令安装软件
1、free命令 free 命令能够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存 语法:free [param] param可以为: -b:以Byte为单位显示内存使用情况...) free:表示未分配的物理内存总数 shared:表示共享内存 buffers:系统分配但未被使用的buffers 数量。...cached:系统分配但未被使用的cache 数量。...top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具 语法:top [param] param为: -b:以批处理模式操作; -c:显示完整的治命令;...: -h : 查看帮助 -r : 显示路由表 -i : 查看网络接口 附录: Linux命令大全(手册)
使用用法 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
文件硬链接次数 文件所属主(owner) 文件的属组(group) 文件大小(size),单位默认是字节 ls常用选项... hwclock -s:把硬件时间同步到系统时间 cal:显示日历 5、命令帮助 内部命令帮助:help COMMAND 外部命令帮助:man COMMAND... -p:保留源文件的属性,时间戳 -a:保留源文件的所有属性 -P:复制链接文件时保存为链接(默认是复制链接所指向的文件) -d:复制时保持链接 -a:归档复制,常用与备份... cat:连接并显示文件的信息,是全部显示文件内的信息 -n:在显示的时候可以显示行号,这个行号只是显示出来,跟文件内容没有 关系 -E:显示每一行的行结束符,所以linux...let I++:让I等于I加1 let I-=相当于let I--:I等于I减1 37、locate locate:查找文件,非实时的、模糊匹配,全系统文件数据库的查找命令
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 # 历史命令显示操作时间...TMOUT=600" /etc/profile &>/dev/null; then echo "export TMOUT=600" >> /etc/profilefi # 禁止root远程登录 切记给系统添加普通用户...null; thencat >> /etc/security/limits.conf << EOF * soft nofile 65535 * hard nofile 65535EOFfi # 系统内核优化
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基本操作命令 ?...5、Linux权限速查表 包含了useradd、usermod、chown、chmod、passwd、gpasswd、umask 等命令 ?...10、kubectl命令速查表 Kubernetes 之kubectl常用命令 ? 本文文章来源于 https://opensource.com/downloads/
AMERICAN_AMERICA.AL32UTF8 #windows_os [oracledb@ ~] export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 #linux_os...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、查看系统中的备份...job状态 select owner_name,job_name ,state from dba_datapump_jobs; 扩展:下列命令在交互模式下有效: HELP: 总结交互命令。
AMERICAN_AMERICA.AL32UTF8 #windows_os [oracledb@ ~]$ export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 #linux_os...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:显示当前终端下的所有进程信息,包括其他用户的进程。...SELinux全称是 Security-Enhanced Linux,它是由美国国家安全局(NSA)贡献的,它为 Linux 内核子系统引入了一个健壮的强制控制访问Mandatory Access...,生产的不建议禁用SELINUX) systemctl disable firewalld.service 四、系统管理 1、uname uname命令用于查看内核版本 2、ip addr 查看linux
# 查看所有监听端口 netstat -antp # 查看所有已经建立的连接 netstat -s # 查看网络统计信息 6、 核心日志:检查是否有异常错误记录 dmesg 7、 系统日志...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解压命令
man查看命令帮助,命令的词典,更复杂的还有 info,但不常用。...diff全拼 difference,比较文件的差异,常用于文本文件。vimdiff命令行可视化文件比较工具,常用于文本文件。rev反向输出文件内容。grep/egrep过滤字符串,三剑客老三。...有关磁盘与文件系统的命令(16 个)mount挂载文件系统。umount卸载文件系统。fsck检查并修复 Linux 文件系统。dd转换或复制文件。...parted磁盘分区命令,没有磁盘大小限制,常用于 2TB 以下磁盘分区。mkfs格式化创建 Linux 文件系统。partprobe更新内核的硬盘分区表信息。...type用于判断另外一个命令是否是内置命令。bc命令行科学计算器系统管理与性能监视命令 (9 个)chkconfig管理 Linux 系统开机启动项。vmstat虚拟内存统计。
在默认情况下,head命令显示文件的头10行内容。 tail:查看文件尾部内容,有一个常用的参数 -f 常用于查阅正在改变的文件。可以看到最新的文件内容。...top:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。...free:free命令显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。...mutt:邮件管理命令。 nslookup:交互式查询互联网DNS服务器的命令。 dig:常用的域名查询工具,可以用来测试域名系统工作是否正常。...有关磁盘与文件系统的命令(16个) mount:用于挂载Linux系统外的文件。 umount:用于卸除文件系统。
linux下创建镜像文件 如果没有mkisofs命令,需要安装yum install -y mkisofs [root@localhost ~]# mkdir test [root@localhost ...批量的系统监控比较好的是用nagios软件来实现,小项目专门装一个nagios软件,有点繁琐,可以用nc(NetCat)命令来实现。...现如今服务器的CPU越来越强劲,RPS起初是谷歌为了发挥多CPU系统下网卡***能而给Linux打的补丁。...运维常见系统服务介绍:http://www.tiejiang.org/996.html irabalance服务主要是可以合理调配使用各个CPU核心,把压力分配到各个CPU核心上面,提升***能,降低能耗...Linux下,普通用户如何临时获取root权限,来满足工作需要。 在实际工作中,公司不会将root用户直接给员工使用,而是通过员工自己的账号临时获得系统的root权限。
显示上行、下行、抖动和丢包率)、Geekbench v5单核、多核性能测试,Netflix、YOuTube Premium、BiliBili和iQIYI等流媒体解锁测试,以及中国大陆方向路由测试等集成多项常用...linux测试项目。...bash <(wget -qO- https://down.vpsaff.net/linux/speedtest/superbench.sh) 或者 wget -qO-...https://down.vpsaff.net/linux/speedtest/superbench.sh | sudo bash ---- 融合怪测评脚本【个人感觉比较全】 bash <(wget
领取专属 10元无门槛券
手把手带您无忧上云