运维
文章平均质量分 75
yinghuochong124
If you want to go fast, go alone. If you want to go far, go together.
展开
-
Linux 17个场景命令
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录find . -name “*.tar” -exec mv {}./backup/ ;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延伸-mtime查找修改时间、-type是指定对象类型(常见包括f代表文件、d代表目录),-size 指定大小,例如经常用到的:查找当前目录30天以前大于100M的LOG文件并删除。fi原创 2021-01-11 17:21:03 · 197 阅读 · 0 评论 -
Linux查看GPU信息和使用情况
Linux查看显卡信息:lspci | grep -i vga使用nvidia GPU可以:lspci | grep -i nvidiaLinux查看Nvidia显卡信息及使用情况Nvidia自带一个命令行工具可以查看显存的使用情况:nvidia-smi原创 2020-11-24 12:05:04 · 168 阅读 · 0 评论 -
shell脚本中的if 参数-a至-z
[-a file] 如果file存在则为真不过貌似有时候-a表示为and:条件与[-b file] 如果file存在且是一个块特殊文件则为真[-c file] 如果file存在且是一个字特殊文件则为真[-d file] 如果file文件存在且是一个目录则为真-d前的!是逻辑非例如:if [ ! -d lcdpath/lcd_path/lcdpath/par_date ]表示后面的那个目录不存在,则执行后面的then操作[-e file] 如果file文件存在则为真[-f file] 如转载 2020-10-20 15:18:49 · 706 阅读 · 0 评论 -
如何查看Linux系统是Ubuntu还是centos
方法一:执行: lsb_release -a方法二:命令: cat /etc/redhat-release如何区分RedHat、CentOS:rpm -q redhat-release #用此命令可以提示系统有没有安装rpm -q centos-release方法三:命令: cat /etc/issue 这个命令需要开通权限...原创 2020-09-29 16:45:12 · 1885 阅读 · 0 评论 -
查看服务器端口号(Linux)
netstat - atulnp此命令会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的字段-a :all,表示列出所有的连接,服务监听,Socket资料-t :tcp,列出tcp协议的服务-u :udp,列出udp协议的服务-n :port number, 用端口号来显示-l :listening,列出当前监听服务-p :program,列出服务程序的PID管道符的使用netstat -atump |grep mysql查看某一端口的占用情况: lsof -i:端口号原创 2020-09-28 16:18:37 · 5237 阅读 · 0 评论 -
xshell查看日志 进行筛选
在kubectl环境下查看日志kubectl logs +组件名kubectl logs -f + 组件名条件筛选kubectl logs +组件名 |grep +筛选条件通过xshell自带的查找进行条件筛选原创 2020-06-17 18:44:25 · 2446 阅读 · 0 评论