
Linux/Shell/硬件/操作系统
文章平均质量分 57
Linux,如命令、shell、原理等
石头wang
平凡码农,强迫症,抠细节。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows 11 (win11) 的命令行工具 Terminal,windows 混乱的命令行窗口工具 cmd, powershell,Terminal
Terminal 其实就是个壳,具体还得是 cmd、powershell 等,不存在微软推出新的 Terminal 要放弃 cmd 和 powershell。原创 2025-07-25 17:01:19 · 236 阅读 · 0 评论 -
parallels desktop windows win10无法复制文件无法共享剪切板
8、如果还不行,试下更新 parallels tools,因为这个软件不能单独下载,其是依赖于parallels desktop的,后者更新之后可以在虚拟机win10中重新安装。7、同时,也会多了几个这样的盘,也是可以断开连接的,断开后就看不到这2个盘了。(双向同步,至于下面是 "是否保留文本格式" 一般勾上,按需即可,勾上就是复制的带有格式的文本到了目的地依然带有)(上面的截图是虚拟机的配置,不是 parallels desktop的配置,注意,本文末有教你怎么区分这两者不同)4点的问题全都会存在。原创 2025-07-17 22:12:34 · 526 阅读 · 0 评论 -
win11播放警告声音(比如在删除一些东西时)
之后看到下图有喇叭的就是关联了声音文件的,看描述,大概就知道是做什么的、什么情况下触发的,点击播放,揪出让你神经脆弱的那个声音,再看看描述的标题,决定好了准备修改。sound scheme当中你可以不改,之后修改应该会提示你保存你自己的scheme,在自己的scheme里修改并让自己的scheme生效。比如在onenote中新建section,然后再删除,删除的时候弹出二次确认弹窗的时候同时播放警告声音。所有不想要播放声音的场景选择为None之后,最后保存。打开控制面板,选择硬件和声音。原创 2025-07-17 17:30:02 · 210 阅读 · 0 评论 -
intellij idea的重命名shift+f6不生效(快捷键被微软输入法占用)
win11的微软输入法用了新版,不切换回兼容模式会善终shift+f6快捷键,除此外还有一些别的恶心的东西。intellj idea的重命名shift+f6快捷键被占用,这里把下图 “使用以前版本的微软拼音输入法” 的选项打开。原创 2025-07-11 21:00:32 · 297 阅读 · 0 评论 -
win11里的 cmd 还会阻塞进程吗?
小于等于win10之前的系统,cmd.exe命令行都有坑人的设计,使用cmd启动一个程序,如果选中cmd里的文本,日志就会停止滚动,同时也会阻塞接口的请求,比如接口打印一行日志到cmd控制台,如果此时控制台某些文字呗选中了,这个接口被请求就会被阻塞。不会了,做了改进了,选中的cmd 中的文字的时候日志不会滚动(这方便选取),同时不会阻塞接口请求,新产生的日志也会继续产生在后头(只是在选中的时候屏幕不会往下滚动)原创 2025-07-01 21:32:18 · 215 阅读 · 0 评论 -
如何关闭MacOS中鼠标滚轮滚动加速
滚动加速” 就是滚动滚轮相同的角度,滚动快则屏幕滚动多,滚动慢则页面滚动少,不是线性的,有个加速效果在里头。另外,“滚动加速” 不仅仅存在于垂直方向,也存在于水平方向,但是一般影响比较大的是垂直方向,一般禁止掉垂直方向的 “滚动加速” 即可。在windows里是没有这个特性的,在win里滚轮滚动角度跟光标移动的距离是线性的,即滚动固定角度就对应页面固定的行数或像素数。macOS里存在"滚动加速",是自身就有的,并不是安装了Mos这类软件而引入的。原创 2025-04-11 15:24:36 · 1411 阅读 · 0 评论 -
pd安装centos7后如何安装parallels tools
打开pd,启动centos,如下,单击 “安装 Parallels Tools…我用root操作的,你要不是root尝试加sudo在每个命令前面,用root省事。,这只是类似友情提醒一样的东西(害得我还以为挂载失败了,结果使用。如下,要点击 “继续”,不然后续mount的时候会出现。进入 cd /mnt/cdrom 执行。要点击 "继续"之后才能mount。(这个目录可以看到有这个文件)挂载完毕后会有一行误导性的提示。,结果提示已经挂载上去了。可能会遇到安装依赖失败,原创 2025-04-10 11:40:46 · 410 阅读 · 0 评论 -
pd(parallels desktop)安装centos7的教程
其实可以不安装的,你centos在宿主机用ssh连接就好了。好像不安装的话就是不能鼠标无缝移入移出和拷贝和粘贴,但是你在宿主机不就可以拷贝和粘贴了。,不要选择 “最小安装”,省得给自己找麻烦,也不知道最后是不是缺少这缺少那的,选择 “基础设施服务器” 即可,也不需要安装图形界面了。浏览到你下载的 ISO 文件,下一步,剔除 “快速安装”,不然会让你输入不知所谓的密码。接着,选中文吧,虽然有些翻译很可恨,但会自动定位到上海时区,也方便查看。那个4G的应该可以了,没必要下那么大的。接着,安装目录如下操作即可。原创 2025-04-10 11:05:43 · 358 阅读 · 0 评论 -
pd(parallels desktop)安装centos7后无法用客户端连接(ssh连接)
eth0 的 ONBOOT 改成了yes(参考本文上面重新安装,不选择 “最小安装”,选择 “基础设施服务器”(参考本文上面关闭了防火线 (参考本文上面改用 terminal 或 iterm连,放弃 FinalShell。原创 2025-04-10 10:48:30 · 649 阅读 · 0 评论 -
如何查看端口占用(windows,linux,mac)
这种情况的出现是因为,比如8080本身是启动的,被访问后就会留下痕迹,然后8080的进程被杀掉后则LISTENING状态的立即会消失,但是其他状态的还会缓存一段时间,实际测试过一段时间(具体我没数多久)后再查,就什么都没了。参数只查出 LISTEN 状态(即监听中)的了,所以不需要人工过滤监听中的状态了,只需要看第4列的地址,即本地地址,只要看这列能完整匹配你要查的端口号即可,匹配后的那行的PID就是你要找的。如下图,如果虽然有输出结果,但是没有LISTEN状态的(看箭头括号里的),也是没有任何程序占用。原创 2023-10-08 20:34:58 · 33787 阅读 · 0 评论 -
如何比较两个文件是否完全一样,Windows、MacOS、Linux(使用自带命令比较)certutil,摘要,digest
shasum也是自带无需安装的,且已经包含在环境变量里头了可以直接执行,filename是文件名(必要时包含路径)不需要任何方法,比较两个文件的字节数,如果字节数相同就认为相同。certutil是Windows自带的命令,且在环境变量路径里头了,可以直接执行。md5sum是自带的且加入了环境变量里头,filename是文件名必要时包含路径。显然,上述字节数相同但内容不同的两个文件有不同的md5值,不是同一个文件。如下都是3字节,但内容不同,显然不能认为是相同的文件。如何比较两个文件是否相同的文件?原创 2022-09-21 09:08:49 · 17108 阅读 · 3 评论 -
怎么在Windows10中找回Windows7的照片查看器(Windows 照片查看器)win10新的照片查看器太难用了
注意:按正常情况下你在右键中是找不到 Windows Photo Viewer的,下面的截图是我采取了一定措施之后出来的,截图的目的是让大家对这两个应用程序有概念。win10用了 “照片”(Photos)替代 “Windows 照片查看器”(Windows Photo Viewer)网上的教程大概两种方式,但其实是一样的,都是在注册表里添加Windows Photo Viewer对一些扩展名的关联。这个 “照片” 的应用非常难用,启动速度比之前慢多了,怎么恢复用 “Windows 照片查看器” 进行查看?原创 2022-09-15 08:59:22 · 1717 阅读 · 1 评论 -
临时解决cmd乱码
临时解决Windows的cmd乱码解决办法输入 chcp 65001 之后回车,然后再执行你的命令 (仅对当前窗口有效,不改变整体默认值,可放心修改)这个命令是使用UTF-8编码。背景比如输入 curl cip.cc 查看IP,出现乱码输入 chcp 65001 回车,再执行编码列表65001——UTF-8936——简体中文GBK...原创 2021-10-06 16:56:21 · 436 阅读 · 0 评论 -
如何禁止服务器被PING
如何禁止服务器被PING禁止 PING 的方法在 /etc/sysctl.conf 文件中增加一行:# 禁止ping,1-禁止,0-开启。无此配置,也是开启,Linux中默认就没有这行配置需要自己拷入net.ipv4.icmp_echo_ignore_all=1修改完成后执行 sysctl -p 使新配置生效。再啰嗦一点下面是一些小细节,本人比较喜欢研究这些小细节一个域名对应是什么IP,怎么获得?很简单的方式就是ping,即使它们的服务器ping不通,依然能得到域名对应得到IP原创 2021-05-02 15:59:33 · 2440 阅读 · 0 评论 -
研究kill 和 kill -9 的区别
研究kill 和 kill -9 的区别本项目有个接口/test,请求后该接口需要处理很久。在接口还未返回结果的时候,使用kill和kill -9杀掉进程会怎么样?用chrome请求/test,看到转圈,执行kill -9 进程ID,可以看到转圈立即停止。可以想象到kill -9是立即杀死进程,不会等待善后。用chrome请求/test,看到转圈,执行kill 进程ID,可以看到继续转圈,...原创 2020-03-30 15:37:18 · 531 阅读 · 0 评论 -
Windows 中类似Linux的which命令的命令
Windows 中类似Linux的which命令的命令Linux中我们经常使用 which java 找 java 命令究竟在什么目录。该命令的意思是在环境变量中查找 java 命令的位置。在windows中,没有which 命令,那有什么类似的?where,比如使用 where java,注意在PowerShell中要用 where.exe java,这就可以查看环境变量中有哪些java命令。注意:是可能输出多个记录的,比如C:\Users\stonewang>where javaC:原创 2021-05-23 21:17:11 · 2641 阅读 · 2 评论 -
路由器和交换机的区别
交换机是用来增加网口的,各个口出来的网线要上网的话,得登录各自的宽带帐号。路由器是用来虚拟拨号的,各个口出来的网线,用的是同一个宽带帐号进行上网。相同点路由器和交换机样子长得像。路由器和交换机都有交换机的功能。(路由器能当交换机使用,其功能比交换机多)不同点路由器有拨号的功能,交换机没有。从交换机出来的网线需要使用各自的宽带帐号进行上网,而路由器出来的网线使用的是同一个宽带帐...原创 2020-01-12 17:26:57 · 675 阅读 · 0 评论 -
CPU相关的知识(多CPU、物理核、逻辑核、超线程、进程、线程、并发、并行)
CPU相关的知识本文介绍多CPU、物理核、逻辑核、超线程、进程、线程、并发、并行,以及Linux查询CPU和核的信息的方法易混淆概念多处理器认真辨别语境,一般是多CPU的意思;有时可能是多逻辑处理器即多核的意思,好像老外经常把一个CPU里有多个核心当成多个CPU来描述。逻辑处理器就是逻辑核的意思,Windows 10的中文翻译了这个特别特别容易误解的词。逻辑CPU有些博客用了这...原创 2019-05-04 18:25:59 · 8604 阅读 · 4 评论