Linux: 操作系统
- TAGS: Linux
Windows
常用操作
多桌面切换
在任务栏上,依次选择“任务视图”>“新建桌面”。 打开要在该桌面上使用的应用。 快捷键: - 创建新的虚拟桌面:Win + Ctrl + D - 关闭当前虚拟桌面:Win + Ctrl + F4 - 切换虚拟桌面:Win + Ctrl +左/右 若要在桌面之间切换,请再次选择“任务视图”。
软件
硬盘空间分析: WizTree
系统备份
只备份一次用dism++,支持增量、差异、完整备份 长期备份,用安克诺斯

win10安装MSYS2+MinGW64
1.下载msys2,官方地址:http://www.msys2.org/%EF%BC%8C%E8%BF%99%E9%87%8C%E9%80%89%E6%8B%A964%E4%BD%8D%E7%9A%84%E5%AE%89%E8%A3%85%E5%99%A8
2.安装完成之后,先别启动msys2,在 安装根目录/etc/pacman.d/ 下找到mirrorlist.mingw32、mirrorlist.mingw64和mirrorlist.msys并进行修改。
mirrorlist.mingw32文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
mirrorlist.mingw64文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
mirrorlist.msys文件添加一行,Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
3.在win10菜单中找到MSYS 64bit并启动MSYS2 MinGW 64-bit
4.认识下命令
pacman -Syu # 同步软件库并更新系统到最新状态 pacman -S package_name1 package_name2 # 安装或者升级单个软件包,或者一列软件包(包含依赖包) pacman -R package_name # 删除单个软件包 pacman -Rs package_name # 删除指定软件包,及其所有没有被其他已安装软件包使用的依赖关系
5.输入=pacman -Syu=更新软件库, 完结后直接点击关闭按钮来关闭窗口
6.重新来一次第2个步骤(这个时候因为更新软件库的原因导致第2个步骤里面的三个文件被覆盖了)
7.使用命令安装mingw64等必要的软件(一个一个地安装)
pacman -S gcc pacman -S mingw-w64-x86_64-toolchain pacman -S mingw-w64-i686-toolchain pacman -S mingw-w64-x86_64-SDL2 pacman -S mingw-w64-i686-SDL2 pacman -S base-devel pacman -S vim pacman -S yasm pacman -S nasm pacman -S make
Windows下添加msys2-MinGW到右键菜单
1.在Mingw64的安装目录新建一个批处理文件mingw64.bat,内容如下:
@echo off rem MSYS2的Shell路径 set MSYS2=G:\msys64\msys2_shell.cmd rem -mingw32 表示使用32-bit shell rem -mingw64 表示使用64-bit shell rem -here 表示进入当前目录 %MSYS2% -mingw64 -here
2.修改注册表,添加命令
- 快捷键win+r,在弹出的框中输入regedit,回车后打开了注册表编辑器
- 在HKEY_CLASSES_ROOT\Directory\Backgroud\shell中添加一项mingw64,
- 把右边“默认”的字符串改为右键菜单的命令:“MinGW64 Here”
- 新建一个字符串值icon,数据为MinGW64的路径,笔者的为:D:\msys64\mingw64.exe
- 在左边的刚才新建的mingw64项下面再新建一项命名为command
- 把右边的“默认”字符串数据改为前面的mingw64.bat的路径


或者不用建前面的mingw64.bat,直接使用msys2_shell.cmd的路径再加参数:-mingw64 -here

效果

常见问题
WLAN图标不见了,上不了wifi
问题描述:
网络连接不可用,WLAN图标不见了,上不了wifi

