记录linux的一些命令

发布时间 2023-12-15 09:39:46作者: cc96
ifconfig -a # 查看网卡信息
ethtool enp0s31f6 #查看网卡信息 包括带宽

查看带宽
iftop 参考:https://blog.csdn.net/qq_34642668/article/details/80974876
或者
ifstat

ifstat -h
watch -n 1 ifstat #每秒查看带宽

防火墙

sudo ufw status #查看防火墙状态
sudo ufw disable # 关闭防火墙
sudo ufw enable # 打开防火墙

用来拷贝 trtexec 所有链接库

ldd trtexec | awk '{print $3}' | xargs -i cp -L {} lib/

递归删除 某一后缀的文件

find  ./ -name '*.jpg' -type f | xargs  rm -f

参考 https://blog.csdn.net/qq_27158179/article/details/90323182

who /var/log/wtmp # 查看 被 ssh远程连接记录
history # 查看用户终端命令历史

修改 ssh 的连接端口号(不设置的话默认是22端口,sftp的默认端口也是22,ftp的默认端口是21)

vim /etc/ssh/sshd_config

#Port 22

改成

Port 1024

链接库相关命令

nm libnvinfer.so # 会打印该库中的所有符号
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX # 查看glibcxx版本
ldd --version # 查看glibc版本

系统时间相关命令

sudo date -s 2021-11-12 # 设置系统日期
sudo date -s 09:25:00 # 设置系统时间
sudo hwclock --systohc # 更新硬件保存的时间

格式化u盘

sudo mkfs.ext4 /dev/sdd

电脑换成了ubuntu20.04后 使用pycharm 不能用快捷键 ctrl+alt+left,原因是gnome桌面占用了快捷键

gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left # 终端中查看切换工作空间left的快捷键 一般就是 ctrl+alt+left
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]" # 设置快捷键为空
gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left # 查看设置后的快捷键
gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-right 
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

ubuntu 批量修改文件后缀 : https://blog.csdn.net/giveaname/article/details/83002892

linux 查看网络端口号占用情况 : https://zhuanlan.zhihu.com/p/45920111

ss -tnlp | grep ":22" #查看22端口占用情况

centos 判断对应ip和端口是否可用

yum install nc
nc -zvw3 112.124.9.65 8000

zip 命令 : https://www.cnblogs.com/mafeng/p/10986586.html

du 命令:

du -ch -max-depth=2 # 查看当前目录下 两层的 磁盘占用

查看 glibc 版本命令

strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

查找mac

arp -a | findstr 192.168.2.6