学习《Linux从入门到精通》day-3

1、rm命令

指令:rm(remove     移除、删除)

作用:删除 / 移除文档

语法:#rm    选项       需要移除的文档路径

选项:

-f:force        强制删除,不提示

       -r:表示递归

 

案例:删除一个文件

在删除的时候,如果不带选项,会提示是否删除,如果需要确认则输入“y/yes”,否则输入“n/no”

 

注意:如果在删除的时候不想频繁确认,则可以再指令中添加选项“-f”,表示force(强制)。

 

 

案例:删除一个文件夹

注意:删除一个目录时,需要做递归删除,并且一般也不需要进行删除确认询问,所以移除目录岁的时候一般需要使用“-r”选项。

 

案例:删除多个文档

同时使用“-rf”,可以实现。

 

案例:删除一个目录下有公共特性的文档,例如:以Linux开头的文件

其中*称之为适配符,表示任意字符,Linux*   则表示只要文件以Linux开头,后续字符则不管。

2、vim命令

指令:vim     (vim     是一款文本编辑器)

语法:#vim 文件路径

作用:打开一个文件(可以存在,也可以不存在)

 

案列:用vim打开文件

 

退出打开的文件,在没有按下其他命令的时候,按下shift+英文冒号,输入q,按下回车即可

 

3、输出指定向

一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析 / 统计。则这个时候就要使用到输出重定向技术。

 

>:会覆盖掉原先文件内容

>>:追加输出,不会覆盖原文件内容,会在原地内容末端继续添加

 

语法:#正常直行的指令>/>> 文件目录

注意:文件可以不存在,不存在则新建

 

案例:使用覆盖重定向,保存 ls -la 的执行结果,保存到当前目录下的 ls.txt

 

案例:使用追加重定向,保存 ls-la 的执行结果到ls.txt中

 

4、cat指令

作用1:cat   有直接打开一个文件的功能

语法:#cat   文件的路径

作用2:cat还可以对文件进行合并

语法2:#cat 待合并的文件路径1    待合并的文件路径2    ……文件路径n>合并之后的文件路径

例如:合并3个文件,并保存到一个文件【配合输出重定向使用】

 

(进阶指令)

5、df指令

作用:查看磁盘空间

语法:#df     -h   以可读性较高的形式展示

6、free指令

作用:表示查看内存使用情况

语法:#free  -m  表示以MB为单位查看

剩余真实可用内存为1539MB。

Swap:用于临时内存,当系统真实内存不够用的时候可以临时使用磁盘空间来充当内存。

 

 

7、head指令

语法1:#head     -n   文件路径【n表示推荐】

作用:查看一个文件的前n行,如果不指定n,则默认显示前10行

语法2:#head     -c    文件目录

作用:查看字节

 

 

8、tail指令

语法1:#tail -n   文件路径(n同样表示路径)

作用1:查看一个文件末n行,如果n不指定,默认显示后10行

 

语法2:#tail -f    文件目录

作用2:可以通过tail指令来查看一个文件的动态变化

              (变化的内容不能使用户手动增加的)

该命令一般用于查看系统的日志的比较多

 

9、less指令

语法:#less   需要查看的文件的路径

作用:查看文件,以较少的内容进行输出,按下辅助功能键(数字+回车、空格键+上下方向键)查看更多

 

10、wc指令

作用:统计文件内容信息(包括行数、单词、字节数)

语法:#wc    -lwc        需要统计文件的路径

       -l:表示lines,行数

       -w:表示words,单词数

 

11、date指令(重点

作用:表示操作时间日期(读取、设置)

语法:#date               输出的形式:2019年9月15日 星期日22:52:32

 

语法:#date +%F        (等价于#date “+%Y-%m-%d”)

语法:#date “+%F %T”        (等加于#date “+%Y-%m-%d %H:%M:%S”)

引号表示让“年月日与时分秒”成为一个不可分割的整体

语法:#date -d   “-1 day” “+%Y-%m-%d %H:%M:%S”

 

获取之前或者之后的某个时间(备份)

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值