感觉对自己有用的的Linux命令

  • 获取文件具体内容

    cat t.txt
    
  • 对某个文件限制为只能追加数据,但不能够删除的命令(只用来制作系统级别的日志文件)

    sudo chattr +a t.txt
    
  • 修改权限操作

    4为可读,2为可写,1为可执行

    chmod 777 t1.txt
    
  • 比较两个文件是否相同(相同不会输出,不能回输出信息)

    cmp t.txt t1.txt
    
  • file用于辨识文件类型

    file t.txt
    
  • 盲目查找根据文件名字查找对应的文件路径

    find -name t.txt
    
  • 删除文件目录

    rm -r t
    
  • 拷贝文件

    cp 已存在的文件 目标文件
    cp -r 已存在的文件夹/ 目标文件夹
    
  • 修改文件名字或文件夹名字

    mv t.txt t1.txt 
    mv t t1
    
  • 创建文件

    touch t5.txt
    
  • 将文件内容进行排序

    sort testfile.txt
    
  • 显示目录和文件的大小

    du -h testfile.txt
    du -h test
    
  • 创建文件夹

    mkdir test
    
  • 显示当前所在的工作目录

    pwd
    
  • 删除文件夹(删除之后文件夹内容之后,当文件夹为空,也一并删除文件夹)

    rmdir -p test
    
  • 查看文件被改动的时间等详细信息

    stat testfile.txt
    
  • 查看当前文件夹树形关系

    tree
    
  • 显示网络状态

    netstat
    
  • 显示进程的状态,可以看CPU的状态

    top
    
  • 清除屏幕

    clear
    
  • 列出当前所有环境变量

    export -p
    
  • 在当前目录下压缩文件夹

    zip -q -r test.zip *
    
  • 解压压缩文件夹

    unzip test.zip
    
  • 查看系统的版本号

    uname -a
    
posted @   Myuniverse  阅读(164)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示