自动驾驶TPM技术杂谈 ———— Unix常用命令行
文章目录
- 介绍
- 常用命令 —— A
- 常用命令 —— C
- 常用命令 —— D
- 常用命令 —— E
- 常用命令 —— F
- 常用命令 —— G
- 常用命令 —— H
- 常用命令 —— I
- 常用命令 —— J
- 常用命令 —— K
- 常用命令 —— L
- 常用命令 —— M
- 常用命令 —— N
- 常用命令 —— P
- 常用命令 —— Q
- 常用命令 —— R
- 常用命令 —— S
- 常用命令 —— T
- 常用命令 —— U
- 常用命令 —— V
- 常用命令 —— W
- 常用命令 —— Y
- 常用命令 —— Z
介绍
UNIX系统是一个分时系统。最早的UNIX系统于1970年问世。此前,只有面向批处理作业的操作系统,这样的系统对于需要立即得到响应的用户来说是太慢了。在60年代末,Kenneth Thompson和Dennis Ritchie都曾参加过交互方式分时系统Multics的设计,而开发该系统所使用的工具是CTSS。这两个系统在操作系统的发展过程中都产生过重大影响。在此基础上,在对当时现有的技术进行精选提炼和发展的过程中,K.Thompson于1969年在小型计算机上开发UNIX系统,后于1970年投入运行。 UNIX系统在计算机操作系统的发展史上占有重要的地位。它确实对已有技术不断作了精细、谨慎而有选择的继承和改造,并且,在操作系统的总体设计构想等方面有所发展,才使它获得如此大的成功。UNIX系统的主要特点表现在以下几方面:
1. UNIX系统在结构上分为核心程序(kernel)和外围程序(shell)两部分,而且两者有机结合成为一个整体。核心部分承担系统内部的各个模块的功能,即处理机和进程管理、存储管理、设备管理和文件系统。核心程序的特点是精心设计、简洁精干,只需占用很小的空间而常驻内存,以保证系统的高效率运行。外围部分包括系统的用户界面、系统实用程序以及应用程序,用户通过外围程序使用计算机。
2. UNIX系统提供了良好的用户界面,具有使用方便、功能齐全、清晰而灵活、易于扩充和修改等特点。UNIX系统的使用有两种形式:一种是操作命令,即shell语言,是用户可以通过终端与系统发生交互作用的界面;另一种是面向用户程序的界面,它不仅在汇编语言,而且在C语言中向用户提供服务。
3. UNIX系统的文件系统是树形结构。它由基本文件系统和若干个可装卸的子文件系统组成,既能扩大文件存储空间,又有利于安全和保密。
4. UNIX系统把文件、文件目录和设备统一处理。它把文件作为不分任何记录的字符流进行顺序或随机存取,并使得文件、文件目录和设备具有相同的语法语义和相同的保护机制,这样既简化了系统设计,又便于用户使用。
5. NIX系统把文件、文件目录和设备统一处理。它把文件作为不分任何记录的字符流进行顺序或随机存取,并使得文件、文件目录和设备具有相同的语法语义和相同的保护机制,这样既简化了系统设计,又便于用户使用。
6. UNIX系统的绝大部分程序是用C语言编程的,只有约占5%的程序用汇编语言编程。C语言是一种高级程序设计语言,它使得UNIX系统易于理解、修改和扩充,并且具有非常好的移植性。
7. UNIX系统还提供了进程间的简单通信功能。
常用命令 —— A
| awk | 模式扫描和处理语言 |
|---|---|
| apropos | 通过定位查找关键字的命令 |
常用命令 —— C
| cat | 显示文件内容 |
|---|---|
| cd | 更改目录到目录名 |
| chgrp | 更改文件组 |
| chmod | 更改权限 |
| cp | 复制源文件到目的地 |
| cmp | 比较两个文件的内容 |
| comm | 比较排序的数据 |
| cut | 切出一个文件的每一行中选定字段 |
| compress | 压缩文件 |
| chfn | 改变你的手指信息 |
| chgrp | 更改文件的组所有权 |
| chown | 更改所有者 |
常用命令 —— D
| diff | 差分文件比较 |
|---|---|
| date | 打印日期 |
| determin | 自动查找终端类型 |
| du | 磁盘使用情况的打印量 |
常用命令 —— E
| expand | 扩展制表符为空格 |
|---|---|
| emacs | GNU Emacs的项目 |
| ex,exit | 行编辑器 |
| evolution | 在Linux GUI邮件处理工具 |
| echo | 回声参数标准选项 |
| exit | 退出系统 |
常用命令 —— F
| file | 确定文件类型 |
|---|---|
| find | 查找文件 |
| fmt | 简单的文本格式化 |
| ftp | 文件传输程序 |
| finger | 打印关于登录用户的信息 |
常用命令 —— G
| grep | 搜索文件的正则表达式 |
|---|---|
| gunzip | gzip压缩解压缩文件 |
| gzip | GNU替代压缩方法 |
| groupadd | 创建用户组 |
常用命令 —— H
| head | 显示文件的前几行 |
|---|---|
| homequota | 显示配额和文件使用情况 |
常用命令 —— I
| ln | 创建使用oldName软链接 |
|---|---|
| ls | 显示有关文件类型的信息 |
| ispell | 检查拼写错误的文字 |
| info | 显示命令信息页面在线 |
| iostat | 报告I / O统计信息 |
常用命令 —— J
| join | 加入一些常见的野外文件 |
|---|
常用命令 —— K
| kill | 将信号发送到一个进程 |
|---|
常用命令 —— L
| last | 显示用户登录最后 |
|---|---|
| logout | 注销UNIX |
| lun | 列表用户名或登录ID |
常用命令 —— M
| mkdir | 创建一个新的目录目录名 |
|---|---|
| more | 在分页的形式显示数据 |
| mv | 移动(重命名)使用oldName为newname |
| man | 显示手册页在线 |
| 简单的发送或阅读电子邮件程序 | |
| mesg | 允许或拒绝的消息 |
常用命令 —— N
| netstat | 显示网络状态 |
|---|
常用命令 —— P
| pwd | 打印当前工作目录 |
|---|---|
| perl | 数据操纵语言 |
| parcel | 将文件发送给其他用户 |
| pine | 基于VDU-mail工具 |
| passwd | 更改用户密码/登录密码 |
| printenv | 一个shell变量的显示值 |
| ps | 显示当前进程的状态 |
常用命令 —— Q
| quota -v | 显示磁盘使用情况和限制 |
|---|
常用命令 —— R
| rm | 删除(删除)文件名 |
|---|---|
| rmdir | 删除现有的目录,只要它是空的 |
| rcp | 远程文件拷贝 |
| rlogin | 远程登录到UNIX主机 |
| rsh | 远程shell |
| reset | 复位终端模式 |
常用命令 —— S
| sed | 流文本编辑器 |
|---|---|
| sort | 排序文件数据 |
| split | 文件分割成更小的文件 |
| spell | 检查拼写错误的文字 |
| ssh | 安全shell终端或命令连接 |
| scp | 安全shell远程文件拷贝 |
| sftp | 安全shell文件传输程序 |
| script | 保持终端会话脚本/保存的指令或过程的输出 |
| setenv | 设置环境变量 |
| stty | 设置终端选项 |
常用命令 —— T
| tail | 最后打印文件中的几行 |
|---|---|
| touch | 更新文件的访问和修改时间 |
| tr | 翻译字符 |
| tftp | 简单文件传输程序 |
| telnet | 让到另一台主机终端连接 |
| talk | 跟其他用户 |
| time | 时间命令 |
| top | 显示所有的系统进程 |
| tset | 设置终端模式 |
| tty | 打印当前的终端名称 |
常用命令 —— U
| uniq | 报告重复行的文件 |
|---|---|
| uncimpress | 解压缩文件 |
| unzip | 列表,测试和提取压缩的文件的ZIP存档 |
| umask | 表明给出默认情况下,查看文件的权限 |
| uname | 当前系统的显示名称 |
| uptime | 获取系统运行时间 |
| useradd | 创建用户帐户 |
| users | 在用户记录的打印名字 |
常用命令 —— V
| vi | 打开vi文本编辑器 |
|---|---|
| vim | 打开VIM文本编辑器 |
| vmstat | 报告虚拟内存统计 |
常用命令 —— W
| wc | 算的话,线和字符 |
|---|---|
| whatis | 搜索全名搜索whatis数据库 |
| write | 写信息给其他用户 |
| w | 展示一下登录的用户在做 |
| who | 列表登录的用户 |
常用命令 —— Y
| yelp | GNOME帮助浏览器 |
|---|
常用命令 —— Z
| zcat | 解压缩文件 |
|---|---|
| zcmp | 比较压缩文件 |
| zdiff | 比较压缩文件 |
| zmore | 细读文件过滤器压缩文本的CRT观看 |
