首页
学习
活动
专区
工具
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
您找到你想要的搜索结果了吗?
是的
没有找到

97 条 Linux 工程师常用命令总结

] | 在Linux服务器之间复制文件和目录 -v 详细显示输出具体情况 -r 递归复制整个目录 (1) 复制文件: 命令格式: scp local_file remote_username...,常用于备份(-c)重要配置文件 -P(大写) 保留绝对路径,亦即允许备份数据中含有根目录存在之意; eg: 压 缩:tar -jcvf filename.tar.bz2 要被压缩档案或目录名称...、内存占用率、CPU占用率等 79、kill [参数] [进程号] | 杀死进程 80、free [参数] | 显示linux系统中空闲、已用物理内存及swap内存,及被内核使用buffer 81...,同时也会汇报出CPU使用情况 -p[磁盘] 显示磁盘和分区情况 83、watch [参数] [命令] |重复执行某一命令以观察变化 -n 时隔多少秒刷新 -d 高亮显示动态变化 84、at [参数...| 以特定用户权限执行特定命令 -l 列出当前用户可执行命令 -u username#uid 以指定用户执行命令 署名:逸之枫|Pilferer 版权属于:逍遥子大表哥 本文链接:https:/

1.3K20

97 条 Linux 工程师常用命令总结

] | 在Linux服务器之间复制文件和目录 -v 详细显示输出具体情况 -r 递归复制整个目录 (1) 复制文件: 命令格式: scp local_file remote_username...,常用于备份(-c)重要配置文件 -P(大写) 保留绝对路径,亦即允许备份数据中含有根目录存在之意; eg: 压 缩:tar -jcvf filename.tar.bz2 要被压缩档案或目录名称...、内存占用率、CPU占用率等 79.kill [参数] [进程号] | 杀死进程 80.free [参数] | 显示linux系统中空闲、已用物理内存及swap内存,及被内核使用buffer 81...97.sudo | 以特定用户权限执行特定命令 -l 列出当前用户可执行命令 -u username#uid 以指定用户执行命令 作者:jeanheo 来源:http://blog.csdn.net.../qwe6112071/article/details/50806734 《Linux云计算及架构师高薪实战班》2018年05月14日即将开课中,120天冲击Linux年薪30万,改变速约~~~

3.4K61

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

97 条 Linux 工程师常用命令总结 | 史上最全Linux命令总结

作者:地球外星人君 链接:https://zhuanlan.zhihu.com/p/36093355 分享一个Linux命令合集 先说明一下,这篇文章只是一篇常用基础命令汇总,小白可以看着学习一下...] | 在Linux服务器之间复制文件和目录 -v 详细显示输出具体情况 -r 递归复制整个目录 (1) 复制文件: 命令格式: scp local_file remote_username...,常用于备份(-c)重要配置文件 -P(大写) 保留绝对路径,亦即允许备份数据中含有根目录存在之意; eg: 压 缩:tar -jcvf filename.tar.bz2 要被压缩档案或目录名称...、内存占用率、CPU占用率等 79.kill [参数] [进程号] | 杀死进程 80.free [参数] | 显示linux系统中空闲、已用物理内存及swap内存,及被内核使用buffer 81...97.sudo | 以特定用户权限执行特定命令 -l 列出当前用户可执行命令 -u username#uid 以指定用户执行命令

2.9K50

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.6K10

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命令大全(手册)

92740

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上。

70120

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

99830

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$:删除到行尾。

85020

29 条工程师必会实用 Linux 命令

虽然Linux发行版支持各种各样饿GUI(graphical user interfaces),但在某些情况下,Linux命令行接口(bash)仍然是简单快速。...Bash和 Linux Shell 需要输入命令来完成任务,因而被称为 命令行 接口。 命令是计算机执行任务指令。...如果你是一个新手,并尝试使用命令行接口,我们收集了各种基本Linux命令来供你学习,帮你在各种Linux发行版中完成各种任务。...21.ping ping 通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态。 ?...Linux云计算及架构师高薪实战班》2018年05月14日即将开课中,120天冲击Linux年薪30万,改变速约~~~~ *声明:推送内容及图片来源于网络,部分内容会有所改动,版权归原作者所有

1.8K90

Shell内置命令大全,Linux工程师收藏!

在本文中,我们将详细介绍一些常见Shell内置命令及其示例用法。图片aliasalias命令用于创建或查看命令别名。它允许您为常用命令创建简短别名,以便更方便地使用它们。...commandcommand命令用于执行指定命令,而不受别名或函数影响。示例:command ls上面的示例中,command ls将执行ls命令,而不受可能存在ls命令别名影响。...命令将输出上一个命令退出状态值。fcfc命令用于编辑并重新执行之前执行命令。...$OPTARG表示选项参数值。hashhash命令用于查找并记住命令完整路径。示例:hash ls上面的示例中,hash ls命令将查找并记住ls命令完整路径。...typetype命令用于显示命令类型,包括内置命令、外部命令或别名。示例:type ls上面的示例中,type ls命令将显示命令ls类型。

56300

工作常用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

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、低版本往高版本还原时,高版本一般兼容低版本,目前个人工作中

96410

Linux 必会150个常用命令

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

67920

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.4K30

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命令大全(手册) 以上就是本文全部内容,希望对大家学习有所帮助。

62131
领券