• 【Linux篇】之常用命令


    目录&文件

    目录

    .:当前目录

    ..:当前目录的父目录

    文件

    命名规则:

    • /不合法

    • 特殊符号最好不要用

    • .不能开头

    • 大小写敏感

    • 文件名长在255字符内

    文件处理命令:

    ls

    • 格式:ls -[参数:ald] [文件或者目录] a:所有文件,包含隐藏文件 l:详细信息 d:目录属性

    • 功能描述:显示目录文件

    • 存储/bin/ls路径:root:/sbin或/usr/sbin all users:/bin或/usr/bin

    cd

    • 格式:cd [目录]

    • 所在位置:shell内置命令

    • 功能描述:目录切换

    •  范例:
       #cd /:切换到根目录
       #cd ~:切换到root用户主目录
       #cd ~user:切换到user用户主目录
       #cd -:最近访问的两个目录快速切换
       #cd ..:返回上一级目录
       #cd ../../:返回上两级目录

    pwd

    • 格式:pwd

    • 功能描述:显示当前工作目录

    mkdir

    • 格式:mkdir [目录名]

    • 功能描述:创建新的目录

    cp

    • 格式:cp -r [目录或者文件] [目的目录或文件] -p(属性什么的一起复制)

    • 功能描述:复制文件或者目录

    mv

    • 格式:mv [目录或者文件] [目的目录或文件]

    • 功能描述:移动、更名

    rm

    • 格式:rm -r [目录或文件]

    • 功能描述:删除文件或目录

    cat

    • 格式:cat [文件名] 或者 cat>[文件名]

    • 功能描述:显示文件内容 创建文件

    more

    • 格式:more [文件名]

    • (空格)或者f :显示下一页 enter:显示下一行 Q或q:退出

    • 功能描述:分页显示文件内容

    head

    • 格式:head -num [文件名]

    • 执行权限:all user

    • 功能描述:显示文件前num行

    tail

    • 格式:tail -num [文件名] 或 tail -f [文件名]

    • 执行权限:all user

    • 功能描述:显示文件后num行 或 动态显示文件内容

    less

    • 格式:less [文件名]

    • (空格)或者f 或者<—、—> :显示下一页 enter或者向上或者向下:显示下一行 Q或q:退出

    • 执行权限:all user

    • 功能描述:分页显示文件内容 或 动态显示文件内容

    权限管理命令:

    chmod

    • 格式:chmod [{ugo}{+-=}{rwx}] [目录或文件] ugo:u是user g是group o是other

      +-=:+是赋予 -是移除 =是唯一

      rwx:r是读 w是写 x是执行

    • 功能描述:改变或者去除目录文件权限

    chown

    • 格式:chown [用户] [目录或文件]

    • 功能描述:改变文件或者目录的所有者

    chgrp

    • 格式:chgrp [用户组] [目录或文件]

    • 功能描述:改变文件或者目录的所有组

    文件搜索命名

    find

    • 格式:find [搜索路径] [关键字]

    • 所在位置:/usr/bin/find

    • 功能描述:搜索文件或目录

    •  范例:
       #find /etc -name init  //在etc目录下查找init文件
       #find / -size 204800 //在根目录中查找大于100MB的文件
       #find / -size +20480 -a -size -204800 //在根目录中查找大于10MB小于100MB的文件
       #find / -user sam//在根目录中查找所有者sam的文件
       #find / -ctime -1//在根目录中查找24小时内改变属性的文件和目录

    grep

    • 格式:grep [字符串] [源文件]

    • 功能描述:搜索字符串显示字符所在文件的行

    文件内容统计命名

    wc

    • 格式:wc -lcw [文件名]

    • 功能:统计文件行、字节、字数

    •  范例:
       #wc -lcw /etc/services

    文本编辑器

    vi/vim

    vim在vi基础加上了颜色

    系统命令

    帮助命令

    man

    • 格式:man [命令或者配置文件]

    • 所在位置:/usr/bin/man

    • 功能描述:获取帮助信息

    help

    • 格式:[命令或者配置文件] --help

    • 功能描述:获取选项信息

  • 相关阅读:
    Edge的使用心得与深度探索
    c++ 并发与多线程(12)线程安全的单例模式-1
    Android学习笔记 62. 为TextView设置样式
    x210项目重新回顾之十六rootfs再讨论
    HDU_2457
    TFN FMT715C/ 760 C系列无线综合测试仪性能如何
    Python批量采集美女内容并把音频数据和画面内容合并保存
    Vue3——网站整体布局、用户动态页面(下)
    文盘Rust -- tonic-Rust grpc初体验
    WPF动画(2)
  • 原文地址:https://blog.csdn.net/distant_Rove666/article/details/126456925