美文网首页
Linux 常用命令总结

Linux 常用命令总结

作者: cb_guo | 来源:发表于2019-05-16 20:21 被阅读0次

linux 命令速查手册
linux 常用操作命令

常用命令

  • ls   显示文件或目录

    -l 列出文件详细信息l(list)

    -a 列出当前目录下所有文件及目录,包括隐藏的a(all)

  • mkdir 创建目录

    -p 创建目录,若无父目录,则创建p(parent)

  • cd
    进入上级目录 cd ..
    进入上上级目录 cd ../../
    进入根目录 cd
    跳入上次使用目录 cd -

  • touch 创建空文件
    创建一个文件 touch a.py
    创建多个文件 touch a.py b.py

  • 查看文件内容
    cat 正序输出
    tac 反序输出

  • cp 复制
    把文件复制到另一个位置 cp 文件 目标地址
    复制文件夹到另一个位置 cp -r 文件夹 目标地址

  • mv 移动或重命名
    重命名 mv a.py hhh
    移动 mv a.py ../bbb/

  • rm 删除文件
    -r 递归删除,可删除子目录及文件
    -f 强制删除

  • find 文件查找命令
    在当前目录及其子目录下查找文件 find -name a.py
    在当前目录及其子目录下查找后缀为 .csv 文件 find -name "*.csv"
    find grep 参考

  • grep 文件内容查找命令
    linux查找目录下的所有文件中是否含有某个字符串
    grep -rn 'set' *
    -r 递归查找, -n 显示行号,* 表示当前目录所有文件,也可以是某个文件

(1)grep 'test' d*  #显示所有以d开头的文件中包含 test的行
(2)grep ‘test’ aa bb cc    #显示在aa,bb,cc文件中包含test的行
(3)grep ‘[a-z]{5}’ aa   #显示所有包含每行字符串至少有5个连续小写字符的字符串的行
(4)grep magic /usr/src  #显示/usr/src目录下的文件(不含子目录)包含magic的行
(5)grep -r magic /usr/src  #显示/usr/src目录下的文件(包含子目录)包含magic的行
(6)grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配’magic’,而不是’magical’),

  • wc 用于统计指定文件中的字节数、字数、行数,并将统计结果显示输出 参考
    输出文件的行数,单词数,字节数 wc file
    查看当前文件夹下的文件数量 ls -l | wc -l
  • pwd 当前路径
  • more、less 分页显示文本文件内容
    more 分屏显示文件内容。 空格键显示下一屏。Enter 键点击一下显示一行。more 有进度条。

less 是与 more 命令非常类似的命令,相比于more命令,less命令更加灵活强大一些
less命令 与 more命令 非常类似,但less命令 可以更加随意地浏览文件,而且 less 在查看之前不会加载整个文件。
相比较于more命令,很多人更喜欢使用 less命令。

  • head、tail 显示文件头、尾内容
    head命令 和 tail命令差不多作用,tail命令 用来显示文档结尾内容,而 head命令 用来显示文档前部内容。

head file 默认显示前10行
head -5 file 显示文件前5行

tail file 默认显示后10行
tail -5 file 显示文件后5行

  • ps 参考
    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,ps命令就是最基本进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到。ps是显示瞬间进程的状态,并不动态连续;如果想对进程进行实时监控应该用top命令。
    ps -A :所有的进程均显示出来,与 -e 具有同样的效用;
    ps -a : 显示现行终端机下的所有进程,包括其他用户的进程;
    ps -u :以用户为主的进程状态 ;

系统命令

  • stat 显示指定文件的详细信息,比 ls 更详细
    stat file
  • who 显示在线登陆用户
  • whoami 显示当前操作用户
  • hostname 显示主机名
  • uname 显示系统信息
  • top 动态显示当前耗费资源最多进程信息
  • du 查看目录大小 du -h /home 带有单位显示目录信息
  • df 查看磁盘大小 df -h 带有单位显示磁盘信息
  • ifconfig 查看网络情况
  • ping 测试网络连通
  • netstat 显示网络状态信息

相关文章

  • 其他

    Git常用命令mac常用命令Linux 常用命令汇总Linux 常用命令0Linux 常用命令1--ls命令

  • Linux常用命令笔记

    Linux常用命令笔记 标签: 笔记 根据慕课网达人养成计划归纳总结的相关笔记 Linux简介 1、Linux分为...

  • Linux 常用命令汇总

    Linux 常用命令0Linux 常用命令1--ls命令 参考 Linux 常用命令汇总

  • Linux学习总结

    Linux学习总结 一、Linux常用命令 1.1 命令格式 命令名 [选项] [参数1] [参数2] 使用bas...

  • Linux系统基础命令汇总

    Linux系统学习,总结汇总了linux系统下基础常用的命令: 一.Linux系统基础常用命令 1.命令da...

  • linux的常用命令以及常用工具

    linux的常用命令以及常用工具 大数据的学习难免要做集群,集群难免用到linux,所以总结常用的linux命令,...

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • Linux---(1)linux常用命令

    Linux---(1)linux常用命令

  • Linux常用命令总结

    由于最近一直在使用Linux操作系统,经常要使用一些Linux命令,所以总结一下Linux中的常用命令 系统信息 ...

  • Linux常用命令

    linux常用命令

网友评论

      本文标题:Linux 常用命令总结

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