![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 66
trigger333
When you work, work. When you laugh, laugh.
展开
-
Linux的 Bash 简介和使用方法
Shell 的作用Bash是shell的一种。Shell 的作用通过壳程序 (shell) 来跟核心沟通,如同鸡蛋的外壳一样,以让核心(kernel)达到我们所想要达到的工作。壳程序的功能只是提供使用者操作系统的一个接口,因此这个壳程序需要可以调用其他软件。、包括 man, chmod, chown, vi, fdisk 等等指令都是独立的应用程序, 但是我们可以通过壳程序 (就是命令行界面) 来操作这些应用程序,让这些应用程序调用核心来运行所需的工作。只要能够操作应用程序的接口都能够称为壳程序。原创 2022-11-13 21:30:42 · 4017 阅读 · 0 评论 -
vi vim是什么?有啥区别? 怎么使用vim?
简单的来说,vi 是老式的文本处理器,不过功能已经很齐全了,但是还是有可以进步的地方, vim 则可以说是程序开发者的一项很好用的工具,那么什么是 vim 呢?其实你可以将vim 视作 vi 的进阶版本,vim 可以用颜色或底线等方式来显示一些特殊的信息。举例来说,当你使用 vim 去编辑一个 C 程序语言的文件,或者是我们后续会谈到的 shell script 脚本程序时,vim 会依据文件的扩展名或者是文件内的开头信息,原创 2022-11-13 11:47:25 · 611 阅读 · 0 评论 -
Linux 常用文件和目录操作 (cat less head tail等)
显示当前目录下所有的文件和目录ls -alls -al [路径名] 显示特定路径下所有的文件和目录cd: Change Directory 变换目录pwd:显示目前的目录mkdir:创建一个新的目录rmdir:删除一个空的目录ls (小写的L)ls -a 展示所有目录 包括隐藏目录/文件ls -l:长数据串行出,包含文件的属性与权限等等数据;(常用) 等价于 ll(小写的L)ls -t :依时间排序,而不是用文件名。原创 2022-11-13 21:56:15 · 350 阅读 · 0 评论 -
Ubuntu开机黑屏原因及解决(recovery Mode)
可能的原因: 虚拟机未正常退出导致了问题。所以在不用虚拟机时可以选择挂起或者关机,尽量避免非正常退出。对于重要的数据可以备份,或者拍摄快照。原创 2022-11-09 21:53:03 · 7216 阅读 · 0 评论 -
安装ubuntu步骤以及常用的配置
VMware Tools是VMware虚拟机中自带的一种增强工具,是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且。安装完毕后,需要安装 工具 VMware Tools。不过每次重启虚拟机之后就不能使用共享文件夹了,就能找到能用的破解码。原创 2022-10-30 17:08:53 · 365 阅读 · 0 评论 -
Linux系统下查看被杀死进程的信息
内核检测到系统内存不足、挑选并杀掉某个进程的过程可以参考内核源代码linux/mm/oom_kill.c,当系统内存不足的时候,out_of_memory()被触发,然后调用select_bad_process()选择一个”bad”进程杀掉。可以看到该进程占用内存过大,达到了5G多,被杀死的原因是 outofmemory,debug定位到具体的函数,最后发现是一个链表没有被回收,在一个循环中不断的被追加,导致内存溢出。,首先通过命令查看被杀死的进程的情况。显示,在被杀死的时候该进程占用的内存。原创 2022-10-18 23:33:17 · 7613 阅读 · 0 评论 -
Ubuntu系统删掉自带的python如何修复
转到 linux 的tty1模式,输入命令sudo apt-get install ubuntu-desktop原创 2022-05-27 16:00:28 · 4267 阅读 · 2 评论 -
安装opencv 报错:ISO C++17 does not allow dynamic exception specifications 解决
在安装opencv 的某些版本时,make 时会出现这个问题。解决:打开cmakelist,将其中的含有 OPENEXR的部分注释掉(如果用不到OPENEXR),再重新make即可。原创 2022-05-01 11:26:56 · 7982 阅读 · 6 评论 -
Linux 下编译实现C/Fortran调用动态库
FORTRAN语言是Formula Translation的缩写,意为“公式翻译”。它是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的,其数值计算的功能较强。FORTRAN语言是世界上第一个被正式推广使用的高级语言。它是1954年被提出来的,1956年开始正式使用,直到2022年已有六十六年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。在Linux环境下编译Fortran代码_活力信息的博客-CSDN博客_linux编译fortran...原创 2022-11-16 21:28:43 · 1823 阅读 · 0 评论