Linux系统编程学习笔记
文章平均质量分 88
乐观的阿锡
乐观的阿锡,学习永不止境
展开
-
实用拜占庭容错和Raft 算法总结
实用拜占庭容错(Practical Byzantine Fault Tolerance, PBFT)和Raft总结原创 2022-05-18 09:58:41 · 741 阅读 · 0 评论 -
linux系统编程笔记01-06——总结
linux系统编程笔记01-06——总结Linux系统: “所见皆文件”Linux系统目录:bin:存放二进制可执行文件boot:存放开机启动程序dev:存放设备文件: 字符设备、块设备home:存放普通用户etc:用户信息和系统配置文件 passwd、grouplib:库文件:libc.so.6root:管理员宿主目录(家目录)usr:用户资源管理目录Linux系统文件类型: 7/8 种普通文件:-目录文件:d字符设备文件:c块设备文件:b软连接:l管道文件:p套接字:原创 2020-10-25 11:47:31 · 128 阅读 · 0 评论 -
linux系统编程笔记06——压缩命令gzip和bzip2
文章目录linux系统编程笔记06——压缩命令gzip和bzip2第一种压缩方式:gzip解压 gunzip zipfile另一个是打包命令rar压缩和zip压缩linux系统编程笔记06——压缩命令gzip和bzip2两者都是配合tar打包命令使用这两个压缩的缺陷都是只能对单个文件进行压缩,一来不能压目录,二来不能打包第一种压缩方式:gziptar zcvf 要生成的压缩包名 压缩材料,这里压缩包名一般以.tar.gz结尾上述命令实际上执行了两步,一个是gzip进行压缩gzip fi.原创 2020-10-25 11:43:45 · 96 阅读 · 0 评论 -
linux系统编程笔记05——grep和xargs
文章目录linux系统编程笔记05——grep和xargsgrep命令:找文件内容ps监控后台进程工作情况,默认只显示当前可以和用户交互的进程ps aux | grep 'cupsd' -- 检索进程结果集。find … | xargs ls -l 对find操作的结果集进行操作创建名字带空格的文件方法xargs缺陷演示linux系统编程笔记05——grep和xargsgrep命令:找文件内容grep -r 'copy' ./ -n-n参数::显示行号ps监控后台进程工作情况,默认只显示当.原创 2020-10-25 11:33:53 · 449 阅读 · 0 评论 -
linux系统编程笔记04——find命令
文章目录linux系统编程笔记03——find命令find命令:找文件-name 按文件名搜索-maxdepth 指定搜索深度。应作为第一个参数出现。-size 按文件大小搜索. 单位:k、M、G-atime、mtime、ctime 天 amin、mmin、cmin 分钟。-exec:将find搜索的结果集执行某一指定命令。-ok: 以交互式的方式 将find搜索的结果集执行某一指定命令linux系统编程笔记03——find命令一般格式: find + 目录名称 + 参数@1参数的含义:.原创 2020-10-25 10:52:38 · 120 阅读 · 0 评论 -
linux系统编程笔记03——软链接和硬链接
linux系统编程笔记03——软链接和硬链接Linux下的软链接行为和windows下的快捷方式差不多,但是如果是用相对路径创建的软链接,在软链接移动之后就会失效,无法访问。这一点和windows快捷方式不同,windows快捷方式随便放哪里都行。文章目录linux系统编程笔记03——软链接和硬链接软链接失效的软连接硬链接同步的原因总结软链接ln -s file file.s 创建一个软链接软链接就像windows下的快捷方式失效的软连接创建软链接最好使用绝对路径ln -s /ho原创 2020-10-25 10:32:12 · 377 阅读 · 0 评论 -
linux系统编程笔记02——Linux命令:修改文件权限命令chmod、chgrp、chown详解
Linux命令:修改文件权限命令chmod、chgrp、chown详解Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需要的任何组合。有那三种不同类型的用户可对文件或原创 2020-10-24 10:56:20 · 411 阅读 · 0 评论 -
linux系统编程笔记01——Linux命令基础习惯
Linux命令基础习惯主键盘快捷键:上 Ctrl-p下 Ctrl-n左 Ctrl-b右 Ctrl-fDel Ctrl-d delete 光标后面的Home Ctrl-a first letterEnd Ctrl-e endBackspace Backspace delete光标前面的单个字符清除整行 Ctrl-u删除光标到行末 Ctrl-k显示上滚 Shift-PgUp显示下滚 Shift-PgDn增大终端字体 Ctrl-Shift-+减小终端字体 Ctrl- -新打开一个终原创 2020-10-24 10:27:00 · 158 阅读 · 0 评论