
Linux命令
文章平均质量分 84
道不知。
我很懒,还没有添加简介
展开
-
创建进程-fork()和vfork()
可以看到调用fork函数,父进程执行打印ID号,打印出消息后,父进程被回收,此后子进程变成了孤儿进程,有init收养,此时父进程ID变成1163。使用vfork创建子进程时,操作系统并不将父进程的地址空间完全复制到子进程,用vfork创建的子进程共享父进程的地址空间。如果一个子进程的父进程先于子进程结束,子进程就成为一个孤儿进程,它由init进程收养,成为init进程的子进程。(1)fork创建一个子进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。原创 2023-04-16 19:50:59 · 141 阅读 · 2 评论 -
键盘高级操作技巧
自动补全也能对变量(如果 字的开头是一个”$”)、用户名字(单词以”~”开始)、命令(如果单词是一行的第一个单词) 和主机名(如果单词的开头是”@”)起作用。除了 bash 中的命令历史特性,许多 Linux 发行版包括一个叫做 script 的程序, 这个程序可以记录整个 shell 会话,并把 shell 会话存在一个文件里面。令历史特性,许多 Linux 发行版包括一个叫做 script 的程序, 这个程序可以记录整个 shell 会话,并把 shell 会话存在一个文件里面。接着输入你要寻找的字。原创 2023-03-30 22:59:59 · 232 阅读 · 2 评论 -
Liunx命令-从 shell 眼中看世界
echo - 显示一行文本为什么 echo 不打印”“呢?shell 在 echo 命 令被执行前把”“展开成了另外的东西(在这里,就是在当前工作目录下的文件名字)。当回车键被按下时,shell 在命令被执行前在命令行上自动展开任何符合条件的字符, 所以 echo 命令的实际参数并不是”*“,而是它展开后的结果。[TOC]原创 2023-03-28 11:10:46 · 73 阅读 · 0 评论 -
Linux命令行-重定向
第一个是传统的方法,首先重定向标准输出到文件 ls-output.txt,然后 重定向文件描述符2(标准错误输出)到文件描述符1(标准输出)使用表示法2>&1。有时候我们不想要一个命令的输出结果,只想把它们扔掉。比方说,我们想创建一个叫做”lazy_dog.txt” 的文件,这个文件包含例子中的文本。因为我们 ls 命令没有产生运行结果,只有错误信息,重定向操作开始重写文件,然后 由于错误而停止,导致文件内容清空。标准错误输出重定向没有专用的重定向操作符,为了重定向标准错误输出,我们必须用到其文件描述符。原创 2023-03-26 14:21:21 · 1854 阅读 · 0 评论 -
Linux命令行-使用命令
gzip 软件包包括一个特殊版本的 less ,叫做 zless,zless 可以显示由 gzip 压缩的文本文件的内容。有时候,我们需要查看参考手册的特定章节,从而找到我们需要的信息。许多希望被命令行使用的可执行程序,提供了一个正式的文档,叫做手册或手册页(man page)。man 所显示的参考手册,被分成几个章节,它们不仅仅包括用户命令,也包括系统管理员 命令、程序接口、文件格式等等。许多可执行程序支持一个 --help 选项,这个选项是显示命令所支持的语法和选项说明。原创 2023-03-18 17:48:18 · 105 阅读 · 0 评论 -
Linux命令行-操作文件和目录
cp — 复制文件和目录mv — 移动/重命名文件和目录mkdir — 创建目录rm — 删除文件和目录ln — 创建硬链接和符号链接原创 2023-03-11 20:48:17 · 90 阅读 · 0 评论 -
Linux命令行-探究操作系统
file确定文件类型当调用 file 命令后,file 命令会打印出文件内容的简单描述用 less 浏览文件内容less 命令是一个用来浏览文本文件的程序,一旦 less 程序运行起来,我们就能浏览文件内容了。如果文件内容多于一页,那么我们可以上下滚动文件。按下“q”键, 退出 less 程序。less 命令命令行为向上翻滚一页向下翻滚一页UP Arrow向上翻滚一行Down Arrow向下翻滚一行G移动到最后一行1G or g移动到开头一行/charaters。原创 2023-03-11 16:32:36 · 67 阅读 · 0 评论 -
Linux 命令行-文件系统中跳转
pwd — 打印出当前工作目录名、cd — 更改目录ls — 列出目录内容原创 2023-03-11 16:22:35 · 246 阅读 · 0 评论