curl -s https://raw.githubusercontent.com/jlevy/the-art-of-command-line/master/README.md | egrep -o `\w+` | tr -d ` | cowsay -W50 流畅地使用命令行是一个常被忽略的技能,或被认为是神秘的奥义。但是,它会以明显而微妙的方式改善你作为工程师的灵...
DNF即Dandified YUM,是基于RPM的Linux发行版的下一代软件包管理工具。它首先在Fedora 18中出现,并且在最近发行的Fedora 22中替代了YUM工具集。 DNF致力于改善YUM的瓶颈,即性能、内存占用、依赖解决、速度和许多其他方面。DNF使用RPM、libsolv和hawkey库进...
系统管理员必须维护他们服务器的健康运行。其中一个重要的部分就是内存。当服务器内存使用率过高时,它会降低服务器的性能。Linux有一个称为 free 的工具,来监控内存使用率。 free 命令是什么 free 命令是一个显示系统中空闲和已用内存大小的工具。free 命...
打包当前目录下的所有后缀为.log的文件和一个box目录(tar包)。 把当前目录下所有后缀名为.log的文件打包并压缩(tar.gz包)。之后再进行解压缩和解包。 步骤阅读 创建 tar.bz2 包和解压tar.bz2 包。 tar命令下的--exclude参数用法。 格式: tar 选项 文件...
Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。 使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行...
1.查看进程 # grep -v 代表过滤 ps -ef|grep java|grep -v grep 2.更改文件权限 # 更改文件所有者 chown - R user.group file # 更改文件读写全些 chmod ... file 3.使用awk批量杀进程 # 假设杀所有java进程 ps -ef|grep java|grep -v grep|awk {print kill...
当涉及到在Linux中转换或编辑图像文件时,ImageMagick毫无疑问是最为熟知的一体化软件之一。它包含了一整套命令行工具,用以显示、转换,或复制超过200中类型的光栅或矢量图像文件,所有这一切都在命令行下完成。ImageMagick可以用于多样化的图像编辑工作,...
ss是iproute2包的一部分(控制TCP/IP网络和流量的工具)。iproute2的目标是替代先前用于配置网络接口、路由表和管理ARP表的标准Unix网络工具套装(通常称之为net-tools)。ss工具用于导出套接字统计,它可以显示与netstat类似的信息,且可以显示更多的TCP和...
每个现代的Linux桌面发行版都预装着一个带有图形界面的计算器程序。不过如果你的工作区中全是命令行窗口,那么你一定会在其中的一个命令行窗口中处理一些数字相关的问题。或许你在寻找一款基于命令行的计算器程序。如果是这样的话,GNU bc(basic calculator...
1. mv xxxx{,.bak}等同于mv xxxx xxxx.bak 2. esc + . 能填充之前命令的最后一个字段 3. diff (ssh host1 cat file1) (ssh host2 cat file2) diff两个远程文件 4. ctrl + r然后输入xxx,搜索之前包含xxx的命令 5. Python -m SimpleHTTPServer,启动一个HTTP服...
目录 1 1.名词解释 1 2.什么是守护进程? 2 2.1.后台运行 2 2.2.解释关系 2 3.以 方式...
scp 是 安全拷贝协议 Secure Copy Protocol 的缩写,和众多 Linux/Unix 使用者所熟知...
语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉t...
任务 命令组合 1 删除0字节文件 find . -type f -size 0 -exec rm -rf {} \; find . t...
Systemd是一种新的linux系统服务管理器。 它替换了init系统,能够管理系统的启动过程...
想不想知道你的服务器到底在干什么?那么你要知道本文介绍的这些基本命令。一旦你熟悉...