Linux命令提示符(2)

1.rm:删除指定的文件或目录
-f:删除文件或者目录时不提醒,直接删除
-i:进行任何删除操作前必须先确认
-r:删除目录时必须使用此选项,表示递归删除所有文件以及子目录
注意:系统中默认设置了rm别名
工作中千万不要使用rm -rf

 

2.mv:将指定的文件或者目录转移位置,如果位置与源位置一样,则相当于执行重命名操作(移动文件或者目录,还可以改名)
-f:覆盖前不询问(默认是-i选项)
-i:覆盖前询问
-n:不覆盖已存在的文件

 

3.which:默认从$PATH设置的路径中查找命令所在文件

 

4.find: 采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找.
           -name :根据目标文件的名称进行查找,允许使用“*”及“?”通配符
            -size :根据目标文件的大小进行查找、一般使用“+”、“-”号设置超过或小于指定的大小作为查找条件、常用的容量单位
           -user:根据文件是否属于目标用户进行查找。
           -type:根据文件的类型进行查找.
注意:通配符:* 代表任意长度任意字符。 ? 代表一个任意字符。

 

5.alias:查看系统中的所以别名,设置别名

 

6.unalias:取消别名

 

7.date:查看系统时间 
例:date
修改系统时间
例:date -s "2020-09-10 12:00:00"

 

8.cal:查看日历
例:cal 2021

 

9.ntpdate:和网络上的时间服务器进行同步
时间同步:-u穿过防火墙
例:ntpdate -u cn.pool.ntp.org

 

10.cat、nl、tac、rev:将文件或标准输入组合输出到标准输出。
-n 显示内容的同时显示行号
-A 显示所以的字符

 

11.more 显示很多

 

12.less 由于more不能后退,就取more的反义词less加上后退功能

 

13.head: 默认查看命令前10行(head -8 a.txt | tail -4 此命令是看5-8行内容)

 

14.tail: 从后往前找文件

 

15.wc : 统计文件中的单词数量(word count)等
用法 :wc【选项】....【文件】
-l:统计行数
-w:统计单词个数
-c:统计字节数

 

16.*grep:在文件中查找并显示包含指定字符串的行
用法:grep[选项]...PATTERN [FILE]...
-i:查找时忽略大小写
-V:反转查找,输出与条件不相符的行
-E:查找时支持正则表达式
-w:查找时将条件视为完整单词
注意:
“^...”表示以...开头
”...$”表示以...结尾
“^$”表示空行

 

17."egrep:增强型过滤(grep-E)
格式:egrep[选项]“查找条件1|查找条件2|查找条件3..”目标文件

 

18.gzip:压缩,选项为1-9的数字控制压缩级别,数字越大压缩级别越高。压缩后文件格式为“.gz”

格式:gzip [-9]文件名

 

19.gunzip:解压缩格式为.gz的压缩文件
格式:gunzip文件名

 

20.bzip2:压缩,选项为1-9的数字控制压缩级别,数字越大压缩级别越高。压缩后文件格式为“.bz2”

格式:bzip2 [-9]文件名

 

21. bunzip2:解压缩格式为.bz2的压缩文件
格式:bunzip2文件名

 

22. tar:制作归档文件、释放归档文件
-c :创建.tar格式的包文件
-x :解开.tar格式的包文件
-f:表示使用归档文件(后面需紧跟归档文件名)
-z:调用gzip程序进行压缩或解压
-j:调用bzip2程序进行压缩或解压
注意:
1、tar命令的选项前可以省略“-”,在解压时无需选择“-2”或“-j”,命令可以自行识别
2、tar命令通过-zcf选项创建打包压缩文件时(.tar.gz=.tgz)

 

文本编辑器:
创建或修改文本文件。
维护 Linux 系统中的各种配置文件.
Linux中最常用的文本编辑器。
vi:类UNIX操作系统的默认文本编辑器
vim: vim是vi文本编辑器(一般简称为vi编辑器)的增强版本

 

三种工作模式:

命令模式、输入模式、末行模式.
命令模式:主要处理做复制,粘贴,剪切,删除等操作
输入模式:主要处理输入文本信息,编辑等操作。
末行模式:主要处理保存退出等操作.

 

posted @ 2021-09-23 09:02  我是一个博客用户  阅读(114)  评论(0)    收藏  举报