LINUX基础命令总结
2018-01-16 16:44
253 查看
【#】 注释
【*】匹配任意一个或任意一个以上的字符
【?】只匹配任意一个字符
【[ ]】匹配方括号中任意一个字符(串)
【$】表示变量引用
【‘】命令替换符
常用命令
1.【cp】copy:
例:cp -I file.cmyfile.c
将file.c覆盖到myfile.c
2.【Who】:
列出所有使用系统的用户,终端名,注册(到系统)时间
例:who am i
列出当前使用该命令的用户信息
3.【echo】:
将参数输出到屏幕(标准输出)
4.【date】:
在屏幕上输出当前时间
5.【cal】:
显示当前月份的日历
如果cal后只有一个参数,则该参数会被解读为年份
例:
cal 10
列出公元十年的日历
Cal 10 2017
列出公元2017年十月份的日历
6.【clear】:清屏
7.【ls】:
显示目录;
常用选项:
-l以列表形式显示
-a显示所有文件(包括被隐藏的文件)
8.【password】:
更改当前用户的密码
9.【pwd】:
显示当前的绝对路径
10.【mkdir】(make dir):
创建目录
-p可一次建立多个目录
11.【rmdir】:
删除目录
-p递归删除目录
12.【cd】:
改变工作目录(进入目录)
Cd /.. 返回上一级目录
文件操作命令
1.【cat】
(一):显示文件内容
Cat [选项] 文件名
-b显示时加行标
-n显示时所有行加行标
(二):连接文件
Cat file1 file2 > file3
将file1 与 file2的内容合并 然后放入file3中
注:【>】为输出重定向符
2.【touch】
更新文件时间标签或创建一个新文件
Touch [选项] *.*
-a更新存取时间
-m更新修改时间
匹配、排序及显示指定内容的命令
1.【grep】
在文本文件中查找指定模式的词(短语)
Grep [选项] 查找模式 [file1,file2,…]
查找模式:
Egrep(等同grep -e)可以使用扩展的字符串模式(正则表达式)进行搜索
Fgrep(等同grep -f)快速搜索命令,检索固定的字符串,但不识别正则表达式
2.【sort】
对文本文件的各行进行排序
3.【uniq】
从排好序的文件中去除重复行
Uniq [选项] [输入文件[输出文件]]
读取输入并比较相邻的行,去掉重复的行,输出到输出文件。
-c输出时显示该行的重复次数
比较文件内容的命令
1.【comm】
对两个已排序的文件逐行进行比较
Comm [-123] file1 file2
-123 选项 1,2和3分别表示不显示comm输出的第一、二、三列。
2.【Diff】
比较两个文本文件,并找出他们的不同。
(不要求两个文件预先排好序)
Diff [选项] file1 file2
-b 忽略空格造成的差别
-I 忽略字母大小写的差别
复制、删除和移动文件的命令
1.【cp】
将源文件或目录 复制到目标文件或目录中。
2.【rm】
删除文件和目录
-r 递归的删除指定目录及其下属的各级子目录和相应的文件
改变文件或目录存取权限的命令
1.【chmod】
用于改变或设置文件或目录的存取权限
Chmod a+x file
将文件file的权限改为所有用户都有执行权限
【*】匹配任意一个或任意一个以上的字符
【?】只匹配任意一个字符
【[ ]】匹配方括号中任意一个字符(串)
【$】表示变量引用
【‘】命令替换符
常用命令
1.【cp】copy:
例:cp -I file.cmyfile.c
将file.c覆盖到myfile.c
2.【Who】:
列出所有使用系统的用户,终端名,注册(到系统)时间
例:who am i
列出当前使用该命令的用户信息
3.【echo】:
将参数输出到屏幕(标准输出)
4.【date】:
在屏幕上输出当前时间
5.【cal】:
显示当前月份的日历
如果cal后只有一个参数,则该参数会被解读为年份
例:
cal 10
列出公元十年的日历
Cal 10 2017
列出公元2017年十月份的日历
6.【clear】:清屏
7.【ls】:
显示目录;
常用选项:
-l以列表形式显示
-a显示所有文件(包括被隐藏的文件)
8.【password】:
更改当前用户的密码
9.【pwd】:
显示当前的绝对路径
10.【mkdir】(make dir):
创建目录
-p可一次建立多个目录
11.【rmdir】:
删除目录
-p递归删除目录
12.【cd】:
改变工作目录(进入目录)
Cd /.. 返回上一级目录
文件操作命令
1.【cat】
(一):显示文件内容
Cat [选项] 文件名
-b显示时加行标
-n显示时所有行加行标
(二):连接文件
Cat file1 file2 > file3
将file1 与 file2的内容合并 然后放入file3中
注:【>】为输出重定向符
2.【touch】
更新文件时间标签或创建一个新文件
Touch [选项] *.*
-a更新存取时间
-m更新修改时间
匹配、排序及显示指定内容的命令
1.【grep】
在文本文件中查找指定模式的词(短语)
Grep [选项] 查找模式 [file1,file2,…]
查找模式:
Egrep(等同grep -e)可以使用扩展的字符串模式(正则表达式)进行搜索
Fgrep(等同grep -f)快速搜索命令,检索固定的字符串,但不识别正则表达式
2.【sort】
对文本文件的各行进行排序
3.【uniq】
从排好序的文件中去除重复行
Uniq [选项] [输入文件[输出文件]]
读取输入并比较相邻的行,去掉重复的行,输出到输出文件。
-c输出时显示该行的重复次数
比较文件内容的命令
1.【comm】
对两个已排序的文件逐行进行比较
Comm [-123] file1 file2
-123 选项 1,2和3分别表示不显示comm输出的第一、二、三列。
2.【Diff】
比较两个文本文件,并找出他们的不同。
(不要求两个文件预先排好序)
Diff [选项] file1 file2
-b 忽略空格造成的差别
-I 忽略字母大小写的差别
复制、删除和移动文件的命令
1.【cp】
将源文件或目录 复制到目标文件或目录中。
2.【rm】
删除文件和目录
-r 递归的删除指定目录及其下属的各级子目录和相应的文件
改变文件或目录存取权限的命令
1.【chmod】
用于改变或设置文件或目录的存取权限
Chmod a+x file
将文件file的权限改为所有用户都有执行权限
相关文章推荐
- Linux基础总结简单常用命令
- Linux学习笔记――Linux基础命令总结
- Linux 系统基础常用命令总结
- linux基础命令(总结)
- 零基础学习linux基本命令( 总结篇 )
- linux常用命令及基础总结
- 有用的Linux操作系统的基础命令总结
- Linux基础命令总结(CentOS6.9, CentOS7.3) - 课 2017-07-1-14
- Linux 基础命令总结(1)
- Linux的基础命令小总结(二)
- 基础Linux命令总结
- 【Linux基础学习之三】Bash的一些基础知识总结(通配符、重定向、管道、命令补全)
- 基础linux命令总结
- linux基础命令总结(一)
- linux命令总结-基础命令,文件磁盘管理
- Linux常见基础命令总结(一)
- Linux总结笔记1-常用命令及脚本基础
- Linux基础命令总结(二)
- 鸟哥私房菜 Linux最常用的基础命令总结
- Linux系统基础-管理之find命令学习总结