zoukankan      html  css  js  c++  java
  • linux学习笔记(三)

    linux目录结构及文件基本操作

    1.linux目录结构,linux的磁盘是挂载在目录上的

    2.FHS标准,文件系统层次结构标准。
    第一层是/下面的各个目录应该放什么文件数据,如/etc放设置文件

    3.目录路径, .表示当前目录, ..表示上一级目录
    以.开头的文件是隐藏文件,使用ls -a查看隐藏文件
    cd .. 进入上一级目录
    cd ~ 进入home目录
    pwd获取当前路径
    绝对路径、相对路径
    当前目录时home目录,根目录就应该表示为../../表示上一级目录(home)的上一级目录(/)

    4.文件的基本操作
    新建
    touch 创建空白文件
    mkdir 创建空目录
    mkdir -p 同时创建父目录(如果父目录不存在)。同时创建一个多级目录(递归创建)

    复制
    cp 复制一个文件到指定目录
    cp file dir
    cp -r dir1 dir2 复制dir1到dir2

    删除
    rm file1 删除文件,如果忽略提示用rm -f
    rm -r dir 删除目录

    移动文件和文件重命名
    mv file1 dir1 把file1移动到dir1
    mv file1 file2 把file1重命名为file2
    批量重命名用rename,需要正则表达式

    查看文件
    cat、tac都是用来打印文件内容到标准输出(终端),cat是正序显示,tac是倒序显示
    cat -n file 显示行号

    使用more less命令分页查看文件
    more只能向后翻,less前后翻。enter翻行,space翻页。less可以用pageup、pagedown。q退出

    使用head、tail查看文件
    tail file 查看文件尾,默认10行
    tail -n 2 file 指定查看文件尾2行
    tail -f file 动态查看文件,如log。ctrl+c退出
    head类似

    查看文件类型
    file file1 查看file1的文件类型(linux中不是根据文件后缀名来判断的)

    编辑文件vim

  • 相关阅读:
    Annotation
    GIT的作用以及Versioncontrol为什么要用GIT
    Http协议
    人工智能的可怕与不可怕
    Makefile简易教程
    Node.js 学习笔记之一:学习规划 & 认知 Node.js
    《大教堂与集市》的启示 — 软件工程的另一种选择
    Git简易教程
    谈谈买书与读书
    clang编译器简介
  • 原文地址:https://www.cnblogs.com/xflyer/p/10421940.html
Copyright © 2011-2022 走看看