首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux常用脚本命令

4)默认变量是全局,在函数中变量local指定为局部变量,避免污染其他作用域。 5)有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,set-x 打印执行过程。  ...获取包含“httpd”行-->删除grep进程信息-->输出最后行数 通过判断命令执行结果是否为 0 ,可以知道进程是否存在。...fi sleep 5 done 常用脚本命令 在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用一句话shell命令。...1、查找当前目录下占用为0字节文件并删除 find ./ -type f -size 0 -exec rm -rf {}\;    #此命令不要用于对根目录0字节文件操作 2、将系统进程按内存占用大小排列显示出来...iptables -A PREROUTING -p tcp -m tcp –dport80 -j DNAT –to-destination 127.0.0.1:8080 13、Linux服务器之间传文件

2.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

Linux常用实用脚本命令

cat /proc/meminfo #查看有多少个pdflush进程 Linux 用pdflush进程把数据从缓存页写入硬盘 #pdflush行为受/proc/sys/vm中参数控制/proc/... 进程管理 ##ps查看当前系统执行线程列表,进行瞬间状态,不是连续状态,连续状态需要使用top名称查看  更多常用参数请使用 man ps查看 ps ##显示所有进程详细信息 ps aux ##-...一般情况下,普通应用程序优先权值(CPU使用权值)都是0,如果让常用程序拥有较高优先权等级,自然启动和运行速度都会快些。...命令 renice命令允许用户修改一个正在运行进程优先权。...利用renice命令可以在命令执行时调整其优先权。 ##其中,参数number与nice命令number意义相同。(1) 用户只能对自己所有的进程使用renice命令

3.9K40

Linux常用20条命令,值得收藏!

–rf{} 2、 查看进程按内存从大到小排序 ps –e –o “%C:%p:%z:%a”|sort –k5 –nr 3、查看磁盘和分区信息 # mount | column -t # 查看挂接分区状态...| grep IDE # 查看启动时IDE设备检测状况 4、 打开文件数目:检查打开文件总数是否过多 lsof |wc –l 5、 查看网络信息 ifconfig # 查看所有网络接口属性...9、 检查是否有异常进程出现 top –id 1 10、 检查是否有分区使用率过高 df –h #找出占用空间最多文件或目录 du –cks * | sort –rn |head –n 10 11、...磁盘I/O负载:检查I/O使用率是否超过100% Iostat –x 1 2 12、 检查进程个数 ps aux |wc –l 13、tar解压命令 参数说明:-x: 解压,-z:有gzip属性,-v...14、 检查网络负载(网络流量是否过高) sar –n DEV 15、 检查是否有网络错误 netstat –i 或者cat /proc/net/dev 16、 杀掉80端口相关进程 lsof –i

2.5K10

LINUX常用命令详解三

命令行接口 常用选项: -i  每行记录进程ID -f  指定输出日志到文件 -p  设置记录优先级 -t  添加标签 示例: 1 # logger -i -t "my_test" -p local3...常用选项: -i [i]  监听网络地址,如果没有指定,默认列出所有。...COMMAND列中包含字符串sshd: # lsof -c sshd 129、ps 功能:报告当前进程快照 常用选项: -a  显示所有进程 -u  选择有效用户ID或名称 -x  显示无控制终端进程...iptables是Linux配置防火墙工具,用于配置Linux内核集成IP信息包过滤系统,使增删改查信息包过滤表中规则更加简单。...:iptables [-t table] 命令 [chain] 匹配条件 动作 命令 描述 -A,append 追加一条规则 -I,insert 插入一条规则,默认链头,后跟编号,指定第几条 -D,delete

98930

LINUX常用命令详解二

,同上面的tun2fs -l 选项类似,都是很重要命令,其中也显示超级块信息,FREE是空闲意思      -h:表示只显示超级块中信息 62、fsck     fsck:检查并修复Linux...blkid命令获取对应文件系统类型;     -r:只读挂载,挂载光盘时常用此选项     -w:读写挂载     -o:指定而外文件系统挂载选项,即指定文件系统启用属性     async...-ivh:组合使用,常用命令安装软件 --nodeps:忽略依赖关系 --replacepkgs:重新安装、替换原来安装。...:常用组合,数字显示tcp、udp链接情况 91、ps ps:查看进程信息 BSD风格常用选项: a:显示所有与终端有关进程 ?...,使用与linux和windows上。

