Linux命令分类汇总

序号

命令

参数

英文释义

功能说明

(一)线上查询及帮助命令(2个)

1

man

manual

查看命令帮助,命令的词典,还有info

2

help

h

查看Linux内置命令的帮助

(二)文件和目录操作命令(15个)排除了他们,成人免费的,突出两方面

3

pwd

print working directory

显示当前工作目录的绝对路径

4

cd

-/~/..

change directory

从当前工作目录切换到指定的工作目录。

5

ls

l/a/d/i/h/F

list

列出目录的内容及其内容属性信息

6

touch

创建新的空文件,改变已有文件的时间戳属性。

7

mkdir

p/v/m

创建目录

8

cp

r/p/d/a

copy

复制文件或目录

9

rm

f/r/i

remove

删除一个或多个文件或目录

10

rmdir

pv

remove empty directories

删除空目录

11

mv

move

其功能是移动或重命名文件。

12

find

path –type/name/size bcdplfs

用于查找目录及目录下的文件

13

tree

a/d/f/i/L

以树状图形式列出目录的内容

14

chattr

-R +-ai

改变文件的扩展属性

15

lsattr

-R +-ai

list attribute

查看文件扩展属性。

16

file

显示文件的类型

17

md5sum

计算和校验文件的MD5值,文件是否更改

(三)查看文件及内容处理命令(20个)

18

cat

查合增删-n

concatenate

用于连接多个文件并且打印到屏幕输出或重定向到指定文件中

19

tac

纵向反向显示文件内容

20

rev

横向反转显示文件内容

21

more

–n +n

分页显示文件内容

22

less

–n +n

分页显示文件内容,

23

head

–number

显示文件内容的头部。

24

tail

–number

显示文件内容的尾部。

25

cut

-f2 -d";" /c-2

filed

有两个主要的功能,第一是显示文件内容,第二是连接多个或多个文件

26

split

-b 10k date.file -d -a 3 split_file

分割文件为不同的小片段,数字显示-d,后缀长度-a x

27

paste

d: -s f f

delimiters

按行合并文件内容, 将每个文件粘贴成一行

28

sort

-r/n

对文件的文本内容排序。

29

uniq

-c

unique

去除重复行。

30

wc

-c/l/w

统计文件的行数、单词数或字节数。

31

iconv

转换文件的编码格式,了解。

32

dos2unix

将DOS格式文件转换成UNIX格式。

33

diff

y/w 50 width

difference

比较文件/目录的差异

34

vimdiff

命令行可视化文件比较工具,

35

grep/egrep

过滤字符串,三剑客老三。

36

join

按两个文件的相同字段合并。

37

tr

替换或删除字符。

(四)vim命令行文本编辑器(8个)鬼步舞,吸毒让朋友,斜问35帅哥,请问现在

38

gg /nG/ G

首/中/尾

垂直方向

光标操作垂直方向,鬼步舞

39        

^ /b/ nb/ w/ nw/ $

水平方向

首/左一词/左N词/右一词/右N词/末

40   

x/dd/ndd/u/

uu/r/p/yy

删字符/删1-n行/恢复/替换/粘贴paste/复制行copy

编辑文档,吸毒让朋友

41

/xxx  ?xxx

%/3,5s/A/B/g

查找斜问

35%帅哥

查找

替换

42        

!q /qw/x/w a.txt/ZZ

强退/保退/保退/另存/返回命令行

保存退出,请问现在

43

set number/ignorecase

显示行号/忽略大小写

44       

plit、vsplit、close、ctrl+w切换窗口

多窗口编辑

45    

!+命令

在vim中使用SHELL命令

(五)信息显示命令(11个)

46

uname

-a/n/r

unix name

显示操作系统相关信息的命令。

47

hostname

显示或者设置当前系统的主机名。

48

dmesg

| grep/head/tail -c

显示开机信息,诊断系统故障。

49

uptime

-p/s

运时/启动

显示系统运行时间及负载。

50

stat

显示文件或文件系统的状态。

51

du

a

disk usage

用于查看磁盘占用空间的意思。

52

df

a

disk free

显示磁盘空间使用情况

53

top

实时显示系统资源使用情况。

54

free

m

显示系统内存情况

55

date

+%T%n换行

%D%B%d

--date '12:34:56'

显示与设置系统时间。

56

cal

-1/3/s/m/j/y

查看日历等时间信息。

(六)文件压缩及解压缩命令(4个)搜索文件命令(3个)贵宾厅,重复这几天日系车

57

tar

-cfzjtrxC

