- 博客(7)
- 收藏
- 关注
原创 Shell中的运算式
expr +,-,\*,/,%(运算符间要有空格):如果有多个表达式时,需要使用`(位于Esc键下方)例:expr `expr 2 + 3` \* 4 为(2+3)*4。$((运算式))或$[运算式],与正常的运算式一样。
2025-06-30 23:16:38
131
原创 概述与解释器
cat /etc/shells:查看shell的所有版本。执行时需要先给文件权限,然后使用./文件名执行。或者 bash/sh 文件名 可以直接执行。/bin/sh:切换不同版本的shell。:当前系统默认的shell路径。:当前执行脚本的名称。
2025-06-30 23:12:02
165
原创 Linux系统的基本操作(GeekHour)
mkdir:创建目录,mkdir -p folder1/folder2/folder3创建多级目录。ln 目标文件 链接文件:创建链接文件,默认硬链接,ln后加上-s是软链接。cp 被复制文件 复制地点:复制文件/目录文件,cp-r 复制目录文件。rm 文件名:删除文件/目录, rm-r 目录名(删除目录)不可逆。touch 文件名:若文件不存在,则创建空文件,否则更新修改时间。在命令后加多个参数,可以简写,-l -r -t ->-lrt。-l:更详细的内容(文件的权限,所有者,大小,修改时间……
2025-06-30 10:44:29
534
原创 vi/vim学习笔记(GeekHour)
Ctrl+f(向前翻页),+b(向后翻页),+u(向上翻半页),+d(向下翻半页)G(跳转到最后一行),gg(跳转到第一行),:数字+G(跳转到特点行数),:数字(跳转到特定行)查找:/+要查找的内容(查找内容),/+要查找的内容+\c(不区分大小写),:set ic(忽略全局的大小写)光标移动方向:h:左j:下k:上l:右(也可以用键盘的上下左右),^:跳到行首,$:跳到行尾。yy:复制内容,p:粘贴到下一行,dd:删除(类似于剪切),前面加上数字代表多次执行。vi+文件名:进入该文件的vi模式,
2025-06-30 10:42:44
191
原创 getline()的用法(Deepseek)自用
特性string版本的getline(字符数组)内存管理自动管理(string动态扩展)需预先分配固定大小数组安全性高(无溢出风险)低(可能溢出)灵活性更高(支持动态内容)固定大小限制推荐场景绝大多数情况需要兼容 C 风格字符串的旧代码。
2025-03-04 16:32:25
1047
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