致歉:各位看到此博客的朋友们 因为命令的数量挺多的很多命令也都很简单  我就总结了一下具体的命令和这个命令是做什么的,主要的使用方法是链接到http://man.linuxde.net/的网站的,请各位谅解

1.文件和目录操作命令

  1.1 pwd:显示当前所在目录

  1.2 cd:切换目录

  1.3 tree:以树形结构显示目录下的内容

  1.4 touch:创建空文件或者是修改文件时间戳属性

  1.5 mkdir:创建目录

  1.6 cp:复制文件或者目录

  1.7 mv:移动或者重命名文件或者目录

  1.8 rm:删除文件或者路径

  1.9 ls:显示当前所在目录的内容和属性

  1.10 ln:创建硬链接与软连接

  1.11 rmdir:删除空目录  

  1.12 readlink:查看符号链接文件内容

  1.13 find:查找目录下的文件

  1.14 xargs:将标准的输入转换成命令行参数

  1.15 rename:重命名文件

  1.16 basename:显示文件名或目录名

  1.17 dirname:显示文件和目录路径

  1.18 chattr:改变文件的扩展属性

  1.19 lsattr:查看文件的扩展属性

  1.20 file:显示文件的类型

  1.21 md5sum:计算和校验文件的MD5值

  1.22 chown:改变文件或者目录的用户和用户组

  1.23 chmod:改变文件或者目录的权限

  1.24 chgrp:更改文件用户组

  1.25 umask:显示或者设置权限掩码

2. 文件过滤及内容编辑处理命令

  2.1 cat:合并文件或者查看文件

  2.2 tac:反向显示文件内容

  2.3 more:分页显示文件内容

  2.4 less:分页显示文件内容

  2.5 head:显示文件内容头部

  2.6 tail:显示文件内容尾部

  2.7 cut:从文件中提取一段文字并输出

  2.8 split:分割文件

  2.9 paste:合并文件

  2.10 sort:文本排序

  2.11 join:按两个文件的相同字段合并

  2.12 uniq:去除重复行

  2.13 wc:统计文件的行数、单词数、字节数

  2.14 iconv:转换文件的编码格式

  2.15 dos2unix:将DOS格式文件装换成unix格式文件

  2.16 diff:比较两个文件的不同

  2.17 rev:反向输出文件内容

  2.18 tr:替换或者删除字符

  2.19 od:按不同进制显示文件

  2.20 tee:多重定向

  2.21 vi/vim:纯文本编辑器

3. 文件处理三剑客

  3.1 grep:文本过滤工具

  3.2 sed:字符流编辑器

  3.3 awk:文本处理语言

4. Linux信息显示与搜索文件命令

  4.1 uname:显示系统信息

  4.2 hostname:显示或者设置系统的主机名

  4.3 dmesg:显示启动异常诊断

  4.4 stat:显示文件或者文件系统状态

  4.5 du:统计磁盘空间的使用情况

  4.6 date:显示与设置系统的时间

  4.7 echo:显示一行文本

  4.8 watch:监视命令执行的情况

  4.9 whereis:显示命令及其相关的文件全路径

  4.10 which:显示命令的全路径

  4.11 locate:快速定位文件路径

  4.12 updatedb:更新mlocate数据库

5. 文件备份与压缩命令

  5.1 tar:打包备份

  5.2 gzip:压缩或者解压文件

  5.3 zip:打包和压缩文件

  5.4 unzip:解压zip压缩文件

  5.5 scp:远程文件复制

  5.6 rsync:文件同步工具

6. Linux用户管理及用户信息查询命令

  6.1 useradd:创建用户

  6.2 usermod:修改用户信息

  6.3 userdel:删除用户

  6.4 groupadd:创建新的用户组

  6.5 groupdel:删除用户组

  6.6 passwd:修改用户密码

  6.7 chage:修改用户名密码的有效期

  6.8 chpasswd:批量更新用户名密码

  6.9 su:切换用户

  6.10 sudo:以另一个用户身份执行命令

  6.11 ld:显示用户和用户组的信息

  6.12 w:显示已登录的用户信息

  6.13 who:显示已登录用户的信息

  6.14 users:显示已登录用户

  6.15 whoami:显示当前登录的用户名

  6.16 last:显示用户登录列表

  6.17 lastb:显示用户登录失败的记录

  6.18 lastlog:显示所有用户最近登录的记录

