zoukankan      html  css  js  c++  java
  • 【原创】linux学习笔记之文件处理命令

    闲来学习linux,记录一些笔记,欢迎转载。转载请注明出处,谢谢。

    命令格式: 命令 [-选项] [参数]

    例: ls –la /etc

    a)       个别命令使用不遵循此格式

    b)       当有多个选项时,可以写在一起,不分先后顺序

    c)       简化选项与完整选项(-a等于 --all)

    1、LS显示目录或文件信息

    语法: ls  选项[-ald]  [文件或目录]

             -a 显示所有文件,包括隐藏文件

             -l 显示详细信息

    显示结果第一列:’-rw-r—r--’

    - 文件类型(- 二进制文件,d 目录, l 软连接)

    rw-     r--     r—

    所有者 所属组 其他人  组权限

    r 读,w写,x执行

             -d 查看目录属性(ls –ld /etc 查看/etc目录属性)

             -h 人性化显示大小(默认字节显示)

             -i  文件ID号,唯一的,一个ID可以对应多个文件。

    2、MKDIR创建目录

    语法: mkdir  选项[p]  [目录名]

             -p 递归创建(创建多级目录)

    3、PWD显示当前目录

    4、CD切换目录

    语法: cd 目标目录名

    范例: cd /tmp/linux

             cd .. 上一级目录 (.为当前目录,..上一级目录)

    5、RMDIR删除且只能删除空目录

    语法 rmdir 目录名

    6、CP复制文件或目录

    语法: cp [-rp] 原目录 目标目录

             -r 复制目录

             -p 保留原属性

    7、MV 剪切文件、改名

    语法: mv 原目录 目标目录

    8、RM 删除文件

    语法: rm –rf 目录或文件

             -r 删除目录

             -f 强制执行

    9、TOUCH创建文件

    语法: touch 文件名

    10、CAT显示文件内容

    语法: cat  –n 文件名

             -n 显示行号

    11、TAC反向显示文件内容

    语法: tac 文件名

    12、MORE分页显示文件内容(不可向上翻页)

    语法: more 文件名

             空格键或f  下一页

             Q或q  退出

             Enter键  下一行

    13、LESS分页显示文件内容(可向上翻页)

    语法: less 文件名

             空格键或f  下一页

             Q或q  退出

             Enter键  下一行

             PgUp键  上一页

             上箭头键  上一行

             /关键字,Enter   高亮显示搜索关键字,n下一个关键字

    14、HEAD显示文件前面几行

    语法: head –n 文件名

             -n 要显示的行数,默认10行

    15、TAIL显示文件后面几行

    语法: tail –nf 文件名

             -n 要显示的行数,默认10行

             -f 动态显示(当文件内容发生改变时,可以动态显示)

    16、LN生成连接文件

    语法:  ln –s 原文件 目标文件

             -s 生成软连接

    说明:1) 软连接文件属性一律为 lrwxrwxrwx (所有用户都有 读、写、执行 权限)

             2) 软连接文件属性中,都有个->指向原文件

    3) 不加-s参数,则生成的是硬连接,类似于cp –p 保留属性的拷贝,但不同的是,硬连接可以同步更新,cp –p则不能同步。原文件丢失,硬链接不受影响。

    4) 硬连接不能跨盘符,不能针对目录使用。

  • 相关阅读:
    【Go】windows下搭建go语言编译环境
    【java回调】同步/异步回调机制的原理和使用方法
    【tomcat】tomcat远程调试
    【tomcat】获取访问者真实IP
    【深度学习学习记录】之一:开篇闲扯一些话
    【java】线程安全的整型类AtomicInteger
    【OpenStack】源码级深入了解删除虚拟机操作
    【Maven】maven的常用命令以及搭建maven私人仓库
    素 数 (第三届省赛)
    房间安排(第三届省赛)
  • 原文地址:https://www.cnblogs.com/xueranzp/p/5089510.html
Copyright © 2011-2022 走看看