Windows

常用命令

1
2
3
4
5
6
7
8
9
# 查看端口占用
netstat -ano | findstr 3306
# 停止服务(需要管理员权限)
net stop mysql80
# 列举所有文件
dir
# 将文件移动到目标位置
move file-name dir-name\

参考

文件名包含空格的文件执行方式

文件名包含空格,比如:a df.txt

在命令行中如果直接敲这个文件名,则会被认为是两个文件a和df.txt

所以命令行中需要加上双引号(不能是单引号)

所以用Python的os.system调用系统命令时,需要这样

1
os.system('python gene.py --input "{}" --output "{}"'.format(input_dir_path, output_dir_path))

微软输入法

  • win + ;: 快速emoji
  • win + v: 历史剪贴板
  • v:快捷转换:时间、数学计算
  • u:打出自己不会的字,比如:u huo niao 䲴
  • 以词定字:当想输入某个字,但是这个字很靠后时,用以词定字功能可以很快输入该字。 例如:想输入“济”字,输入“经济”时不要敲空格,而按下设置的键,例如“[]”中的“]”即可输入“济”字

笔记本锁屏睡眠后打开鼠标失灵

因为开启了省电模式,笔记本电脑主动禁用了鼠标适配器的usb来节省电量,关闭省电模式即可

为了避免这种情况:

  1. 控制面板\系统和安全\电源选项\编辑计划设置,点击更改高级电源选项设置,找到usb设置,禁用usb选择性暂停
  2. win+x,打开设备管理器,通用 USB 集线器”或“USB 根集线器”驱动程序,取消勾选“允许计算机关闭此设备以节约电源”选项
  3. 以管理员身份运行命令提示符:powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0

Windows 11 切换应用时输入法自动切换成英文解决方案

Win+Tab打开多窗口模式,下方右键重命名桌面,在重命名文本框中把输入法改成中文,然后退出就可以解决

Linux

一些常用命令

1
2
3
# 切换终端
chsh -s /bin/bash
chsh -s /usr/bin/zsh

查找文件

递归查找文件名包含字符串的文件

find . -type f | grep "pattern”

递归查找文件内容包含字符串的文件,-l表示只打印文件名而不是内容

grep -rl "search_pattern" .

查看系统信息命令

1
2
3
4
5
6
7
8
# 查看cpu信息
lscpu
# 查看gpu信息
nvidia-smi
# 查看操作系统信息
uname -a
# 查看所有用户
cat /etc/passwd

磁盘命令

1
2
3
4
5
6
7
8
9
10
11
# 查看磁盘信息,包括硬盘、分区和挂载点等,树状结构展示
lsblk
# 查看文件系统的磁盘空间使用情况
df -h
# 查看所有的磁盘分区的详情信息
fdisk -l
# 挂载
mount /dev/sdg1 /home
# 设置自动挂载,在末尾添加
vim /etc/fstab
/dev/mapper/work_vg-work_lv /data ext4 defaults 0 0

监控显卡工具

  • nvidia-smi系统自带
    • 使用:nvidia-smi
    • 每秒刷新:watch -n 1 nvidia-smi
  • nvitop
    • 安装:pip install nvitop
    • 显示信息:nvitop
    • 超完整信息:nvitop -m full

ubuntu下gif动态图片的制作

kazam + ffmpeg

apt install报错:dpkg: error processing package xxx (--configure)、shim-signed package exit status 127 解决方法

解决

如何使用命令行快速下载Google Drive/OneDrive大文件

解决

通用

Tree命令

用于展示项目的目录树

1
2
3
4
tree  # 目录树(不包括文件)
tree /? # 查看提示
tree /F # 目录树(包括文件)
tree /A # 目录树(不适用拓展字符)