美文网首页
linux学习(3)文件和目录管理

linux学习(3)文件和目录管理

作者: Gatsby_anan | 来源:发表于2017-06-23 17:19 被阅读0次

    linux学习(3)linux文件和目录管理

    文件的绝对路径和相对路径:
    #绝对路径:一定是从/目录开始写起
    #相对路径:不从/目录开始写起

    文件管理

    cd 切换目录
    cd .当前目录
    cd ..当前上一级目录
    cd ~切换到用户家目录
    cd /切换到根目录
    pwd 显示当期目录
    mkdir创建目录 mkdir [-mpv] [directory]
    -m 指定创建目录的权限
    -p 递归创建目录
    -v 显示创建过程

    rmdir删除空目录 rmdir [-p] [directory]
    -p 递归删除目录

    rm 删除文件
    -r 递归删除
    -f 强制删除

    cp复制文件 cp [-ri ] [来源文件] [目的文件]
    -r 递归复制
    -i 复制前询问 防止覆盖
    -f 直接覆盖不提示
    mv移动文件或修改文件名 mv [-r i f] [源文件或目录][目标文件或目录]cat显示文件cat -n查看文件时打印行号cat -A` 显示所有内容包括特殊符号

    tac 显示文件内容 从最后一行开始显示
    more /less 查看文件
    head 显示文件的头几行
    tail 显示文件的最后几行

    which查找命令 which ls 查找ls命令的位置

    别名设置

    alias 别名设置 alias 别名='命令'

    环境变量问题

    echo显示 echo $PAHT显示环境变量
    临时添加环境变量:
    PATH=$PATH:/添加的环境变量 如:PATH=$PATH:/home/anan/download
    长期添加环境变量:
    单一用户如anan

    cd /home/anan
    vi .bashrc 
    末尾添加
    export PATH=~/anaconda2/bin:$PATH  ==>~/anaconda2/bin 这个为我添加的环境变量
    重启该文件生效
    service .bashrc restart
    

    相关文章

      网友评论

          本文标题:linux学习(3)文件和目录管理

          本文链接:https://www.haomeiwen.com/subject/utgccxtx.html