linux就该这么学之新手必须掌握的linux命令

常用的系统工作命令

1echo:用于在终端显示字符串或变量

格式为:“echo [字符串|变量]”

2date:用于显示/设置系统的时间或日期

格式为:“data[选项][+指定格式]”

3rebot:用于重启系统(仅root用户可以使用)

格式为:reboot

4wget:用于使用命令行下载网络文件

格式为:wget[参数]下载地址

5elink:用于实现一个纯文本界面的浏览器

格式为:elinks[参数]网址

系统状态检测命令

6ifconfig:用于获取网卡配置和网络状态等信息

格式为:ifconfig[网络设备][参数]

7uname:用于查看系统内核版本等信息

格式为:uname[-a]

8uptime:用于查看系统的负载情况

格式为:uptime

9free:用于显示当前系统中内存的使用量情况

格式为:free[-m/-g]

10who:用于查看当前登入主机的用户情况

格式为:who[参数]

11last:用于查看所有系统的登入记录

格式为:last[参数]

12history:用于显示历史执行过的命令

格式为:history[-c]

13sosreport:用于收集系统配置并诊断信息后输出结论文档

格式为:sosreport

工作目录切换命令

14pwd:用于显示当前工作目录

格式为:pwd[选项]

15cd:用于切换工作路径

格式为:cd[目录名称]

 

16ls:用于查看当前目录有哪些文件

格式为:ls[选项][文件]

文本文件编辑命令

17cat:用于查看纯文本文件(较短的)

格式为:cat[选项][文件]

18more:用于查看纯文本文件(较长的)

格式为:more[选项] 文件

19head:用于查看纯文本文档的前N行

格式为:head[选项][文件]

 

20tail:用于查看纯文本文档的后N行

格式为:tail[选项][文件]

 

21od:用于对查看特殊格式的文件

格式为:od[选项][文件]

22tr:用于转换文本文件中的字符

格式为:tr[原始字符][目标字符]

23wc:用于统计指定文本的行数字数字节数

格式为:wc[参数] 文本

24cut:用于通过列来提取文本字符

格式为:cut[参数] 文本

25diff:用于比较多个文本文件的差异

格式为:diff[参数]文件

 文件目录管理命令

26touch:用于创建空白文件与修改文件时间

格式为:touch[选项][文件]

27mkdir:用于创建空白的文件夹

格式为:mkdir[选项]目录

28cp:用于复制文件或目录

格式为:cp[选项] 源文件 目标文件

29mv:用于移动文件或改名

格式为:mv[选项] 文件名 [目标路径|目标文件名]

30rm:用于删除文件或目录

格式为:rm[选项] 文件

31dd:用于指定大小的拷贝文件或定制转换文件

格式为:dd[参数]

用户与组管理命令

32useradd:用于创建新用户

格式为:useradd[选项] 用户名

33passwd:用于修改用户密码

格式为:passwd[选项][用户名]

 

34userdel:用于删除用户所有表格

格式为:userdel[选项]用户名

35usermod:用于修改用户属性

格式为:usermod[选项] 用户名

36groupadd:用于创建群组

格式为:groupadd[选项] 群组名

打包压缩文件命令

37tar:用于对文件打包压缩或解压

格式为:tar[选项][文件]

文件查询搜索命令

38grep:用于对文本进行搜索

格式为:grep[选项][文件]

39find:用于查找文件

格式为:find[查找路径] 寻找条件 操作

备注:所有命令和参数之间都要有空格

posted @ 2017-02-23 08:38  菲菲菲菲菲常新的新手  阅读(226)  评论(0编辑  收藏  举报