文章 35
评论 44
浏览 95845
Tampermonkey(不能没有人不知道系列)(一)

Tampermonkey(不能没有人不知道系列)(一)

介绍了一款神级的插件管理器----油猴 以及如何安装脚本到油猴中使用

Linux应用基础

Linux应用基础

命令行快捷键 按键作用 Ctrl+d键盘输入结束或退出终端 Ctrl+s暂停当前程序,暂停后按下任意键恢复运行 Ctrl+z将当前程序放到后台运行,恢复到前台为命令fg Ctrl+a将光标移至输入行头,相当于Home键 Ctrl+e将光标移至输入行末,相当于End键 Ctrl+k删除从光标所在位置到行末 Alt+Backspace向前删除一个单词 Shift+PgUp将终端显示向上滚动 Shift+PgDn将终端显示向下滚动 Tab自动补全命令参数 或者提供该命令的帮助信息(强烈推荐) Linux命令 1:rm 删除命令 rm [options] name... rm命令执行后都无法恢复 optionsfunction -i删除前逐一询问确认 -f[force]即使原档案不存在或只读(有写保护),也不提示 -r( recursive递归方式 很多命令都有)将目录及以下之档案亦逐一删除 rm -r *:删除当前目录下的所有文件及目录 2:ls 输出该目录下的文件 optionsfunction -a不忽视以.开头的入口(入口是该目录下的一些目录项) ....

杭电操作系统实验三:linux进程管理

杭电操作系统实验三:linux进程管理

实验三:linux进程管理 1)实现一个模拟的shell 问题:编写三个cmd1.c、cmd2.c、cmd3.c程序,功能自定。需要一个仿shell的程序和实现类似执行grep、find等命令的程序。通过在仿shell中输入命令(字符串和参数),创建子进程来执行相应的命令程序,父进程需要等待子进程处理结束后,才能再去查看是否有新的命令。输入“exit”退出shell程序。输入无效命令则显示“Command not found”,等待下一个新命令。 前说下,刚开始把问题看复杂了,除了要求之外还写了cd、pwd、exit、mkdir,所以可以自行删改(不麻烦),或者有兴趣可以加更多的命令玩玩 : ) 处理方法: myshell.c: 提供循环输入命令模块 解析命令 判断命令是内置命令还是外置命令(可以不用) 内置命令直接调用函数,外置命令用fork()来创建一个子进程, 在进程中执行命令程序采用exec族的函数来调用函数执行。 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #in....

vim编译器简要教程

vim编译器简要教程

1:vim的6种基本模式 1. 普通模式 与大多数编译器不同,vim启动后默认模式并不是插入模式(即可以修改文本的模式),普通模式下最强大的功能就是可以使用命令来操作,如删除当前行命令dd,文本间跳转。 2. 插入模式 该模式可以在普通模式下按a(append/追加)键或者i(insert/插入键),按ESC可以退回普通模式。 3:可视模式 便于选取文本(字符、行、块)而引入的模式 4:选择模式 可以用鼠标或者光标键高亮选择某一块文本 5:命令行模式 可以输入被解释成并执行的文本,如执行命令:,搜索(/和?键)或者过滤命令(!) 6:Ex模式 和命令行模式差不多,区别在该模式可以连续执行多个命令,按gQ两个键进入。:visual退出 2:插入模式 命令说明 i在当前光标处进行编辑 I在行首插入 A在行末插入 a在光标后插入编辑 o在当前行后插入一个新行 O在当前行前插入一个新行 cw替换从光标所在位置后到一个单词结尾的字符 命令行模式下退出vim的方法: 命令说明 :q!强制退出,不保存 :q退出 :wq!强制保存并退出 :w <文件路径>另存为 :sa....

Life Is Like A Boat