Linux
文章平均质量分 66
LINUX的使用
向过去说再见
发现时间的踪迹,利用时间的红利,制定时间的流向。
展开
-
Linux系统编程::马鞍山大学期末考试知识点总结
28分填空题常见shell命令最重要的几个系统调用比如fork返回值_文件-进程 网络编程 套接字填图题14分(课设图)简答题 6题: 和文件相关的基础概念 文件目录 硬软链接 管道 各自概念 本身特点 memorymapp线程 互斥锁两个代码题一个读代码 一个写代码 都是和进程相关 进程的创建 运行进程上文件的函数族 回收子进程填空题:常见shell命令:查看(文件、目录)1.ls(显示目录文件)2.cat(显示文件内容)3.tac(显示文件内容(反向列示))原创 2021-06-15 11:03:08 · 693 阅读 · 13 评论 -
Linux李哥实验菜——回收僵尸进程
不占用内存,但是还是占有pid指明某个进程结束pid_t为0,任意进程为-1代表广播——》计算机网络 pid_t waitpid()pid_t wait(*int)(通过exit将整数传给内核)返回pid(通过子进程的exit()函数返回,)出错是给父进程看的...原创 2021-04-06 00:04:06 · 71 阅读 · 0 评论 -
Linux李哥私房菜——open、close和fd
open()头文件:#include<fcntl.h>//在centos6.0中只要此头文件就可以 #include<sys/types.h> #incldue<sys/stat.h>功能:打开和创建文件(建立一个文件描述符,其他的函数可以通过文 件描述符对指定文件进行读取与写入的操作。)原型int open(const char*pathname,int flags);int open(const char*pathna原创 2021-04-05 15:28:54 · 4779 阅读 · 0 评论 -
Linux李哥私房菜——write和read
write()头文件:#include<unistd.h>原型:ssize_t write(int fd,const void*buf,size_t count);参数说明: fd:是文件描述符(write所对应的是写,即就是1) buf:通常是一个字符串,需要写入的字符串 count:是每次写入的字节数返回值: 成功:返回写入的字节数 失败:返回-1并设置errno ps: 写常规文件时,write的返回值通常等于请求写的字节 数count,转载 2021-04-05 11:23:16 · 179 阅读 · 0 评论 -
Linux李哥私房菜——文件存储结构
https://so.csdn.net/so/search/all?q=LLinuxDIR&t=all&p=1&s=0&tm=0&lv=-1&ft=0&l=&u=https://blog.csdn.net/xiaofei0859/article/details/52790518?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161611887716780265443493%25转载 2021-04-05 11:02:00 · 111 阅读 · 0 评论 -
[Linux]【史上最全】virtualbox上安装OpenSuse
虚拟机安装在宿主机上。cpu和内存都需要和宿主机共享,而虚拟机的硬盘则是宿主机上的一个大文件.下载linux虚拟机opensuse安装镜像:告诉你应该选择 openSUSE 的五大理由要安装opensuse15.2 64位的镜像下载地址:https://www.uc23.net/xitong/81274.html虚拟机Vmware和VirtualBox哪个更好用?下载virtualbox的准备网址:https://www.virtualbox.org/wiki/Downloads1.原创 2021-03-08 23:52:48 · 1430 阅读 · 6 评论 -
Linux李哥实验菜——用管道实现子进程父进程通信
管道是多进程通信的工具IPC进程间通信(位于同一台主机)管道:父子进程——》:无名管道(int fd【2】,两个整形数的数组,调用pipe(fd)fd才有意义)父进程和子进程完全独立,无法直接访问管道是单向的,fd【0】读端fd【1】写端独立进程——》:有名管道...原创 2021-04-05 23:54:33 · 251 阅读 · 0 评论 -
[shell基础]shell基本功能
shell是啥?Shell脚本的执行方式?历史命令与命令补全?命令别名与常用快捷键?输入输出重定向?多命令顺序执行与管道符?通配符与其他特殊符号?1.shell是啥?电脑只能识别0和1,所以当我们输入命令时,还需要将命令转换成0|1代码,这就需要shell来办到,转换成功之后,Linux内核用0.1代码控制硬件。所以说shell就是和内核交互界面。Shell是一个命令行解释器,它为用户提供 了一个向Linux内核发送请求以便运行程 序的界面系统级程序,用户可以用Shell来 启动、挂起原创 2020-08-23 18:55:40 · 2793 阅读 · 0 评论 -
[Linux基础-兄弟连]VIM——使用及技巧
Vim 简介Vim是一个功能强大的全屏幕文本编辑器, 是Linux/UNIX上最常用的文本编辑器, 它的作用是建立、编辑、显示文本文件。Vim 没有菜单,只有命令。插入命令命令作用a在光标所在字符后插入A在光标所在行尾插入i在光标所在字符前插入I在光标所在行行首插入o在光标下插入新行O在光标上插入新行定位命令命令作用: set nu设置行号: set nonu取消行号gg G到第一行 到最后一原创 2020-08-18 19:00:34 · 168 阅读 · 0 评论 -
[Linux基础-兄弟连]常用命令——压缩解压命令
.zip格式在windows和Linux可直接使用,无需转换,其他格式不行。压缩解压命令:gzip命令名称:gzip命令英文原意:GNU zip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip [文件]功能描述:压缩文件不保留源文件压缩后文件格式:.gz压缩解压命令:gunzip命令名称:gunzip命令英文原意:GNU unzip命令所在路径:/bin/gunzip执行权限:所有用户语法:gunzip [压缩文件]功能描述:解压缩.gz的压缩文件范例: $原创 2020-08-22 19:48:29 · 154 阅读 · 0 评论 -
[Linux基础-兄弟连]常用命令——用户管理命令
用户管理命令:useradd命令名称:useradd命令所在路径:/usr/sbin/useradd执行权限:root语法:useradd 用户名功能描述:添加新用户范例: $ useradd yangmi用户管理命令:passwd命令名称:passwd命令所在路径:/usr/bin/passwd执行权限:所有用户语法:passwd 用户名功能描述:设置用户密码普通用户只能改自己的密码,而且要用强密码,而root用户可以改任何人的密码,也可以使用简单密码。范例: $ passwd原创 2020-08-17 18:10:11 · 169 阅读 · 0 评论 -
[Linux基础-兄弟连]常用命令——帮助命令
遇到问题先不要问别人,可以先查看帮助命令帮助命令:man命令名称:man 命令英文原意:manual命令所在路径:/usr/bin/man执行权限:所有用户语法:man [命令或配置文件]功能描述:获得帮助信息 浏览时和more的模式一样,可以使用/来搜索,和less相识。查看配置文件时,不需要加上文件的绝对路径,只需要名字即可。如果同时有命令和配置文件,需要声明。范例: $ man ls 查看ls命令的帮助信息$ man services 查看配置文件services的帮助信息原创 2020-08-15 22:42:25 · 160 阅读 · 0 评论 -
[Linux基础—兄弟连]常用命令-文件搜索命令
文件搜索命令:find命令名称:find命令所在路径:/bin/find执行权限:所有用户语法:find [搜索范围] [匹配条件]功能描述:文件搜索匹配条件可以使用正则表达式,可以看我写的“[python]详细的正则表达式”不建议在服务器访问高峰,使用搜索命令,耗费资源。$ find /etc -name init 在目录/etc中查找文件init -iname 不区分大小写$ find / -size +204800 在根目录下查找大于100MB的文件+n 大于 -n 小于 n 等原创 2020-08-15 20:34:42 · 139 阅读 · 0 评论 -
[Linux基础—兄弟连]常用命令-权限管理命令
权限管理命令:chmod命令名称:chmod 命令英文原意:change the permissions mode of a file 命令所在路径:/bin/chmod 执行权限:所有用户 语法:chmod [{ugoa}{±=}{rwx}] [文件或目录] [mode=421 ] [文件或目录] -R 递归修改功能描述:改变文件或目录权限权限的数字表示 r ---- 4 w ---- 2 x ---- 1rwxrw-r-7 6 4范例: $ chmod g+w testfile 赋予文件te原创 2020-08-14 22:12:54 · 255 阅读 · 0 评论 -
[Linux基础—兄弟连]常用命令-文件处理命令
文件处理命令1.ls2.mkdir3.cd4.pwd5.rmdir6.cp7.mv8.rm 命令格式命令格式:命令 [-选项] [参数] 例: ls -la /etc说明:1)个别命令使用不遵循此格式2)当有多个选项时,可以写在一起3)简化选项与完整选项 -a 等于 --all1.目录处理命令:ls命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件 语法:ls 选项[-ald] [文件或目录] -a 显示所有文件,原创 2020-08-12 17:30:03 · 218 阅读 · 0 评论 -
用ifconfig和setup配置虚拟机网络(详细)
1.系统的安装1.不同的用户身份登录,会进入不同的初始用户目录超级用户的登录目录是root,普通用户会进入home/用户名目录使用ls查看root目录中的文件:2.远程登录管理工具虚拟机网络配置1.桥接模式:直接使用真实网卡,而不使用虚拟机的虚拟网卡。好处:配置简单,和真实机公用同一网段地址,可以直接和本机,本局域网的计算机进行通信。坏处:如果在学校多个同学同时学习,会发生ip地址冲突。2.NAT模式:虚拟机使用与主机通信,如果主机能上网,虚拟机也能上网3.仅主机模式:.原创 2020-08-09 17:43:25 · 1364 阅读 · 0 评论 -
[Linux]使用GitHub(思维导图)
原创 2020-07-08 07:55:48 · 201 阅读 · 0 评论 -
Linux的基本操作思维导图+命令参考
要想成为编程大佬必需做到练习思考总结这是第一张总结的导图,我开始啦(手动狗头)原创 2020-07-03 18:29:57 · 389 阅读 · 0 评论