
Linux
大姐姐毕宿五
先做自己该做的,再做自己想做的。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux--问题2--vi(vim)、touch以及mkdir的区别
Linux--问题2--vi(vim)、touch以及mkdir的区别首先推荐一个Linux命令大全:https://www.runoob.com/linux/linux-command-manual.html1.vim:vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方原创 2020-11-10 21:59:05 · 3350 阅读 · 0 评论 -
Linux--2--模拟百度网盘实现文件传输项目
Linux--2--模拟百度网盘实现文件传输项目项目简介:用C/C++语言模拟百度网盘,实现 Windows 与 Linux 之间上传,下载,交互文件。项目环境:Red Hat Enterprise Linux 6具体实现:采用多线程编程,用创建监听套接字 socket ,用TCP协议,实现交互方式,先创建管道,然后fork产生子进程,在子进程中用exec函数进行替换命令,用管道写端dup2覆盖替换标准输出,然后父进程将管道数据读出,发送给客户端,实现下载方式,用自定义协议,服务器端给客户...原创 2020-10-19 16:27:59 · 2226 阅读 · 1 评论 -
Linux--僵死进程和孤儿进程以及如何杀死僵死进程
Linux--僵死进程和孤儿进程以及如何杀死僵死进程1.僵死进程与孤儿进程的区别?父进程和子进程终止关系有两种:父进程先于子进程终止和子进程先于父进程终止。孤儿进程:父进程先于子进程终止终止进程的父进程更改为init进程,也就是父进程ID更改为1。当一个进程终止时,内核会检查所有的活动进程,找出正要终止进程的子进程,并将其父进程更改为init进程。僵死进程:子进程先于父进程终止一个进程执行了exit系统调用退出,而其父进程并没有为它收尸(调用wait或waitpid来获得它的结束状态原创 2020-10-07 23:54:20 · 449 阅读 · 0 评论 -
Linux--问题1--从用户态进入内核态
Linux--问题1--从用户态进入内核态切换用户首先要理清,切换用户是用命令su或者su -;与用户态进入内核态不是一回事。大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户。Linux中切换用户的命令是su或su -。su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shel原创 2020-10-07 22:50:41 · 1477 阅读 · 0 评论 -
Linux--项目--Linux系统下的mybash项目
Linux--项目--Linux系统下的mybash项目项目名称:Linux 系统下的 mybash 项目项目简介:模拟实现 Linux 系统 shell 的命令解析功能及简单命令的实现。项目环境:Red Hat Enterprise Linux 6具体实现:采用了多进程编程,父进程负责接收并解析命令和识别所带参数,父进程在解析出命令后,使用fork创建子进程,exec函数进行子进程替换,由子进程执行命令。并用信号来防止子进程变为僵死进程,将实现了的ls, mkdir ,...原创 2020-09-23 12:27:34 · 250 阅读 · 0 评论 -
Linux复习--基础知识
Linux复习--基础知识1.Linux 基础目录结构 文件类型 文件权限 命令1)/etc /boot /bin /home /lib /proc /usr /dev mnt2)-普通文件 d目录文件 p管道文件 l链接文件 c,b设备文件 s套接字文件3)权限 chmod , r:4 w:2 x:1 文字设定法 数字设定法u 属 g 组 o 其他命令:ls -l(显示...原创 2020-09-03 10:47:24 · 221 阅读 · 0 评论 -
Linux--安装Git
Linux下安装Git我在安装过程中遇到的小问题都写在下面了,我现在是第二遍写这篇博客,原因就是,我按了Ctrl+Z,本以为只撤销一步,没想到大部分都撤销了,然后自动保存为草稿,我慌了,联系客服说试一下Ctrl+Y恢复一下,试了一下不行,应该是因为已经自动保存当前的内容,以前的操作被覆盖了。这里总结经验给你们,希望不要重复我的傻操作了。目录Linux下安装Git1.下载安装包...原创 2019-11-12 20:30:57 · 372 阅读 · 0 评论 -
Linux--Git总结
Linux--Git总结这篇是我在学习过程中的总结,希望对你有帮助,有问题可以留言。 目录Linux--Git总结1.安装Git打开虚拟机,你可以试着输入git,看看系统有没有安装Git:2.创建版本库3.让此目录Git管理的仓库4.将文件添加到版本库5.版本回退6.撤销修改7.分支的切换8.附加1.安装Git打开虚拟机,你可以试着输入...原创 2019-09-27 17:16:49 · 206 阅读 · 0 评论