7. Linux磁盘与文件系统管理命令

  7.1 fdisk:磁盘分区工具

  7.2 partprobe:更新内核的硬盘分区表信息

  7.3 parted:磁盘分区工具

  7.4 mkfs:创建Linux文件系统

  7.5 tune2fs:调整ext2\ext3\ext4文件系统参数

  7.6 dumpe2fs:导出ext2\ext3\ext4文件系统参数

  7.7 resize2fs:调整ext2\ext3\ext4文件系统参数

  7.8 fsck:检查并修复Linux文件系统

  7.9 dd:转换或者复制文件

  7.10 mount:挂载文件系统

  7.11 umount:卸载文件系统

  7.12 df:报告文件系统磁盘空间的使用情况

  7.13 mkswap:创建交换分区

  7.14 swapon:激活交换分区

  7.15 swapoff:关闭交换分区

  7.16 sync:刷新文件系统缓冲区

8. Linux进程管理命令

  8.1 ps:查看进程

  8.2 pstree:显示进程树

  8.3 pgrep:查看匹配条件的进程

  8.4 kill:终止进程

  8.5 killall:通过进程名终止进程

  8.6 pkill:通过进程名终止进程

  8.7 top:实时显示系统的进程资源占用情况

  8.8 nice:调整程序运行的优先级

  8.9 renice:调整运行中的进程优先级

  8.10 nohup:用户退出系统,进程继续工作

  8.11 strace:跟踪进程的系统调用

  8.12 ltrace:跟踪进程调用库函数

  8.13 runlevel:输出当前运行级别

  8.14 init:初始化Linux进程

  8.15 service:管理系统服务

9. Linux网络管理命令

  9.1 ifconfig:配置或者显示网络接口信息

  9.2 ifup:激活网络接口

  9.3 ifdown:禁用网络接口

  9.4 route:显示管理路由表

  9.5 arp:管理系统的arp缓存

  9.6 ip:网络配置工具

  9.7 netstat:查看网络状态

  9.8 ss:查看网络状态

  9.9 ping:测试主机间的连通性

  9.10 traceroute:跟踪数据传输路由状态

  9.11 arping:发送arp请求

  9.12 telnet:远程登录主机

  9.13 nc:多功能网络工具

  9.14 ssh:安全的远程登录主机

  9.15 wget:命令行下载工具

  9.16 mailq:显示邮件传输列表

  9.17 mail:发送和接收邮件

  9.18 nslookup:域名解析工具

  9.19 dig:域名查询工具

  9.20 host:域名查询工具

  9.21 nmap:网络探测工具和安全/端口扫描器

  9.22 tcpdump:监听网络流量

10. Linux系统管理命令

  10.1 lsof:查看进程打开的文件

  10.2 uptime:显示系统的运行时间以及负责信息

  10.3 free:查看系统内存信息

  10.4 iftop:动态显示网络接口的流量信息

  10.5 vmstat:虚拟内存统计

  10.6 mpstat:CPU信息统计

  10.7 iostart:I/O信息统计

  10.8 iotop:动态显示磁盘I/O信息统计

  10.9 sar:收集系统信息

  10.10 chkconfig:管理开机启动服务

  10.11 ntsysv:图形管理开机服务

  10.12 ethtool:查询网卡参数

  10.13 mii-tool:管理网络接口的状态

  10.14 dmidecode:查询系统硬件信息

  10.15 lspci:显示所有的PCI设备

  10.16 ipcs:显示进程间通信设施的状态

  10.17 ipcrm:清除ipc相关信息

  10.18 rpm:RPM包管理工具

  10.19 yum:自动化RPM包管理工具

