Linux(2)

1 Linux文件管理

1.1 touch命令

touch命令用于创建文件、修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件

ls -l 可以显示档案的时间记录

创建:
touch a.txt
查看
ls -l a.txt

文件上传和下载

1 先安装 yum -y install lrzsz
2 要上传的文件直接拖入即可
3 下载文件 sz 文件类名

1.2 vi与vim命令

vi:visual interface的简称, 是linux中最经典的文本编辑器。

vim:是从 vi (系统内置命令)发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

vi / vim 三种模式:

命令模式:在Linux终端中输入“vim 文件名”就进入了命令模式,但不能输入文字。

编辑模式:在命令模式下按i就会进入编辑模式,此时就可以写入程式,按Esc可回到命令模式。

末行模式:在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入命令并执行。

三种模式简单总结下就是:

1、vim 开始进入时是命令模式

在终端中输入vim在后面跟上 文件名 即可

vim txtfile.txt

2、按下I的时候会进入编辑模式

vim txtfile.txt   执行这个就进入了命令模式

i 进入编辑模式

3、按下ESC然后在按下:的时候是末行模式

按ESC建退出命令模式

然后按小写的:wq 正常保存退出

  • 除wq还有
  • :q 当vim进入文件没有对文件内容做任何操作可以按"q"退出
  • :q! 当vim进入文件对文件内容有操作但不想保存退出
  • :wq 正常保存退出
  • :wq! 强行保存退出,只针对与root用户或文件所有人

1.2.5 文件查看

序号命令对应英文作用
01cat 文件名concatenate查看小文件内容
02less -N 文件名less分频 显示大文件内容
03head -n 文件名查看文件的前一部分
04tail -n 文件名查看文件的最后部分
05grep 关键字 文件名grep根据关键词, 搜索文本文件内容

2 Linux备份压缩

2.1 tar命令

1.新建目录
 mkdir ysFiles
2.复制
 cp txt.tar.gz ./ysFiles/
3.解压缩
 tar -zxvf /home/itcast/ysFiles/txt.tar.gz

2.2 unzip命令

查看压缩文件中包含的文件:

unzip -l zFiles.zip

如果要把文件解压到指定的目录下,需要用到-d参数

1.新建目录
unFiles
2.解压缩
unzip -d ./unFiles zFiles.zip

3 网络与磁盘管理

1、显示激活的网卡信息

ifconfig

2、ping命令

检测是否与主机连通

 ping www.baidu.com    

指定接收包的次数

ping -c 2 www.baidu.com        

2、查看内存和硬盘容量

1 查看硬盘容量

free -h

2 查看内存使用

df -h

4 linux文件目录

目录结构    
    bin  (binaries)存放二进制可执行文件                                                                                                     [重点]
    sbin  (super user binaries)存放二进制可执行文件,只有root才能访问
    etc (etcetera)存放系统配置文件                                                                                                            [重点]
    usr  (unix shared resources)用于存放共享的系统资源                                                                      [重点]
    home 存放用户文件的根目录                                                                                                                         [重点]
    root  超级用户目录                                                                                                                               [重点]
    dev (devices)用于存放设备文件
    lib  (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
    mnt  (mount)系统管理员安装临时文件系统的安装点
    boot 存放用于系统引导时使用的各种文件
    tmp  (temporary)用于存放各种临时文件            

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值