偶尔翻到了这几个关键字,找到个文章复习了下: “http://www.ibm.com/developerworks/cn/linux/kernel/syscall/part3/” 。...但如果我们对这个子进程是如何死掉的毫不在意,只想把这个僵尸进程消灭掉,(事实上绝大多数情况下,我们都会这样想),我们就可以设定这个参数为NULL,就象下面这样: pid = wait(NULL...),以及正常结束时的返回值,或被哪一个信号结束的等信息。...由于这些信息被存放在一个整数的不同二进制位中,所以用常规的方法读取会非常麻烦,人们就设计了一套专门的宏(macro)来完成这项工作,下面我们来学习一下其中最常用的两个: 1,WIFEXITED(status...(请注意,虽然名字一样,这里的参数status并不同于wait唯一的参数–指向整数的指针status,而是那个指针所指向的整数,切记不要搞混了。)
重点介绍一下wget 这个工具是在linux下最常用的下载的工具,支持多种条件的下载。...wget ‐‐cookies=on ‐‐load-cookies cookies.txt ‐‐keep-session-cookies http://example.com/paywall Axel 这个工具作为一个多线程的下载工具...默认满屏幕都是结果,使用-a参数后输出类似于wget 参数解释 axel.png curl 这个作为一个强大的命令行版的浏览网页的工具,在下载文件这个功能上没有以上两个工具专业,他的强大之处需要去使用了才知道...curl -O http://www.test.com/test.txt 总结 这几个工具在linux下常用的工具,也有Windows版的,可以安装预感cygwin,然后从里面提取出来在Windows...下使用。
tree命令 这条命令可以直接将目录下的文件以树形态展示,如下图 微信截图_20181010113438.png 默认没有安装,安装方法 ubuntu下 sudo snap install tree...centos下 yum -y install tree 安装完成之后,进入目录,直接 tree 就可以了,当然tree还有其他参数,可以参考以下文章 tree命令的使用(https://www.cnblogs.com
Windows下的下载工具–迅雷,之所下面载速度快,乃是它能搜索资源、为己所用,而不是只从原始地址这单一资源处下载。 Ubuntu下也有类似的工具,那就是aira2。...aira2是一个命令行下载工具,能够配合其它图形界面的下载软件使用。我用的是uget+aria2。uget本身是一个小巧有用的多线程下载工具,加上aria2作为插件,下载速度有明显提高。...须要1.10以上的版本号才干支持资源搜索。...二、使用与设置技巧 1.主界面及版本号 2.启用aria2插件 3.设置下载任务的属性(同一时候下载几个任务、多少个server、保存位置等) 经本人測试(其它网友也是如此设置的),server...OK啦,如今能够享受你的下载速度啦。我这破网速,用uget一直维持在80k/S左右,用了aria2插件后,常常冲上160K/S,哈哈。
,所以三个安装包都需要下载。...0.1 Mac本地文件上传 通过ssh连接本地虚拟机中的CentOS 7 服务器,将所需安装文件上传至Linux服务器 0.2 Linux服务器下直接执行下载命令 wget www.rabbitmq.com...管控台 启用管控台 默认启用端口是15672,通过ip+端口进行访问,如 最好先关闭下iptables规则 访问成功后需要输入用户名和密码进行登录,统一输入 guest即可....http://:15672) 但是,在rabbitmq3.3.0之后,出于安全性考虑,默认情况下rabbitmq的guest/guest账户将不能实现远程登录,只能在本地登录....查看有关自己的virtual hosts的“全局”的统计信息,包含其他用户在这些virtual hosts中的活动。
在Linux下一般我们使用wget命令下载文件,但是因为wget是单线程的,所以当使用它下载比较大的文件的时候会显得力不从心,因而使用axel下载还是很爽的~~~ 一、安装axel 更新源:sudo apt-get...axel -n 10 http://mirror.bit.edu.cn/apache/lucene/solr/6.2.1/solr-6.2.1.tgz 注:-n 10 表示线程数 axel 参数 文件下载地址...可选参数: -n 指定线程数 -o 指定另存为目录 -s 指定每秒的最大比特数 -q 静默模式 限速使用:加上 -s 参数,如 -s 10240,即每秒下载的字节数,这里是 10 Kb 限制连接数:加上...-n 参数,如 -n 5,即打开 5 个连接 axel [选项] [下载目录] [下载地址] -s [x]:指定每秒下载最大比特数。...n [x]:指定同时打开的线程数。 -o f:指定本地输出文件。 -S [x]:搜索镜像并从X servers服务器下载。 -N:不使用代理服务器。 -v:打印更多状态信息。 -a:打印进度信息。
,所以三个安装包都需要下载。...0.1 Mac本地文件上传 通过ssh连接本地虚拟机中的CentOS 7 服务器,将所需安装文件上传至Linux服务器 [上传erlang文件] [上传rabbitmq文件] [Linux服务器中文件列表...] 0.2 Linux服务器下直接执行下载命令 wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm wget...RabbitMQ 管控台 启用管控台 [rabbitmq-plugins enable rabbitmq_management] 默认启用端口是15672,通过ip+端口进行访问,如 [1240] 最好先关闭下iptables...http://:15672) 但是,在rabbitmq3.3.0之后,出于安全性考虑,默认情况下rabbitmq的guest/guest账户将不能实现远程登录,只能在本地登录.
1.在Linux系统的~/Downloads目录下,下载redis3.0.5。...file or directory解决方法 4.编译成功后,在~/Downloads/redis/src/目录下cp两个文件,redis-server和redis-cli到 ~/app/redis/下,...5.拷贝redis根目录中的redis.conf文件到redis的安装目录 cp ~/Downloads/redis/redis.conf ~/app/redis/ 6.修改redis.conf的属性...修改生成默认日志文件位置 logfile "~/redis/logs/redis.log" 14.配置持久化文件存放位置 dir ~/redis/data/redisData 15.RDB持久化配置 默认情况下,...Redis保存数据集快照到磁盘,名为dump.rdb的二进制文件。
wget虽然功能强大,但是使用起来还是比较简单: 1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;...2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下载软件; 3)支持代理服务器;对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上...#前缀 -c, –continue 接着下载没下载完的文件 –progress=TYPE 设定进程条标记 -N, –timestamping 不要重新下载文件除非比本地文件新 -S, –...–http-passwd=PASS 设定http密码为 PASS -C, –cache=on/off 允许/不允许服务器端的数据缓存 (一般情况下允许) -E, –html-extension ...HTML文件的所有图片 递归下载中的包含和不包含(accept/reject): -A, –accept=LIST 分号分隔的被接受扩展名的列表 -R, –reject=LIST 分号分隔的不被接受的扩展名的列表
1. links Links是用C语言写的一个开源web浏览器,支持包括Linux、Windows、OS X和OS/2在内的所有主流平台。它提供了基于文本和图形界面两种版本。...大多数标准的Linux发行版都默认包含了基于文本的版本。如果您的发行版中默认没有安装links,可以通过包管理工具进行安装。Elinks是links的一个衍生版本。...# links www.tecmint.com 在links中,可以使用键盘上的上下箭头键进行浏览。在超链接上按下右箭头会打开它,按下左箭头会返回到上一页面,按q键退出。...下图展示了如何使用links访问Tecmint的网站。 同样,也可以像下面那样使用wget下载安装。...lynx是一个可高度配置的web浏览器,是许多系统管理员的救世主,有最悠久的web浏览器之称,并且至今仍然处在积极开发中。 通过下面的命令安装lynx。
shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范的写法。 ?...fzf:命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。 ?...htop: 提供更美观、更方便的进程监控工具,替代top命令。 ? glances:更强大的 htop / top 代替者。 htop 代替 top,glances 代替 htop: ?...除了命令行查看外,glances 还提供页面服务,让你从页面上随时查看某服务器的状态。 axel:多线程下载工具,下载文件时可以替代curl、wget。...cloc:代码统计工具,能够统计代码的空行数、注释行、编程语言。 ? tmux:终端复用工具,替代screen、nohup。 ? script/scriptreplay: 终端会话录制。
如何在 Linux 上安装 tcpping 测量到远程主机的网络延迟的一种常用方法是使用ping应用程序。该ping工具依赖 ICMP ECHO 请求和回复数据包来测量远程主机的往返延迟。...在这种情况下,你将需要依赖使用 TCP/UDP 数据包的第 3 层测量工具,因为这些第 3 层数据包更有可能绕过常见的防火墙规则。 一种这样的第 3 层测量工具是tcpping....RepoForge,然后运行: $ sudo yum install tcptraceroute 安装依赖 bc 使用的另一个工具tcpping是GNUbc,它预装在所有主要的 Linux 发行版上...但是,如果你tcpping在最小 Linux 运行时环境(例如Docker容器、AWS 最小映像 AMI)中运行,则bc可能不会预先安装。在这种情况下,你需要bc自己安装。...安装这些必备工具后,最后继续tcpping从官方源下载。
使用磁盘分区工具可以使我们非常方便的管理磁盘,本篇文章为大家分享一下Linux下常见的磁盘分区工具。 Linux 中的 5 个管理磁盘分区的工具 下面的列表没有特定的排名顺序。...大多数分区工具应该存在于 Linux 发行版的仓库中。 GParted 这可能是 Linux 发行版中最流行的基于 GUI 的分区管理器。你可能已在某些发行版中预装它。...你甚至可以借助此工具尝试修复分区。它的选项还包括编辑文件系统、创建分区镜像、还原镜像以及对分区进行基准测试。...因此,在这种情况下,请输入以下命令: sudo partitionmanager 它将扫描你的设备,然后你就可以创建、移动、复制、删除和缩放分区。你还可以导入/导出分区表及使用其他许多调整选项。...GNU Parted(命令行) 这是在你 Linux 发行版上预安装的另一个命令行程序。
最近有在2台机器双向同步文件的需求, 于是有了本文. 上网找了一些双向文件同步的工具, 比较典型的有syncthing和mirror....本文介绍mirror的使用方法(不过好像syncthing使用更广泛一些)....台机器上安装好java1.8版本(ubuntu使用sudo apt install openjdk-8-jre命令即可安装); 在2台机器上安装好Watchman(安装方法); 在2台机器上安装mirror工具...(安装方法见github页面) 假设你的mirror安装在/data/apps/mirror/目录下, 2台机器需要同步/data/sftp/文件夹....restart mirror.service && systemctl status mirror.service $ systemctl enable mirror.service 然后2台机器上的/
简介 OCRmyPDF 工具通过 OCR 技术扫描出 PDF 文件中的文字部分,可将不可复制的 PDF 文件(扫描版)转换为可复制的 PDF 文件(文字版)。...最重要的是,OCRmyPDF 是开源免费的。 2. 安装 OCRmyPDF 工具在 Windows 和 Linux 上都可以安装使用,详细参见 OCRmyPDF 官方手册。 3....使用 示例:将扫描版 inputfile.pdf 转为可复制的文字版 outputfile.pdf ocrmypdf inputfile.pdf outputfile.pdf
大家好,又见面了,我是你们的朋友全栈君。 工欲善其事,必先利其器。既然开始学习了,就得有好的工具嘛!这里lz选了个pycharm的编译工具。...可能是看着比较舒服吧(其实就是感觉和idea一样),当时也想着用eclipse安装插件,后来也没有用。该干嘛的就是干嘛的,我可不想任务栏里一排排的eclipse。要是着急了,傻傻分不清。...=linux 看好了,下载的是windows还是linux。...linux的安装包是以.tar.gz格式。 下载也完成了,知道下载的东西在哪儿放着吗????...是不是有点迷,下载的东西在home目录下的下载里面放着(如果你的是中文的话),英文的在home目录下的Downloads里。
《Linux环境监控工具基础参考》提到了Linux监控工具,其实Linux有很多好用的小工具,不仅限监控,例如文件传输。...这篇【爱可生开源社区】出品的文章《技术分享 | 你通常选用什么工具在Linux中进行数据传输?》就介绍了几种常用的文件传输工具之间的效率比对,可以针对不同的场景,选择合适的工具。...刨除网络带宽等因素,我们就Linux服务器之间传输文件的几款工具做个对比,看看到底什么工具才是最快、最适合的场景。...补充Python工具 如果还有nc无法解决的场景,可以再试下使Python的SimpleHTTPServer模块。...Linux发行版本几乎都内置有Python,所以该工具使用也较为方便。 正常情况下,多文件传输有些麻烦,文件名可能无规律,需要单文件挨个处理。
如果 你的机器中出现 rz: command not found 解决方案:yum install lrzsz -y 1 )参数: -a, –ascii -b, –binary 用binary的方式上传下载...3)sz 命令 将 linux 服务器 的文件 下载 的本机中, 用法:sz 文件名路径, sz 文件名 比如 :sz install.log 之后在 浏览文件夹中 ,选择一个位置 即可, 比如放在桌面上...就是这么简单, rz 是从本地 上传文件的时候用的, sz 相当于把Linux 服务器上的文件 下载到 本地。通过这两个命令就可以把 Windows 和Linux 的文件 进行 互传了。...当然 可以在 Windows 和Linux 互传文件 有很多的方法, 比如 ftp ,samba 等。但是使用这两种方法 相对比较简单,容易操作。...关于运维学习、分享、交流,笔者开通了微信公众号【运维猫】,感兴趣的朋友可以关注下,欢迎加入,建立属于我们自己的小圈子,一起学运维知识。
1.首先用 ctrl+z 结束下载,注意不要用 ctrl+c. 如果用了ctrl+c就是直接结束,因为wget是单线程的。...2.用 wget -c url 重新下载 先ctrl+z结束,然后wget-c 继续下载,
安装axel sudo apt-get install axel 使用axel axel -n 100 -a http://archive.apache.org...
领取专属 10元无门槛券
手把手带您无忧上云