69220

linux系列之常用命令整理笔录

1、free命令 free 命令能够显示系统中物理上空闲和已用内存,还有交换内存,同时,也能显示被内核使用缓冲和缓存 语法:free [param] param可以为: -b:以Byte为单位显示内存使用情况...Swap:表示硬盘上交换分区使用情况 2、tail命令 tail 命令可用于查看文件内容,语法为 tail [param] [filename] 其中param可为: -f :循环读取 -q :不显示处理信息...:从不输出给出文件名首部 -s, --sleep-interval=S :与-f合用,表示在每次反复间隔休眠S秒 3、top命令 top命令可以实时动态地查看系统整体运行情况,是一个综合了多方信息监测系统性能和运行信息实用工具...-v  指定可使用虚拟内存上限,单位为KB 5、netstat命令 netstat用于监控进出网络包和网络接口统计命令行工具 语法:netstat [param] param参数可以为...: -h : 查看帮助 -r : 显示路由表 -i : 查看网络接口 附录: Linux命令大全(手册)

92340

LINUX常用命令详解一

(group)          文件大小(size),单位默认是字节      ls常用选项:          -l:显示文件属性,ls -l=ll          -h:做相应单位转换显示...    内部命令帮助:help COMMAND      外部命令帮助:man  COMMAND      命令手册:manual      whatis COMMAND:显示此命令在man帮助哪个章节内...,时间戳    -a:保留源文件所有属性    -P:复制链接文件时保存为链接(默认是复制链接所指向文件)    -d:复制时保持链接    -a:归档复制,常用与备份  11、mv     ...,是全部显示文件内信息        -n:在显示时候可以显示行号,这个行号只是显示出来,跟文件内容没有  关系        -E:显示每一行行结束符,所以linux中文本文件行结束符是$...#x:删除光标所在处及向后共#个字符 vim删除命令:d d命令与跳转命令结合使用 d$:删除到行尾。

84320

工作常用shell命令

####################################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...: sar [options] [-A] [-o file] t [n] t 为采样间隔,n为采样次数,默认为1; -o file 表示将命令结果以二进制文件存储在文件中 options表示命令选项:...| head -10   主要考察对sort、uniq命令使用,相关解释如下,命令及参数详细说明请自行通过man查看,简单介绍下以上指令各部分功能: sort:  对单词进行排序 uniq -c

2.1K61

Linux 必会150个常用命令

linux 命令是对 Linux 系统进行管理命令。...对于 Linux 系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件, Linux 系统管理命令是它正常运行核心,与之前 DOS 命令类似。...linux 命令在系统中有两种类型:内置 Shell 命令Linux 命令命令 功能说明 线上查询及帮助命令 (2 个) man 查看命令帮助,命令词典,更复杂还有 info,但不常用。...diff 全拼 difference,比较文件差异,常用于文本文件。 vimdiff 命令行可视化文件比较工具,常用于文本文件。 rev 反向输出文件内容。...fdisk 磁盘分区命令,适用于 2TB 以下磁盘分区。 parted 磁盘分区命令,没有磁盘大小限制,常用于 2TB 以下磁盘分区。 mkfs 格式化创建 Linux 文件系统。

67420

Oracle 常用命令整理

