Linux文件目录指令

54 阅读2分钟
  • 0.cd: 作用:基于权限切换目录
  • 1.pwd: 作用:显示当前工作目录的绝对路径
  • 2.ls: 语法:ls [选项] [目录或文件]
  • 常用选项:
  • (1)- a:显示当前目录的所有文件和目录,甚至隐藏文件
  • (2)-l:以列表的方式显示信息
  • (3)-al:合并使用
  • (4)-lh:可以按照习惯显示容量
  • 3.mkdir: mkdir [选项] 创建的目录名
  • 常用选项:
  • (1)-p:创建多级目录
  • 4.rmdir:
  • (1)常用选项:-rf:强制删除非空目录
  • 5.touch: 作用:创建空文件
  • 6.cp:拷贝文件到指定目录
  • (1)cp [选项] source(文件) dest(目录)
  • 如:cp 文件名 /home/bbb
  • 常用选项:
  • (2)-r:递归复制整个文件夹 如:cp -r /home/bbb /opt
  • (3)强制覆盖不提示的方法:\cp \cp -r /home/bbb /opt
  • 7.rm 语法:rm [选项] 目录或文件
  • 选项:
  • (1)-r:递归删除整个文件夹
  • (2)-f:强制删除不提示(小心)
  • (3) -rf:合并使用
  • 8.mv:
  • 作用:移动文件或目录//重命名,即相同目录下移动,以及移动且重命名
  • 9.cat:
  • 作用:查看文件内容,不能修改
  • 选项:
  • (1)-n:显示行号 常与 |more(交互)一起使用
  • 注释:|:管道命令)
  • (2)more命令中:
  • enter:一行行向下 
    
  • 空格:翻页 
    
  • q:代表立刻离开more,不再显示该文件内容 
    
  • ctrl +B:返回上一层 
    
  • ctrl+ F:向下滚动一屏 
    
  • =:输出当前行行号 
    
  • :f:输出文件名和当前行的行号 
    
  • 10.less指令:
  • 语法: less 文件名,
  • 作用:根据显示加载内容,分屏查看文件内容
  • 优势:支持各种显示终端,对大型文件较友好
  • (1)空白键:向下翻一页
  • (2)pagedown:向下翻一页
  • (3)pageup:向上翻一页
  • (4)/字串:搜寻字串(n:向下查找,N:向上查找)
  • (5)?字串:搜寻字串(n:向上查找,N:向下查找)
  • (6)退出
  • 11.echo: 输出内容到控制台
  • 12.head:
  • 作用:显示文件开头部分的内容,默认显示文件前10行
  • (1)指定查看:head -n 行数名 文件名
  • 13.tail:
  • 作用:输出文件末尾内容,默认也是10行
  • 特别之处:tail -f 文件: 实时追踪该文档的所有更新
  • 14.>:覆盖
  • 15.>>:追加
  • 16.cal:日历信息
  • 17.ln:软连接
  • 18.hisyory:
  • 作用:查看已执行过的历史指令,或执行历史指令
  • 如执行历史编号为5的指令: !5
  • 19.date:
  • 作用:显示当前日期
  • 语法: date:显示当前时间
  • (1)date %Y 显示当前年份
  • (2)date %m 显示月份
  • (3)date %d 显示当前为哪一天
  • (4)date %Y-%m-%d %H:%M:%S:显示年月日时分秒