• Linux Ubuntu笔记(常用命令)


    ls 查看文件信息

    •  -l详细信息 -a隐藏信息   -R 子目录信息 -lrt按时间排序

    cd - 返回上次的目录

    • . 当前目录
    • ..上级目录
    • ~家目录

    sudo su 切换到root用户 exit退出root

    pwd 当前工作路径

    mkdir file1 file2 ...    创建file1目录, file2目录

    • mkdir -p /file1/file2  -p可以越层级创建目录

    rmdir flle 删除file

    which ls 查看ls命令所在目录

    touch filename1 filename2 创建filename1,filename2文件 若存在不会覆盖

    rm 删除文件

    • rm -r  删除文件夹
    • rm -rf 强制删除文件夹下内容

    cp src dest/ 拷贝文件

    • 若dest为目录,则讲src(文件)拷贝到dest/。若dest为文件,则将src拷贝并重命名为dest(存在则覆盖)

    cp -r src dest/

    • 将src目录拷贝到dest/,若dest,则将src重命名为dest

    mv移动文件 和cp类似

    cat filename1 查看文件内容

    more和less 分页显示文件内容

    head 查看文件头部内容

    • head -n 10 123.txt 显示前10行内容

    tail 查看文件尾部内容

    • tail -n 10 显示后10行内容
    • tail -f 追踪文件内容

    tree 查看文件目录层级

    df -h 查看磁盘空间

    du -h 查看目录所占空间

    ln src dest  硬连接 只能连接文件和文件

    • ln -s src/ dest/ 软连接 可以连接目录
    • unlink 删除软硬连接

    关于权限

    • 所属用户权限  所属组权限  其他权限
    • RWX 读 写 执行  4 2 1
    • chmod 【u,g,o,a】【+-】【 r,w,x】  filename            成员加减权限
    • chmod 0777 filename 给所有用户rwx权限
    • sudo chown 用户名:组名 filename 更改文件所属 

    find 查找文件

    • find dir -name “*.*” 按指定文件名查找
    • find dir -type 按文件类型查找
    • find dir -size 按大小
    • maxdepth 2 最深路径为2
    • -exec [命令] {};  追加命令
    • |xargs [命令]         追加命令 
    • |grep 

    压缩

    • zip -r test.zip 123 456 zip压缩  -r->包含子目录
    • unzip test.zip    解压
    • tar zcvf test.tar.gz 123 456  压缩   c->压缩
    • tar zxvf test.tar.gz  解压   x->解压
    • tar jcvf test.tar.bzip2 123 456  压缩
    • tar jxvf test.tar.bzip2  解压
    • rar a -r test.rar 123 456  压缩   a->压缩
    • rar x test.rar 解压
  • 相关阅读:
    MYSQL-------安全等于<=>
    MYSQL-------转义简单说明
    Linux命令 sed
    长目录如何快速cd
    SQLAlchemy(增删改查)
    PostgreSQL主键约束混乱
    Python实现智能回复
    Python 腾讯云发送短信
    Python3 Twilio 发送短信
    Elasticsearch 多条件查询
  • 原文地址:https://www.cnblogs.com/sclu/p/11228132.html
Copyright © 2020-2023  润新知