zoukankan      html  css  js  c++  java
  • Linux-文件操作命令

    Linux文件操作命令

    1.1 文件目录操作

    1. 查看当前所在目录pwd

    2. 查看目录下隐藏文件 ls -a

    3. 以列表形式显示目录下文件ll

    4. 打开目录cd(绝对路径和相对路径,如目前在根目录,有文件目录/usr/local,进入usr,执行cd usr和cd /usr都可以,在usr里面进入local,执行cd /usr/local和cd local都可以,如果要倒回上一级目录执行cd ..如果要倒回到根目录执行/)

    5. 创建文件目录mkdir(如mkdir test)

    6. 创建文件 touch  xxx.txt     创建多个 touch xxx.txt xxx1.txt
    7. 删除文件目录前询问用户rm -ri(如执行rm -ri test1后会出现rm:是否删除目录 "test1"?,输入y回车就删除了)

    8. 直接删除文件目录rm -rf(如执行rm -rf test2回车就删除test2了)

    9. 复制文件命令cp(如/usr/local/test里面有test1和test3,现在需要将test3复制到test1里面,执行cp -rf /usr/local/test/test3 /usr/local/test/test1)

    10. 修改文件名mv(如/usr/local/test里面有test1和test2和test3现需要将test1文件名修改为test4,执行mv /usr/local/test/test1 /usr/local/test/test4)

    11. 移动文件mv(如/usr/local/test里面有test2和test3和test4现需要将test4移动到test2里面,执行mv /usr/local/test/test4 /usr/local/test/test2)

    1.2 文件查看

    1. 从文件开始显示文件的前n行内容head -n(如/etc里面有一个shadow文件用于存放用户信息的文件,我们要查看他的前三行文件执行head -3 shadow)

    2. 从文件开始显示文件全部内容cat(如cat shadow)

    3. 从文件结尾显示文件的后n行内容tail -n(如tail -3 shadow)

    4. 动态加载某个文件的内容tail -f(如/var/log里面有一个文件messages记录用户操作日志,tail -f messages)

    1.3 文件编辑命令

    1. 打开文件vi(如/etc里面有一个文件hosts,要打开这个文件执行vi hosts)

    2. 进入编辑模式i,a(打开hosts后不能进行编辑,输入i之后出现---insert就进入编辑模式可以进行编辑了)

    3. 退出编辑模式,按下Esc

    4. 进入命令模式,按下:

    5. 退出但不保存q!

    6. 退出保存wq或x

    7. 保存w

  • 相关阅读:
    日期格式化
    面向对象高级编程——使用__slots__
    面向对象编程——实例属性和类属性(六)
    面向对象编程——获取对象信息(五)
    面向对象编程——类方法和静态方法(八)
    面向对象编程——多重继承(七)
    面向对象高级编程——使用@property
    python常用模块——logger模块
    python常用模块——hashlib模块
    面向对象编程——super进阶(十)
  • 原文地址:https://www.cnblogs.com/pythonqwertytre/p/14116648.html
Copyright © 2011-2022 走看看