所有命令行(110)

排序按

查询出进程并杀掉

示例中是杀掉tomcat进程并杀掉,如果是其他进程将tomcat替换掉查即可。
0
ps -ef | grep tomcat | grep -v grep | awk '{print $2}' | xargs kill -9

使用PS实时监控进程状态

ps 命令会显示你系统当前的进程状态,但是这个结果是静态的。 当有一种情况,我们需要像上面第四点中提到的通过CPU和内存的使用率来筛选进程,并且我们希望结果能够每秒刷新一次。为此,我们可以将ps命令和watch命令结合起来。
0
watch -n 1 ‘ps -aux --sort -pmem, -pcpu’

显示用户登录情况

如果想要查看现在有谁登入了你的服务器。可以使用ps命令加上相关参数:-eo pid,user,args
0
ps -eo pid,user,args

树形显示进程

有时候我们希望以树形结构显示进程,可以使用 -axjf 参数。
0
ps -axjf

根据内存使用情况来升序排序使用进程

根据内存使用情况来升序排序使用进程
0
ps -aux --sort -pmem | less

查看 CPU 使用情况,升序排序

根据 cpu 使用情况排序
0
ps -aux --sort -pcpu | less

使用ImageMagick创建方形缩略图或收藏夹

将“file.png”的大小调整为32x32像素的图像。使用32以外的值创建其他图标大小(例如16x16或32x32)。组合两个收藏夹大小,使用:`convert icon-16px.png icon-32px.png-favicon.ico`对于社交媒体预览图像,范围使用`2:1#`,比例使用`1200`。
0
convert file.png -background transparent -gravity Center -extent 1:1# -scale 32 file-32px.png

按上次提交日期列出git存储库中文件夹中的所有文件

这会列出文件夹中的所有文件,然后逐个查找它们的提交日期,然后从最新到最旧进行排序
0
git ls-tree --name-only HEAD foldername/ | while read filename; do echo "$(git log -1 --format="%ci " -- $filename) $filename"; done | sort -r

说话和拼写式故障声音

Speak&Spell的声音芯片使用一种称为“线性预测编码”的压缩音频格式。此命令将读取随机字节,并尝试将其解压缩,就好像它是以这种格式压缩的音频数据一样,然后播放它。这会产生一种独特的声音,类似于出现故障的Speak&Spell。
0
play -tlpc /dev/urandom

复制进度文件并将哈希保存到其他文件

复制进度文件并将哈希保存到其他文件
0
pv file.txt | tee >(sha1sum > file.sha1) > file-copy.txt

将图像序列转换为视频

将图像序列转换为视频
0
ffmpeg -framerate 30 -pattern_type glob -i '*.jpg' -c:v libx264 -pix_fmt yuv420p out.mp4

如何在没有行号的情况下显示Bash历史记录

如何在没有行号的情况下显示Bash历史记录
0
history -w /dev/stdout

显示可缩放的世界地图

显示可缩放的世界地图
0
telnet mapscii.me

列出Ubuntu/Debian中没有包依赖的所有包

列出Ubuntu/Debian中没有包依赖的所有包
0
dpkg-query --show --showformat='${Package}\t${Status}\n' | tac | awk '/installed$/ {print $1}' | xargs apt-cache rdepends --installed | tac | awk '{ if (/^ /) ++deps; else if (!/:$/) { if (!deps) print; deps = 0 } }'

打印当前连接的nic名称

打印当前连接的nic名称
0
nmcli -g name,type connection show --active|awk -F: '/ethernet|wireless/ { print $1 }'

使用CURL命令跟踪URL重定向

跟踪给定url的重定向
0
curl --silent -I -L shorturl.at/dfIJQ | grep -i location

从 youtube 视频下载音频

从 youtube 视频下载音频
0
yt-dlp -f 'ba' -x --audio-format mp3 https://www.youtube.com/watch?v=1La4QzGeaaQ -o '%(id)s.%(ext)s'

将可引导的 Linux .iso 文件直接写入 U 盘(macOS 版)

我们中的一些人同时拥有 Mac * 和 * Linux 机器——因此,如果重新安装失败导致后者无法启动,那么了解如何在前者上运行此命令是有意义的。
0
sudo curl -L -o /dev/disk4 https://some-distributor.org/some-distro.iso

一条命令让你的 Kali Linux 看起来更像 Windows

恢复到 Kali 的原始桌面。 只需在没有选项的情况下重做相同的命令。
0
kali -undercover

从 Github 备份所有已加星标的存储库

从 Github 备份所有已加星标的存储库
0
GITUSER=$(whoami); curl "https://api.github.com/users/${GITUSER}/starred?per_page=1000" | grep -o 'git@[^"]*' | xargs -L1 git clone

分享命令?

这里是一个记录分享您常用命令行地方。分享,不仅传播知识,更让需要的人受益。当然在这里你也可以点赞你认为好的命令行,发表你的看法!

近期热门