,注意运行删库命令之后,需要手动删除遗留目录 (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...value from vparameter where name = 'processes'; 三、数据库还原与备份命令 查看expdp导出备份存储路径: sql> select * from dba_directories...; 1、针对整个库备份与还原操作 (1)、数据库备份(注意有时SIDNAME与SCHEMASNAME不一致,要注意使用时区分,一般配置一样名称,方便记忆同时,也方便。...schemas=SCHEMASNAME dumpfile=XXX.dmp DIRECTORY=dir_dump version=11.1.0.2.0 情况2、低版本往高版本还原时,高版本一般兼容低版本,目前个人工作中

95810

Oracle常用命令整理

,注意运行删库命令之后,需要手动删除遗留目录 (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...dba_directories; 1、针对整个库备份与还原操作 (1)、数据库备份(注意有时SIDNAME与SCHEMASNAME不一致,要注意使用时区分,一般配置一样名称,方便记忆同时,也方便...schemas=SCHEMASNAME dumpfile=XXX.dmp DIRECTORY=dir_dump version=11.1.0.2.0 情况2、低版本往高版本还原时,高版本一般兼容低版本,目前个人工作中...session where username is not null; ---删除相关用户会话 SQL> alter system kill session 'serial#, sid'; END 来源:

1.3K30

linux系列之常用命令整理笔录(小结)

本博客记录工作中需要linux命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展命令...4、df命令 df -h查看磁盘使用情况 df -i 查看inode使用情况 5、ps命令 ps命令用于查看进程统计信息 常用参数: a:显示当前终端下所有进程信息,包括其他用户进程。...Linux,它是由美国国家安全局(NSA)贡献,它为 Linux 内核子系统引入了一个健壮强制控制访问Mandatory Access Control架构。...getenforce 临时禁用SELINUX(学习用linux才可以禁用,生产不建议禁用SELINUX) setenforce 永久禁用SELINUX(学习用linux才可以禁用,生产不建议禁用...ip地址:可以用命令 ip addr 附录: Linux命令大全(手册) 以上就是本文全部内容,希望对大家学习有所帮助。

61831

Linux 中最常用 150 个命令汇总

man查看命令帮助,命令词典,更复杂还有 info,但不常用。...help查看 Linux 内置命令帮助,比如 cd 命令。文件和目录操作命令 (18 个)ls全拼 list,功能是列出目录内容及其内容属性信息。...diff全拼 difference,比较文件差异,常用于文本文件。vimdiff命令行可视化文件比较工具,常用于文本文件。rev反向输出文件内容。grep/egrep过滤字符串,三剑客老三。...ping测试主机之间网络连通性。route显示和设置 linux 系统路由表。ifconfig查看、配置、启用或禁用网络接口命令。ifup启动网卡。ifdown关闭网卡。...fdisk磁盘分区命令,适用于 2TB 以下磁盘分区。parted磁盘分区命令,没有磁盘大小限制,常用于 2TB 以下磁盘分区。mkfs格式化创建 Linux 文件系统。

86221

Linux常用知识(3)

>10000000条件判断内容就可以显示出大于10MBexe文件,并统计对应文件发生次数,这条命令对于网站日常分析是非常有帮助,大家可以灵活使用。...linux下创建镜像文件 如果没有mkisofs命令,需要安装yum install -y mkisofs [root@localhost ~]# mkdir test [root@localhost ...批量系统监控比较好是用nagios软件来实现,小项目专门装一个nagios软件,有点繁琐,可以用nc(NetCat)命令来实现。...常见系统服务介绍:http://www.tiejiang.org/996.html irabalance服务主要是可以合理调配使用各个CPU核心,把压力分配到各个CPU核心上面,提升***能,降低能耗...然后,执行sudo 命令,即可执行相应命令; 或者 执行sudo su ,临时切换到root用户下,获取root权限。

26.9K34

Linux服务器常用操作命令有哪些?

/a.war /opt/ 复制文件(将当前目录下a.war文件复制到/opt/webapps/) ls -ld /tmp/a     查看a目录信息 scp 远程文件拷贝   条件:两台Linux局域网为局域网...文件系统常用命令 df -hl 查看磁盘占用情况 du -sh 当前目录占用磁盘空间大小,不包括子目录和目录下文件, -s:显示目录占用磁盘空间大小,不要显示其下子目录和文件占用磁盘空间大小 du...history 查看历史命令记录-c:删除历史命令记录 -w:把缓存中历史命令写入历史命令保存文件~/.bash_history,正常情况下要等用户退出后才会把历史命令写入文件中 cat ~/.bash_history...查看历史命令保存文件 默认保存1000条历史记录 注意 使用上下箭头调用以前历史命令 使用“!...n”重复执行第n条历史命令(history命令会列出历史命令,n可在列表中查看得到) 使用“!!”重复执行上一条历史命令 使用“!字符串”重复执行最后一条以该字符串开头命令

5K61
领券