1.touch命令:如果文件不存在则创建,如存在则更新时间戳;2.除了echo有向文件写入内容的功能,cat也可以; cat > hehe # 输出重定向 cat >> hehe # 追加输出重定向 # CTRL+C 或者CRTL+D 结束 # 多行文本追加 cat >> hehe <<EOF > 444444444 > 55555 > EOF 3.特殊符号:>或1>:输出重定向;>>或1>>:追加输出重定向;…
取出一段数据后,需要获取指定行 file # 前10行 file # 不要最后10行的前面所有行 file # 后10行 file # 不要前面10行的后面所有行 | # 不要前后10行剩余的所有行…
https://unix.stackexchange.com/questions/288521/with-the-linux-cat-command-how-do-i-show-only-certain-lines-by-number To print one line (5) $ sed -n 5p file Line 5 To print multiple lines (5 & 8) $ sed -n -e 5p -e 8p file Line 5 Line 8 To print speci…
1.全选并复制到系统剪贴板 ggVG或ggvG 然后 "+y gg 让光标移到首行,在vim才有效,vi中无效 V 是进入Visual(可视)模式 G 光标移到最后一行 "+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用 d 删除选中内容 2.光标移动到指定行 nG或ngg,如:移动到第5行: 5G或5gg,也可以在命令模式下输入行号n   :n, 3.光标移动到当前行(指定行)的行首,行尾 0,$,  ngg, ngg$, n代表行号 让光标移动到当前行的行首,也可以使…
1.tail date.log               输出文件末尾的内容,默认10行 tail -20  date.log        输出最后20行的内容 tail -n -20  date.log    输出倒数第20行到文件末尾的内容 tail -n +20  date.log   输出第20行到文件末尾的内容 tail -f date.log            实时监控文件内容增加,默认10行. 2.head date.log           输出文件开头的内容,默认10…
shell中默认有三个标准设备:标准输入(STDIN).标准输出(STDOUT).标准错误(STDERR). 在Linux系统中,一切(或几乎一切)都是文件.因此,标准输入的文件描述符是0,标准输出的文件描述符是1,标准错误的文件描述符是2. shell命令的输出默认显示在终端显示器上,示例如下: $ echo hello worldhello world 可以使用输出重定向符号把标准输出重定向到一个文件,示例如下: $ echo hello world > log.txt$ cat log.t…
大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端.一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端.同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端. 重定向命令列表如下: 命令 说明 command > file 将输出重定向到 file. command < file 将输入重定向到 file. command >> file 将输出以追加的方式重定向到 file. n > file 将文件描述符…
一.Shell test 命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值.字符和文件三个方面的测试. 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 实例演示: num1=100 num2=100 if test $[num1] -eq $[num2] then echo '两个数相等!' else echo '两个数不相等!' fi 输出结果: 两个数相等! 代…
系统状态查看命令: w 查看用户 top 系统进程监控 uptime 查看某台服务器运行了多久 htop 更加先进的交互式监控工具(需要安装) iotop 监控并实时显示磁盘IO输入和输出和程序进程(需要安装) iftop 网络带宽监控(需要安装) 操作系统命令: reboot     重新启动操作系统 shutdown –r now 重新启动操作系统,shutdown 会给别的用户提示 shutdown -h now 立刻关机,其中 now 相当于时间为 0 的状态 shutdown -h 2…
    大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端.一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端.同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端.重定向命令列表如下: 命令 说明 command > file 将输出重定向到 file. command < file 将输入重定向到 file. command >> file 将输出以追加的方式重定向到 file. n > file 将文件…