所有命令行(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
根据内存使用情况来升序排序使用进程
根据内存使用情况来升序排序使用进程
0
ps -aux --sort -pmem | 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
列出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
Linux265