美文网首页
Linux常用命令介绍

Linux常用命令介绍

作者: Gotogo | 来源:发表于2016-12-17 21:02 被阅读0次

    文件目录相关

    • cd change directory 切换目录
    • ls list 列出目录内容
    • pwd print working directory 显示当前目录
    • mkdir make directory 新建目录
      -p 递归新建多层目录 mkdir -p demo1/demo1.1/demo1.1.1
      -m 配置新目录权限 mkdir -m 711 demo
    • cp copy 复制文件
      -p 递归复制,用于复制目录
    • rm remove 删除文件
      -r 递归删除,同时删除该目录下所有文件和目录
      -f 忽略不存在的文件,不出现警告
    • mv move 移动文件或目录,可用于重命名
    • touch 新建文件
    • cat 显示文件内容
    • less 显示文件内容,可以前后翻页
    • tail 显示文件内容 ,看末尾几行,默认为10行
      -n 后接数字,代表显示几行 tail -n 20 demo.c
    • tar 本身为打解包,参数可调用解压缩指令
    • zip 压缩文件。扩展名为“.zip”
    • find 在指定目录下查找文件
    • grep 文本搜索,支持正则表达式
    • tree 以树形结构显示文件目录结构
      Ubuntu系统默认没有安装tree命令,需要手动安装 sudo apt-get install tree
    • du 显示目录或文件大小
      -h 以K,M,G为单位,显示更直观
      -s 仅显示总计
    • pushd 将目录加入目录栈中
      popd 删除目录栈中的记录
      dirs 列出当前堆栈中保存的目录列表 more

    系统相关

    • df 显示磁盘使用情况
    • uname 显示电脑以及操作系统的相关信息
      -a 显示全部信息,包括内核名称、主机名、内核版本、机器类型等
    • top 实时显示进程动态
    • ps 显示当前进程的状态
      -au 显示较详细的信息
    • kill 杀死进程

    网络相关

    • ping 向远程主机发送数据包,常用于检测网络
    • telent 登陆远程主机
      telent 192.168.0.1 登陆ip为192.168.0.1的远程主机,当然前提是远程主机允许远程登陆
    • netstat 显示整个系统的网络状况
      -a 显示所有连接中的socket
      -l 显示所有监听状态的socket
    • curl 命令行下的文件传输工具 more
    学习资源:

    Linux命令大全:http://www.runoob.com/linux/linux-command-manual.html

    相关文章

      网友评论

          本文标题:Linux常用命令介绍

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