1.shell是一种命令行工具,也称为终端或壳,bash解释器是shell命令行终端的一种。
2.Linux命令的格式:命令名称 命令参数 命令对象。
3.Linux命令参数有长格式和短格式,两者分别以 - - 和 - 作前缀。
4.man 命令可以查看某个命令的帮助信息,比如:man find。
5.man命令帮助信息界面的各种按键操作及其用途:
(1)/ 从上至下搜索关键词。
(2)?从下至上搜索关键词。
(3)n定位到下一个关键词。
(4)N定位到下一个关键词。
(5)q退出帮助信息界面。
6.echo命令用于在终端输出字符串或者变量的值,如果要输出某个变量的值要在变量前加$符号。
7.date命令可以显示或者设置系统的时间及日期。
(1)只输入date并运行可以显示以默认格式表示的系统时间。
(2)在date命令参数中以"+"开头的可以输出指定格式的系统时间,如:date “+%Y-%m-%d %H:%M:%S”。
(3)-d<字符串>:显示字符串所指的日期与时间,字符串前后必须加上双引号;
-s<字符串>:根据字符串来设置日期与时间,字符串前后必须加上双引号。
8.reboot重启当前的计算机。
9.poweroff关闭系统。
10.wget命令用于在终端中下载网络文件。
(1)-P 下载到指定目录。
(2) -p 下载页面内的所有资源。
(3) -r 递归下载。
11.ps命令查看系统中进程的状态。
(1)-a 显示所有进程.
(2) 短格式的参数可以合并,且可以不加减号,比如 ps aux.
12.top命令可以动态地查看系统的整体运行状况。
13.pidof命令用于查询某个服务进程pid值。
14.kill命令终止某个指定pid值的服务进程。
15.killall用于终止某个指定服务进程的全部进程。
16.ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。
17.uname命令查看系统内核以及版本等信息,和参数-a搭配查看更详细的信息。
18.uptime命令打印系统总共运行时间和平均负载信息。
(1)参数 -v可显示指令的版本信息。
(2)系统平均负载是指在特定时间间隔(1.5 15分钟)内运行队列中的平均进程数。
19.free命令查看系统内存的使用量信息,参数-h可使内存使用量信息以可阅读的方式表示。
20.who命令查看登入终端的用户信息。
21.last命令查看系统的登录记录。
22.history命令显示历史执行过的命令,以 “!数字编码”的方式可重复执行当前数字编码所表示的命令。
23.sosreport命令用于收集系统配置及架构信息并输出诊断文档.
24.pwd命令可以输出当前用户所处的工作目录。
25.cd命令可以切换工作路径。
26.ls命令可以显示目录中的文件信息。
27.cat命令查看内容较少的文本文件。
28.more命令可以查看内容较多的文本文件。
29.head用以查看出文本信息的前n行。
30.taii命令可以查看文本内容的后n行或刷新内容并查看 ,
(1)taii -f 文件名 可以查看文件的最新内容。
31.tr命令可替换文本内容的字符。
32.wc命令可统计指定文本的行数,单词数,字节数。
33.stat命令列出文件的状态信息。
34.cut命令用于提取文件中的指定部分。
(1)-d 参数指定分隔符号。
(2) -f 参数指定提取的列数。
35.diff命令比较文本的差异。
(1)–brief来确定两个文件异同。
(2)-c参数可以列出多个文件的不同之处。
36.touch命令可以创建空白文件或者修改系统时间。
(1)-a 修改读取时间。
(2)-m 修改更改时间。
(3)-d 同时有-a和-m的功能。
37.mkdir命令可以创建空白的目录。
38.copy命令复制文件或目录。
Linux常用命令
最新推荐文章于 2023-12-13 09:12:09 发布