20211114 Linux指令学习

hello,小伙伴们大家好,今天继续和大家分享我学习的Linux的指令

   一、创建文件指令 【touch  hello.txt】创建一个名字为hello.txt  的文件

   二、

  1、删除文件指令 【rm】 会确认是否删除 (输入y 确认删除 输入 n 不删除)

  2、【rm -rf】不用确认就可以删除 (谨慎使用)

  3、rm -r  递归删除 (用于删除文件夹文件,会先确认是否进入文件夹,然后确认是否删除文件夹内的每一个文件)

   三、 文件查看

  1、只读  【cat  文件名称】

  2、显示行号 【cat -n 文件名称】

  3、加入管道命令 【cat -n 文件名称 | more】

       4、more 文件名称

  5、less 文件名称 (?要查找的字符 n线上查找 pagup向上一页 pagdown 向下一页)按q直接退出

  6、修改文件 【vim  文件名称  i 开始修改 esc推出编辑模式 :q!不保存直接退出 :wq 保存并推出】

    7、查看一个文件内的前几行 【head  文件名称  (默认展示前10行数据) head -n2 展示前两行】

  8、查看一个文件的末尾几行 【tail 文件名称 (默认展示前10行数据)tail -n2 展示最后两行】

  9、tail  -f 动态监控 ctrl +v 退出

  四、时间

   1、展示当前时间 : date

   2、按照自定义方式展示时间 date "+%Y-%m-%d"  2021-11-14 (以今天为例)

   3、展示日历 cal 

  4、展示今年日历 cal  2021

  五、重定向和追加

  1、重定向 :将字符写入到一个文件 (覆盖行为 即将原来文件中的所有字符覆盖成为新写入的字符) 【echo "hello,world" > hello.txt】

  2、追加:     将字符追加到一个文件 (以前的内容还存在,把写入的字符加到文件末尾) 【恶臭 “hello,world” >> hello.txt】

posted @ 2021-11-14 20:37  skystrivegao  阅读(49)  评论(0)    收藏  举报