Linux操作必备150个命令

      最后更新:2022-06-15 00:52:33 手机定位技术交流文章

      Linux命令是管理Linux系统的命令。对于Linux系统来说, Whether a central processor, memory, disk drive, keyboard, mouse,或者用户等都是文件,Linux系统管理命令是其正常运行的核心,它与以前的DOS命令类似。



      系统有两个类型的Linux命令:内置的Shell命令和Linux命令。
      man
      查看命令帮助 、 命令词典 、 更复杂的信息, 但不常使用.
      help
      参见Linux嵌入式命令的帮助, 例如CD命令.
      文件和目录操作命令(18)
      ls
      完整列表是一个列表目录的内容及其内容属性信息的函数。
      cd
      全更改目录函数将当前的工作目录转换为指定的工作目录。
      cp
      全副本, 作为文件或目录的副本.
      find
      搜索是指在目录中和目录下搜索文件。
      mkdir
      全套创建目录,其功能是创建目录。
      mv
      完全移动, 它的功能是移动或重命名文件.
      pwd
      全印工作目录, 显示当前工作目录的绝对路径.
      rename
      用于重命名文件。
      rm
      完成删除, 是删除一个或多个文件或目录的功能.
      rmdir
      完成删除空目录, 函数是删除空目录.
      touch
      创建一个新的空文件,并更改现有文件的时间标记属性。
      tree
      该函数显示目录中的树结构内容。
      basename
      显示文件名或目录名。
      dirname
      显示文件或目录路径。
      chattr
      更改文件的扩展属性。
      lsattr
      查看文件扩展属性。
      file
      显示文件的类型。
      md5sum
      计算和验证文档 MD5值。
      查看文件和内容处理命令(21)
      cat
      完全合并,该函数用于连接多个文件并打印它们到屏幕输出或将它们重新分配到指定的文件。
      tac
      tac是猫的逆拼写,所以命令函数是显示文件的内容逆。
      more
      分页显示文件内容。
      less
      页面显示文件的内容, 相反使用更多命令.
      head
      显示文件内容的标题。
      tail
      显示文件内容的末端。
      cut
      通过指定的分隔器将文件的每个行分割和输出。
      split
      将文件分成不同的部分。
      paste
      按行合并文件内容。
      sort
      序列文件的文本内容。
      uniq
      删除重复的line.oldboy
      wc
      统计文档中的行、单词或字节的数目。
      iconv
      转换文件的编码格式。
      dos2unix
      转换DOS格式文件到UNIX格式。
      diff
      完整的拼写差(英语:Full spell difference),是一个文件差的比较,通常用于文本文件。
      vimdiff
      命令行可视化文件比较工具, 通常用于文本文件.
      rev
      反向输出文件内容。
      grep/egrep
      Filter string, three swords old three。
      join
      将两个文件同一个字段合并.
      tr
      替换或删除字符。
      vi/vim
      命令行文本编辑器。
      文件压缩和解压缩命令(4项命令)
      tar
      包装压缩.oldboy
      unzip
      解压文件。
      gzip
      Gzip压缩工具。
      zip
      压缩工具。
      信息显示命令(11)
      uname
      显示与操作系统有关的指令。
      hostname
      显示或设置当前系统的主机名称。
      dmesg
      显示系统故障诊断的启动信息。
      uptime
      显示系统运行时间和负载.
      stat
      显示文件或文件系统的状态。
      du
      计算磁盘空间使用量。
      df
      报告文件系统中磁盘空间的使用情况。
      top
      实时显示系统资源使用情况。
      free
      查看系统内存。
      date
      显示和设置系统时间.
      cal
      查看时间信息,如日历。
      搜索文件命令(4个文件)
      which
      通过环境变量路径搜索二进制命令.
      find
      从磁盘浏览文件或目录。
      whereis
      通过环境变量路径搜索二进制命令.
      locate
      从数据库(/var/lib/mlocate/mlocate.db)使用updateb更新库搜索命令。
      用户管理命令(10)
      useradd
      添加用户。
      usermod
      修改系统已经存在的用户属性。
      userdel
      删除用户。
      groupadd
      添加用户组。
      passwd
      修改用户密码。
      chage
      修改用户密码的有效期.
      id
      查看用户 uid 、 gid 和相关用户组。
      su
      切换用户身份。
      visudo
      编辑/etc/sudoers文件的特殊命令。
      sudo
      执行与另一个用户身份(默认的根用户)的sudoers文件中先前允许的命令。
      基本网络操作命令(11)
      telnet
      远程登录使用TELNET协议.
      ssh
      使用SSH加密协议远程登录.
      scp
      完整的安全复制,用于复制不同主机之间的文件。
      wget
      命令行下载文件。
      ping
      测试主机之间的网络连接.
      route
      显示和设置Linux系统路由表.
      ifconfig
      查看、配置、启用或禁用网络接口的命令。
      ifup
      启动网卡。
      ifdown
      关闭网卡。
      netstat
      查看网络状态。
      ss
      查看网络状态。
      深网操作命令(9)
      nmap
      网络扫描命令。
      lsof
      全名列表是系统中被打开的文件列表。
      mail
      发送和接收邮件。
      mutt
      邮件管理命令。
      nslookup
      网络DNS服务器命令的交互查询.
      dig
      寻找DNS分析过程。
      host
      查询DNS命令。
      traceroute
      跟踪数据传输路由状态。
      tcpdump
      命令行的抓包工具。
      磁盘及文件系统指令(16)
      mount
      挂载文件系统。
      umount
      卸载文件系统。
      fsck
      检查并修复Linux文件系统。
      dd
      转换或复制文件。
      dumpe2fs
      输出ext2/ext3/ext4文件系统信息。
      dump
      Ext2/3/4文件系统备份工具。
      fdisk
      磁盘分离命令适用于2TB以下的磁盘分离.
      parted
      不限制磁盘大小的磁盘分离命令通常用于2TB以下的磁盘分离。
      mkfs
      格式化创建了Linux文件系统。
      partprobe
      更新内核的磁盘分离表信息.
      e2fsck
      检查ext2/ext3/ext4类型的文件系统。
      mkswap
      创建一个Linux交换分区.
      swapon
      启用交换分区。
      swapoff
      关闭交换分区。
      sync
      将存储缓冲器中的数据写到磁盘上。
      resize2fs
      调整ext2/ext3/ext4文件系统大小。
      与系统权限和用户授权有关的命令(4个命令)
      chmod
      更改文件或目录权限。
      chown
      更改文件或目录的主人和分组。
      chgrp
      更改文件用户组。
      umask
      显示或设置权限面具。
      查看系统用户登录信息的指示(7)
      whoami
      显示当前有效的用户名, 相当于 id - un 命令.
      who
      显示当前登录系统的用户信息。
      w
      显示已登录到系统的用户列表和用户正在执行的命令。
      last
      显示登录系统用户。
      lastlog
      显示系统中所有用户的最新登录信息。
      users
      显示当前登录的所有用户列表。
      finger
      搜索和显示用户信息。
      内部命令和其他 (19)
      echo
      打印变量, 或直接输出指定字符串.
      printf
      将结果输出格式化为标准输出.
      rpm
      管理rpm包命令。
      yum
      自动化简单化地管理rpm包命令。
      watch
      定期执行指定的命令,并显示该命令的输出在全屏幕上。
      alias
      设置系统别名。
      unalias
      取消系统别名。
      date
      检查或设置系统时间。
      clear
      清除屏幕, 或者简单地清除屏幕.
      history
      查看命令执行的历史。
      eject
      弹出光驱。
      time
      计算命令执行时间。
      nc
      强大的网络工具。
      xargs
      将标准输入转换为命令行参数.
      exec
      指示调用和执行命令。
      export
      设置或显示环境变量。
      unset
      删除变量或函数。
      type
      它用于确定另一个命令是否是一个内部命令。
      bc
      命令行科学计算器。
      系统管理及性能监测命令(9)
      chkconfig
      管理Linux系统启动项目。
      vmstat
      虚拟内存统计。
      mpstat
      显示每个可用CPU的状态统计。
      iostat
      统计系统 IO。
      sar
      全面获取系统CPU、运行队列、磁盘I/O、页(交换区)、内存、CPU中断和网络性能数据。
      ipcs
      用于报告Linux中进程间通信设备的状态,显示的信息包括消息列表、共享内存和信号量信息。
      ipcrm
      删除一个或多个消息队列、信号数量或共享存储标识符。
      strace
      用于诊断和调试Linux用户空间追踪器,用于监测用户空间进程与内核之间的交互作用,例如系统调用、信号传输、进程状态变化等。
      ltrace
      命令跟踪进程调用的库函数,并显示调用的库函数。
      关闭/重新启动/取消并查看系统信息的命令(6个命令)
      shutdown
      关机。
      halt
      关机。
      poweroff
      关闭电源。
      logout
      退出当前登录的壳牌。
      exit
      退出当前登录的壳牌。
      Ctrl+d
      退出当前登录的壳牌的快捷方式。
      流程管理相关命令(15)
      bg
      在背景中停顿的命令成为连续执行(在背景中实现)。
      fg
      从后向前调用命令继续运行.
      jobs
      检查当前在后端运行多少命令。
      kill
      终止进程。
      killall
      用进程名终止进程.
      pkill
      用进程名终止进程.
      crontab
      定时任务命令。
      ps
      显示进程的快照。
      pstree
      树形显示进程。
      nice/renice
      调整运行程序的优先次序。
      nohup
      忽略执行悬挂信号的指定命令.
      pgrep
      找到匹配条件的过程。
      runlevel
      检查系统当前运行水平。
      init
      切换运行级别。
      service
      启动、停止、重新启动和关闭系统服务,并显示所有系统服务的当前状态。
      链接: https://ww.cnblogs."Com/bananaa/p/774467".html

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/27328.html

          热门文章

          文章分类