
Linux shell
Linux shell
旺旺_碎_冰冰
这个作者很懒,什么都没留下…
展开
-
在虚拟机(vmware)中安装liux系统的时候,出现提示‘Unsupported Hardware Detected’ 亲测有效
经过查询,可以通过修改BIOS中的虚拟技术。我的电脑是win10,打开windows然后点击设置,点击更新和安全,然后恢复,选择立即重启,选择疑难解答,选择高级选项,然后选择UEFI固件设置,在配置中选定虚拟技术,enter选择enabled或者允许。最后打开vmware,重新安装时候,还是会出现该提示,但是此时点击ok即可,之前没有更改BIOS时候,点击ok会出现电脑重启现象,更改之后,就可...转载 2018-08-12 18:19:10 · 4280 阅读 · 0 评论 -
提高效率的Linux小技巧
命令编辑及光标移动这里有很多快捷键可以帮我们修正自己的命令。接下来使用光标二字代替光标的位置。删除从开头到光标处的命令文本ctrl + u,例如:cd /proc/tty;ls -al 光标如果此时使用ctrl + u快捷键,那么该条命令都会被清除,而不需要长按backspace键。删除从光标到结尾处的命令文本ctrl+k,例如:cd /proc/tty光标;...原创 2019-08-15 00:07:11 · 180 阅读 · 0 评论 -
创建守护进程步骤与setsid() -- linux deamon进程
一,守护进程概述LinuxDaemon(守护进程)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不需要用户输入就能运行而且提供某种服务,不是对整个系统就是对某个用户程序提供服务。Linux系统的大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、 web服务器httpd、邮件服务器sendmail和数据库服务器m...转载 2019-09-18 11:10:20 · 179 阅读 · 0 评论 -
Linux进程间通信(一): 信号 signal()、sigaction()
一、什么是信号用过Windows的我们都知道,当我们无法正常结束一个程序时,可以用任务管理器强制结束这个进程,但这其实是怎么实现的呢?同样的功能在Linux上是通过生成信号和捕获信号来实现的,运行中的进程捕获到这个信号然后作出一定的操作并最终被终止。信号是UNIX和Linux系统响应某些条件而产生的一个事件,接收到该信号的进程会相应地采取一些行动。通常信号是由一个错误产生的。但它们还可以作...转载 2019-09-18 22:09:19 · 271 阅读 · 0 评论 -
Linux进程间通信(二):信号集函数 sigemptyset()、sigprocmask()、sigpending()、sigsuspend()
我们已经知道,我们可以通过信号来终止进程,也可以通过信号来在进程间进行通信,程序也可以通过指定信号的关联处理函数来改变信号的默认处理方式,也可以屏蔽某些信号,使其不能传递给进程。那么我们应该如何设定我们需要处理的信号,我们不需要处理哪些信号等问题呢?信号集函数就是帮助我们解决这些问题的。有关Linux进程间使用信号通信的更多内容,可以参阅我的另一篇文章,Linux进程间通信 -- 信号量函数 ...转载 2019-09-18 22:10:55 · 302 阅读 · 0 评论 -
将vmvare中的ubuntu目录映射到windows本地
1、安装open-vm-tools:sudo apt-get installopen-vm-tools open-vm-tools-desktop2、vmhgfs-fuse .host:/ 【要挂载的目录】转载 2019-09-23 21:56:59 · 908 阅读 · 0 评论 -
将ubuntu的c++版本升级到c++11
一:安装g++ 4.8指令 sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.8 sudo apt-get install g++-4.8二:修改bashrc文件sudo vim ~/.bashrc在脚本最...转载 2019-09-24 10:47:57 · 3450 阅读 · 0 评论