![](https://img-blog.csdnimg.cn/direct/09b7444314514772ac03094ea08e0d8e.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
用来存放Linux笔记
游是水里的游
呜呼~
展开
-
Linux编写简易shell
所以要写一个shell,需要循环以下过程:。原创 2024-01-19 21:34:53 · 2468 阅读 · 26 评论 -
Linux开发常用工具--gdb
开始调试有一个前置条件,就是需要调试的文件必须是debug模式。原创 2024-01-14 23:12:35 · 466 阅读 · 14 评论 -
Linux基础开发工具--vim
保存/退出/保存退出/强制保存/强制退出/强制保存退出。: vs [文件] 打开或创建另一个编辑界面,ctrl+ww 光标在多窗口切换。n+x:删除光标所在字符/光标往后n个字符。/[函数名/字符串]:高亮函数名/字符串名。n+shift+g:将光标移到文本第n行。n+p:在下一行复制/在下一行复制多次。shift+g:将光标移到文本结尾。n:下一个查找到的函数名/字符串名。n+yy:复制当前行/或复制多行。n+dd:删除当前行/剪切当前行。h:左 j:下 k:上 l:右。n+r:替换当前光标所在字符。原创 2024-01-11 20:33:34 · 560 阅读 · 4 评论 -
Linux权限2
2.为什么创建的普通文件起始权限不是666,而是664?3.一个文件是否能删除,并不取决于文件本身,而取决于文件所处的目录的拥有者是否具有w(写)权限。虽然Linux不通过后缀识别文件,但为了方便我们仍然采用文件带后缀形式。因为文件在创建的过程中会从起始权限中去掉umask掩码中出现的权限。w(写)权限,决定是否可以在目录下进行创建和删除文件。-:普通文件,文本,源代码,图片,视频,库可执行等。chown [拥有者]:[所属组] [文件]起始权限&(~umask)=最终权限(默认)file [文件]。原创 2024-01-10 22:55:14 · 476 阅读 · 4 评论 -
shell解释和权限概念
Linux操作对象的属性---文件权限属性上----r(读) w(写) x(执行)shell外壳的工作是将使用者的命令翻译给核心(kernel)处理。shell本质是一个执行起来的程序(进程),系统启动期间,一直存在,对于一些有风险的指令,shell通过创建子进程的行为去执行。Linux群体---角色 拥有者 所属组 other。chmod [对象简称]+/-[权限] [文件]为什么要使用shell外壳?因为用户不能直接访问操作系统。shell外壳怎么工作?1.su - [用户名]shell外壳是什么?原创 2024-01-09 22:19:08 · 522 阅读 · 4 评论 -
Linux基本指令2
mv [当前路径下的文件(名字1)] [当前路径下的文件(名字2)]将字符串写入文件,若文件不存在则创建文件为文件名的文件写入。head -n+m [文件] | tail -m。5.alias [文件/指令]='别名'echo "字符串" > [文件名]head/tail -n [文件]2.nano [文件名.txt]cp -r [目录名] [目录]9.head/tail [文件]3.cp [文件] [目录名]4.mv [文件] [目录]man [数字] [指令]8.less [文件]原创 2024-01-05 16:01:19 · 456 阅读 · 6 评论 -
Linux基本指令(1)
mkdir -p 目录1/目录2.... 递归创建目录。cd ~返回家目录(普通用户登录时的目录)rm -rf [目录] 强制删除目录。rm -r [文件名]强制删除文件。当前目录下的文件以树形式打印出来。cd -返回最近跳转的目录。显示当前目录下的隐藏文件。.当前路径 ..上级路径。6.tree [目录]7.stat [文件]查看当前目录下的文件。原创 2024-01-04 10:57:30 · 375 阅读 · 7 评论