问题总结:
原因:该问题一般是由于无线服务未开启、无线网卡驱动未安装、无线网络开关未开启的原因导致的。 解决: 1、在任务栏的网络图标上单击右键,选择“打开网络和共享中心”; 2、在左侧点击【更改适配器设置】; 3、打开后查看是否有“Wlan”; 4、没有的话我们只需要安装“驱动大师”,然后重新安装下无线网卡驱动就可以解决; 5、如果有wlan的在“Wlan”上单击右键,选择“诊断”; 6、等待Windows网络诊断完成,之后就会看到诊断结果提示“此计算机上没有运行Windows无线服务”。这里点击“尝试以管理员身份进行这些修复”操作 7、修复后一般就可以正常使用无线网络了; 8、如果问题依旧,确保笔记本上的无线网络开关以打开,查看键盘上无线开关所在的按键,然后将【Fn键】+【F5(或F2)】即可,不同的电脑型号快捷键不同,找到那个网络图标就是了。

解除网速限制
问题描述:
系统初始的时候是被限制网速的。
问题总结:
解决:
1.“win+r”然后在运行菜单中输入gpedit.msc,点击确认。
2.会看到本地组策略编辑器,然后依次双击,计算机配置–>管理模块–>网络–>QoS数据包计算程序–>限制可保留宽带
3.点击开启限制可保留宽带 4.把宽带限制改成 0 ,然后点击确认,然后再重启一下电脑,你就会发现您的网络比之前的块多了,很明显的就是BT下载。

MacOS
常用操作
调出桌面:四指向上 +加号:增加桌面 切换桌面:四指左右滑动 放大桌面:文档最大化,四指向上 键盘快捷键:command+F3即可快速显示桌面,或者Fn+F11键也可以显示桌面
软件
多线程下载: Neat Download Manager , IDM
虚拟机: VMWare fusion12 办公: wps
桌面
- 浏览器:chrome
- 终端:iterm2
- 改键:karabiner-elements
- 看电子书:calibre
- 搜索语言文档:dash
- 搜索文件:alfred 4
- 编程语言:goland, vscode
- 抓包软件:wireshark(tcp/ip),Charles(http)
- 调试软件:postman, python脚本
- mysql:sequel pro
- 番茄工作法:be focused pro
- 分屏软件:magnet 屏幕左移右移
- 按键回显:KeyCastr
- ssh forward: SSH Tunnel 16.07
终端
- 编辑器:emacs, neovim(vim改进)
- 终端复用:tmux
- oh-myzsh :frisk
- 包管理器:homebrew
- 代码统计:cloc
- 端口转发:rinetd
brew install rinetd
nat网络与宿主机通信https://www.codenong.com/js2e4d2838fd55/
iterm2
- ⌘(command) + t 新建tab页
- ⌘(command) + d 水平分屏
- ⌘(command) + 左右方向键 切换标签
- ⌘(command) + ; 查看历史命令
- ⌘(command) + ⇧(shift) + d 垂直分屏
- ⌘(command) + ⇧(shift) + e 显示时间线
- ⌘(command) + ⇧(shift) + h 查看剪贴板历史
- ⌘(command) + w关闭窗格
- ⌘(command) + ⇧(shift) + w 关闭所有窗格和选项卡的活动窗
- ⌘(command) + o 打开iterm2的profiles界面
- ⌘(command) + ⇧(shift) + i 向所有会话同时发送命令
ssh 远程连接
- Preferences—>Profiles,点+号,配置一个新的profile。Name 任意, Command ssh root@你的IP
- Window—>Password Manager,配置一个密码.
- 在新的Profiles里找到Advanced选项,编辑Triggers,Action选择Open Password Manage,Parameters选择配置好的密码,Reguiar Expression匹配 root@你的IP's password
- 使用时,cmd + o 打开服务器列表即可
也可以编辑 ~/.ssh/config文件为服务器定义域名端口私钥等
cat <<\EOF>> ~/.ssh/config
EOF
屏幕录制
quicktime play
新建影片录制:可以录制电脑屏幕和手机屏 新建屏幕录制
新建屏幕录制 选项中选择麦克风,点击录制 停止:Command + conttol + ESC
手机屏录制 手机线连接转换器,选择手机,开始录制
如何手动删除chrome浏览器中已储存输入框的文字记录
点击已输入过文字的输入框,就会自动带出输入过的文字
按下Shift+fn+Del鍵(MAC)/Shift+Del鍵(Win)后,我们看到需要删除的文字已经删除完毕了。