Linux常用系统命令的更多相关文章

  1. Linux常用系统命令大全

    最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大.我将我了解到的命令列举一 ...

  2. 菜鸟之路——Linux基础::计算机网络基础,Linux常用系统命令,Linux用户与组权限

    最近又重新安排了一下我的计划.准备跟着老男孩的教程继续学习,感觉这一套教程讲的很全面,很详细.比我上一套机器学习好的多了. 他的第一阶段是Python基础,第二阶段是高等数学基础,主要将机器学习和深度 ...

  3. Linux 常用系统命令-20160504

    一.显示目录和文件的命令 1.ls(list)  功能说明: 列出目录内容. 语 法 : ls [-1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX][-I < 范 本 ...

  4. LINUX常用配置及命令

    一.   Fedora系统配置 1.      [设置网卡IP] 步骤如下: 1)     用root用户登陆,打开/etc/sysconfig/network-scripts/ifcfg-eth0文 ...

  5. 2、Linux基础--常用系统命令与快捷键

    笔记 1.昨日问题 1.mac系统虚拟机的问题 2.虚拟机连不上网 1.xshell连接不上 1.虚拟网络编辑器和vmnat8网卡设置错误 2.ping不通百度 1.DNS IP编写错误 2.网卡的网 ...

  6. linux 常用命令及技巧

    linux 常用命令及技巧 linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. ...

  7. linux常用命令加实例大全

    目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    ...

  8. ## 本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘

    本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘一,磁盘管理1.显示当前目录位置 pwd2.切换目录 cd ...

  9. Linux常用命令之文件和目录处理命令

    目录 1.Linux命令的普遍语法格式 2.目录处理命令 一.显示目录文件命令:ls 二.创建目录命令:mkdir 三.切换目录命令:cd 四.shell内置命令和外部命令的区别 五.显示当前目录命令 ...

随机推荐

  1. 零碎的java知识点记录(一)

    小知识点 Map有getOrDefault("1","0");取不到取默认值 两个不同对象,属性相同进行赋值转换,使用modelMapper <depen ...

  2. OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 5.在控制节点上部署计算服务Nova

    计算服务Nova使用OpenStack Compute来托管和管理云计算系统. OpenStack Compute是基础架构即服务(IaaS)系统的主要部分. 主要模块用Python实现.OpenSt ...

  3. Window安装Erlang环境

    最近学习RabbitMQ,下载rabbitmq-server后,安装提示,需要erlang环境,接着又下载erlang安装包. 仅在这里提供下安装文件和环境配置方法. 1.rabiitmq-serve ...

  4. Ubuntu下几个命令行方式使用的图片浏览工具

    想找几个Ubuntu下可以以命令行方式使用的图片浏览工具. Google了一些资料,找到下面几个web: 1.pho:轻巧的命令行图片查看器 其中介绍了工具pho,其功能特点,见下面的转帖内容: ph ...

  5. Maven - 实例-3-自动创建Maven目录骨架

    archetype插件用于创建符合maven规定的目录骨架 方式一:根据提示设置相关参数 guowli@5CG450158J MINGW64 /d/Anliven-Running/Zen/Eclips ...

  6. Xamarin.Android 关于so包报错问题

    问题描述:使用so包时报错. 解决方法: 1.保证 libs > armeabi 和 armeabi-v7a 中的so包一致. 2.去掉 x86,x86_64,arm64-v8a. 3. so的 ...

  7. Linux Shell常用shell命令

    Linux Shell常用shell命令 一.文件.目录操作命令 1.ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示 ...

  8. DDD实战进阶第一波(四):开发一般业务的大健康行业直销系统(搭建支持DDD的轻量级框架三)

    上一篇文章我们讲了经典DDD架构对比传统三层架构的优势,以及经典DDD架构每一层的职责后,本篇文章将介绍基础结构层中支持DDD的轻量级框架的主要代码. 这里需要说明的是,DDD轻量级框架能够体现DDD ...

  9. PL/SQL Developer从11.0.6版本开始32/64为之区分

    PL/SQL Developer从11.0.6版本开始32/64为之区分 在PL/SQL Developer11.0.6版本之前,64位Windows操作系统在使用PL/SQL Developer都未 ...

  10. 最小化安装centos5.5

    安装LINUX的办法: 使用光盘 通过网络批量安装LINUX系统 先搭建一个LINUX做为安装的数据源(DHCP服务器,kickat) 设置所有其他要安装LINUX服务器的电脑以NET的方式启动,然后 ...