打包压缩,重复这几天日系车

58

unzip

解压文件。

59

gzip

gzip压缩工具。

60

zip

压缩工具。

61

which

查找文件、显示命令路径

查找二进制命令,按环境变量PATH路径查找。

62

whereis

查找二进制命令,按环境变量PATH路径查找。

63

locate

find –name比较快

快速查找文件和目录,从数据库找

Linux命令分类汇总(1~6)的更多相关文章

  1. (4)Linux命令分类汇总(13~16)

    Linux命令分类汇总(13~16) (十三)系统管理与性能监视命令(9个) 79       chkconfig 管理Linux系统开机启动项. 80       vmstat 虚拟内存统计. 81 ...

  2. (3)Linux命令分类汇总(7~12)

    Linux命令分类汇总(7~12) (七)用户管理命令(12个) 1    useradd cdgs   添加用户. 2     usermod 修改系统已经存在的用户属性. 3    userdel ...

  3. linux命令学习汇总

    1. touch 命令 touch -简单来说touch 命令可以用来建立文件 文件不存在的情况下,也可以更改创建时间等等 2. pwd 查看目录---一般看目录用pwd 即可但是pwd -P 会不以 ...

  4. Linux命令大全汇总,让你工作更有效率!

    基础命令 useradd:用户名 -m:创建新用户 passwd 用户名:为用户设置密码(当创建新用户后,就需要设置密码) whoami:查看当前用户名 exit :退出当前用户,返回之前切换过来的用 ...

  5. Linux 命令分类学习

    Linux常用命令大全(非常全!!!) 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q ...

  6. Linux命令分类

    系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DM ...

  7. Linux 命令——简约汇总

    1. 更改档案拥有者 命令 : chown [-cfhvR] [--help] [--version] user[:group] file... 功能 : 更改文件或者文件夹的拥有者 参数格式 :  ...

  8. 2.新手必须掌握的Linux命令

    第2章 新手必须掌握的Linux命令 章节简述: 本章首先介绍系统内核和Shell终端的关系与作用,然后介绍Bash解释器的4大优势并学习Linux命令的执行方法.经验丰富的运维人员可以通过合理地组合 ...

  9. Linux centos系统安装后的基本配置,Linux命令

    一.centos系统安装后的基本配置 .常用软件安装 yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tr ...

随机推荐

  1. C#中的DataGridView

    关键字:C# DataGridView作者:peterzb来源:http://www.cnblogs.com/peterzb 1.DataGridView实现课程表 testcontrol.rar 2 ...

  2. qt4.8.7 源码在win7+vs2010环境的x64编译(qt 64位)

    由于qt官网上,没有直接提供x64的安装包,但由于项目需要x64的qt,所以,小编不得不下载qt的源码,经历了一次长达约4个小时的编译过程.今年国庆7天,就遭这事上了,哈哈~~~ 几个下载链接: qt ...

  3. POJ3723 Conscription 【并检查集合】

    Conscription Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 8071   Accepted: 2810 Desc ...

  4. HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth完全详细的说明

      HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth具体指完全解释究竟哪里的距离scrollHeight: 获取对象的高度滚动. scrollLe ...

  5. WPF 窗体显示最前端

    原文:WPF 窗体显示最前端 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/jjx0224/article/details/8782845 如何做一 ...

  6. C#控制台关闭之前做一些操作

    using System; using System.Runtime.InteropServices; class Program { static void Main(string[] args) ...

  7. Emgu-WPF 激光雷达研究-移动物体跟踪

    原文:Emgu-WPF 激光雷达研究-移动物体跟踪 接前两篇博客: 激光雷达数据解析并绘制雷达图 https://blog.csdn.net/u013224722/article/details/80 ...

  8. DataGrid DataGridTemplateColumn

    设置单元格的样式 <DataGrid.Columns> <DataGridTextColumn Header="检测项目" Binding="{Bind ...

  9. 九款免费轻量的 AutoCAD 的开源替代品推荐

    随着各行各业的发展,CAD已经广泛应用于工业.服装.建筑以及电子产业等设计领域.AutoCAD 是一种流行的商业CAD软件,虽然很强大,但并不是免费的.因此本文推荐了几种免费重量轻的CAD工具/软件, ...

  10. Win8Metro(C#)数字图像处理--2.21二值图像腐蚀

    原文:Win8Metro(C#)数字图像处理--2.21二值图像腐蚀  [函数名称] 二值图像腐蚀函数CorrosionProcess(WriteableBitmap src) [算法说明] 二值 ...