Linux中一些非常tricky,几乎没人关注,的操作和问题
1. Ubuntu中使用键盘来移动terminal窗口 Gnome 桌面中,可以按 Alt+F7 进入移动窗口状态,然后用方向键移动,用回车键结束移动。
来源:https://blog.csdn.net/jamikabin/article/details/18308955
2. 查看cd的手册:由于cd是shell内置命令,因此man无法查询它,可以在bash中执行help cd查看cd的各种用法。如果用的是zsh,可以先写一个bash script包含help cd,随后用bash执行。
来源:https://stackoverflow.com/questions/41147818/no-man-page-for-the-cd-command
3. 切换zsh和bash exec zsh exec bash
来源:https://blog.csdn.net/icurious/article/details/103793575
4. less中,可以通过 C-d和C-u上下翻页
5. 重定向time的输出方法,以及为什么用常规方法无法重定向time的输出
补充说明:myprog 是 time fork 的子进程 , 子进程重定向不会改到父进程的
方案来源:https://blog.csdn.net/weixin_34269583/article/details/93632662
6. 两个文件很大以至于无法用diff比较它们时,用md5sum
来计算并比较它们的MD5. (该方法存疑)
7. uniq 工具:读取一个文本再输出它们,去掉那些重复的行(去重工具)
8. 使用/usr/share/autojump/<Tab>并不能让你看见autojump文件夹下的所有文件,只有使用ls /usr/share/autojump/ 才能让你看见autojump文件夹下的所有文件
9. 可以给远程主机设置别名,来更方便地使用ssh访问远程主机,具体操作参考链接
来源: https://www.cnblogs.com/Lee-yl/p/13095107.html
10. Linux中使用SIGSTOP和SIGCONT对多线程进程进行调试的方案
来源:https://www.cnblogs.com/tsecer/p/10485802.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?