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. WPF Clip实现百叶窗

    原文:WPF Clip实现百叶窗 效果图; 后台代码: public MainWindow()         {             InitializeComponent();         ...

  2. c#-WPF string,color,brush之间的转换

    原文:c#-WPF string,color,brush之间的转换 String转换成Color string-"ffffff" Color color = (Color)Colo ...

  3. iOS_21团购_顶部菜单和弹出菜单联动

    最后效果图: 各控件关系图1: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcHJlX2VtaW5lbnQ=/font/5a6L5L2T/fontsize ...

  4. QT实现鼠标钩子(使用SetWindowsHookEx安装mouseProc函数)

    HHOOK mouseHook=NULL; LRESULT CALLBACK mouseProc(int nCode,WPARAM wParam,LPARAM lParam ) { if(nCode ...

  5. 隐藏在QRCode二维码背后的秘密

    原文:隐藏在QRCode二维码背后的秘密 隐藏在QRCode二维码背后的秘密,您知道吗? 1.容错级. 二维码的容错级分别为:L,M,Q和H.其中,L最低,H最高.如何从二维码中一眼看出其容错级别呢? ...

  6. SingletonBaseTemplate

    public static byte[] writeValueAsZipByte(List<CraneDataDtls> dtls) { ObjectMapper mapper = new ...

  7. centos 6 yum源记录,离线下载rpm包的办法

    wget -O /etc/yum.repos.d/CentOS6-Base-163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo rp ...

  8. C# WebApi使用AttributeRoutes特性路由

    1.在创建WebApi中默认的路由规则,只能满足一般简单的RESTful风格,如 api/Products/{id}. 但是在实际运用中很难严格满足RESTful要求的WebApi.因此需要使用高版本 ...

  9. WPF扩展标记X:STATIC

    原文:WPF扩展标记X:STATIC public class XStaic     {         public static string Content = "确定"; ...

  10. UWP中弹出框屏幕适配问题

    上次在UWP中的消息提示框(二)中谈到弹出框在虚拟导航栏的手机上被遮挡问题,今天接就着扯. 上次给用户控件指定的宽高都是Window.Current.Bounds的宽高,而这个获取到的是包含应用程序窗 ...