zoukankan      html  css  js  c++  java
  • Linux03 文件的相关操作(touch、rm、mv、cat)

    一、touch:创建文件

      进入相关的目录,使用touch 文件名

     1 keshengtao@LAPTOP-F9AFU4OK:~$ touch kst.py
     2 keshengtao@LAPTOP-F9AFU4OK:~$ ls
     3 kst.py
     4 keshengtao@LAPTOP-F9AFU4OK:~$ cd /
     5 keshengtao@LAPTOP-F9AFU4OK:/$ ls
     6 bin  boot  dev  etc  home  init  lib  lib64  media  mnt  opt  proc  root  run  sbin  snap  srv  sys  tmp  usr  var
     7 keshengtao@LAPTOP-F9AFU4OK:/$ touch /home/keshengtao/kkk.txt
     8 keshengtao@LAPTOP-F9AFU4OK:/$ ls
     9 bin  boot  dev  etc  home  init  lib  lib64  media  mnt  opt  proc  root  run  sbin  snap  srv  sys  tmp  usr  var
    10 keshengtao@LAPTOP-F9AFU4OK:/$ cd
    11 keshengtao@LAPTOP-F9AFU4OK:~$ ls
    12 kkk.txt  kst.py
    View Code

    二、rm:删除文件

      找到想要删除的文件,使用rm 文件名

    1 keshengtao@LAPTOP-F9AFU4OK:~$ ls
    2 kkk.txt  kst.py
    3 keshengtao@LAPTOP-F9AFU4OK:~$ rm kkk.txt
    4 keshengtao@LAPTOP-F9AFU4OK:~$ vim kst.py
    5 keshengtao@LAPTOP-F9AFU4OK:~$ ls
    6 kst.py
    7 keshengtao@LAPTOP-F9AFU4OK:~$ rm kst.py
    8 keshengtao@LAPTOP-F9AFU4OK:~$
    View Code

    三、mv:移动或重命名文件

      mv 参数一(需要移动的文件)    参数二(移动到的文件目录,也可以添加上文件名,直接修改文件名)

     1 keshengtao@LAPTOP-F9AFU4OK:~$ ls
     2 111  kkk.py
     3 keshengtao@LAPTOP-F9AFU4OK:~$ mv kkk.py ./111/
     4 keshengtao@LAPTOP-F9AFU4OK:~$ ls
     5 111
     6 keshengtao@LAPTOP-F9AFU4OK:~$ cd 1
     7 -bash: cd: 1: No such file or directory
     8 keshengtao@LAPTOP-F9AFU4OK:~$ cd 111/
     9 keshengtao@LAPTOP-F9AFU4OK:~/111$ ls
    10 kkk.py
    11 keshengtao@LAPTOP-F9AFU4OK:~/111$ mv kkk.py ../kkk.py
    12 keshengtao@LAPTOP-F9AFU4OK:~/111$ ls
    13 keshengtao@LAPTOP-F9AFU4OK:~/111$ cd ..
    14 keshengtao@LAPTOP-F9AFU4OK:~$ ls
    15 111  kkk.py
    View Code

    四、cat:查看文件

      该命令是concatenate(连结,使连锁)的缩写,用于用户查看文件内容,后面跟上要查看的文件名即可

    1 keshengtao@LAPTOP-F9AFU4OK:~$ ls
    2 kkk.py
    3 keshengtao@LAPTOP-F9AFU4OK:~$ cat kkk.py
    4 我是一名好孩子!
    5 好好学习,天天打球!
    6 keshengtao@LAPTOP-F9AFU4OK:~$
    View Code

    五、head:查看文件头(前10行)

     1 keshengtao@LAPTOP-F9AFU4OK:~$ ls
     2 kkk.py
     3 keshengtao@LAPTOP-F9AFU4OK:~$ head kkk.py
     4 我是一名好孩子!
     5 好好学习,天天打球!
     6 范德萨
     7  8 的萨芬
     9 发大水
    10 是的
    11 方法
    12 13 阿斯蒂芬
    14 keshengtao@LAPTOP-F9AFU4OK:~$
    View Code

    六、tail:查看文件尾(后10行)

     1 keshengtao@LAPTOP-F9AFU4OK:~$ ls
     2 kkk.py
     3 keshengtao@LAPTOP-F9AFU4OK:~$ head kkk.py
     4 我是一名好孩子!
     5 好好学习,天天打球!
     6 范德萨
     7  8 的萨芬
     9 发大水
    10 是的
    11 方法
    12 13 阿斯蒂芬
    14 keshengtao@LAPTOP-F9AFU4OK:~$ clear
    15 keshengtao@LAPTOP-F9AFU4OK:~$ ls
    16 kkk.py
    17 keshengtao@LAPTOP-F9AFU4OK:~$ tail kkk.py
    18 阿斯蒂芬
    19 发射
    20 21 啊发
    22 23 阿达
    24 25 我我
    26 啊发撒发
    27 发射
    28 keshengtao@LAPTOP-F9AFU4OK:~$ cat kkk.py
    29 我是一名好孩子!
    30 好好学习,天天打球!
    31 范德萨
    32 33 的萨芬
    34 发大水
    35 是的
    36 方法
    37 38 阿斯蒂芬
    39 发射
    40 41 啊发
    42 43 阿达
    44 45 我我
    46 啊发撒发
    47 发射
    48 keshengtao@LAPTOP-F9AFU4OK:~$
    View Code
  • 相关阅读:
    数据结构8.4_动态存储管理之伙伴系统
    http code码实验
    php问题
    对称加密和非对称加密
    公钥与私钥,HTTPS详解
    数字证书原理,公钥私钥加密原理
    简明 Nginx Location Url 配置笔记
    HTTP状态码精简版
    给你掰扯清楚什么是正向代理,什么是反向代理
    关键字
  • 原文地址:https://www.cnblogs.com/ksht-wdyx/p/11572519.html
Copyright © 2011-2022 走看看