1、删除 rm

  • rm 文件名【 删除文件(这里删除 1.txt)】
    Linux下的基础指令2
  • rm -ri 目录名(这里的-r表示递归删除,i表示每一步询问)
    Linux下的基础指令2
  • rm -r ./e(删除当前路径下的e目录)
    这里要注意的是rm -r /e 少写了一个. 这时可能会删除根目录下的e目录,所以使用一定要谨慎
    Linux下的基础指令2
  • rm -rf 目录名(递归强制删除该目录)
  • rm 目录名/*(删除该目录下的所有文件)
    这里的 *表示通配符
    Linux下的基础指令2
  • rm 目录名 /同类特征*(可以删除该目录下具有相同特征的文件)
    Linux下的基础指令2
  • rm *(删除当前目录下的所有普通文件)
    Linux下的基础指令2Linux下的基础指令2
  • rm -r *(表示删除当前目录下的所有文件或者文件夹)

2、echo (echo > ,将字符串重定向到文件中)
cat 查看文件内容
Linux下的基础指令2
cat/dev/null > filename 可以重定向filename这个文件为空。

3、 more(查看文件内容)

  • more 文件名(即可查看该文件内容)

  • 空格/f 可以向下浏览文件内容;b 向上查看文件内容(一页一页的翻);

  • : f(查看是哪个文件及行数)
    Linux下的基础指令2

  • more +行数 filename(从filename这个文件的第num行处开始查看)Linux下的基础指令2
    4、less(查看文件内容)

  • pgup和pgdn可以进行上翻、下翻
    Linux下的基础指令2
    Linux下的基础指令2
    5、 head和tail

  • head 文件名(查看文件前十行内容)
    注:这里输出的数字为文件内的数字,事先写入文件的
    Linux下的基础指令2

  • head -n 数字 文件名(从文件开头输出num行)
    Linux下的基础指令2

  • tail 文件名(查看文件后十行)
    Linux下的基础指令2

  • tail -n 数字 文件名(查看看文件从最后一行向上数的num行)
    Linux下的基础指令2

  • tail -f filename(开启一个前台进程)
    ctr c(结束这个前台进程)
    a)复制创建两个窗口
    Linux下的基础指令2b)一个窗运行 tail -f filename 这个命令,这个时候如果在另一个窗口修改 filename这个文件,那么运行 tail -f filename 这个命令的窗口上方将出现**!**该窗口也将显示你所修改的内容。按ctr c 结束。
    Linux下的基础指令2
    给文件添加新的内容,24
    Linux下的基础指令2此时另一个窗口将出现!
    Linux下的基础指令2
    打开该窗口,可以看到刚才添加的内容 24
    Linux下的基础指令2

  • tips
    a) sudo yum -y install tree(安装插件tree的命令)
    这里的 -y 表示不询问默认全部安装
    安装该插件后可以使用tree命令,清晰直观的看到当前文件目录的结构。Linux下的基础指令2

相关文章: