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. python3使用多代理访问网站

    #------------------------------------------------------------------------------- # Name: module1 # P ...

  2. #748 – 获得按下时对应位置点的大小(Getting the Size of a Contact Point during Raw Touch)

    原文:#748 – 获得按下时对应位置点的大小(Getting the Size of a Contact Point during Raw Touch) 原文地址:https://wpf.2000t ...

  3. MyBatis Generator 详解 专题

    idea中有plugin可提高效率: http://www.henryxi.com/use-idea-mybatis-plugin-generate-mapper-files eg: <?xml ...

  4. Symbol not found: _lua_objlen

    lua: error loading module 'cjson' from file '/usr/local/lib/lua/5.3/cjson.so': dlopen(/usr/local/lib ...

  5. WPF LayoutTransform -改变布局

    LayoutTransform会影响布局,让grid显示分割线时候,可以看出 <Window x:Class="wpf180709.Window1" xmlns=" ...

  6. sql count(1)不要和查询数据混用 非常耗时

    count(1)不要和查询数据混用 非常耗时 例子: SELECT w.[PKID], COUNT(1) OVER() AS TotalCount FROM w WITH(NOLOCK) INNER ...

  7. Bootstrap 单按钮下拉菜单

    @{    Layout = null;}<!DOCTYPE html><html><head>    <meta name="viewport&q ...

  8. Delphi XE5 Android Dialogs 对话框(模拟做了一套)

    最近要在Android中使用对话框, 但发现无现成的, TOpenDialog等已经不支持移动设备,还好系统提供了一些文件目录函数可用,于是简单的模拟了一个,支持OpenDialog ,SaveDia ...

  9. 匹配中文字符的正则表达式: [/u4e00-/u9fa5]

    原文:匹配中文字符的正则表达式: [/u4e00-/u9fa5] 这里是几个主要非英文语系字符范围(google上找到的): 2E80-33FFh:中日韩符号区.收容康熙字典部首.中日韩辅助部首.注音 ...

  10. 零元学Expression Blend 4 - Chapter 28 ListBox的基本运用与更改预设样式

    原文:零元学Expression Blend 4 - Chapter 28 ListBox的基本运用与更改预设样式 本章将先教大家认识ListBox的基本运用与更改预设样式 本章将先教大家认识List ...