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 文件查看
序号 | 命令 | 对应英文 | 作用 |
---|---|---|---|
01 | cat 文件名 | concatenate | 查看小文件内容 |
02 | less -N 文件名 | less | 分频 显示大文件内容 |
03 | head -n 文件名 | 查看文件的前一部分 | |
04 | tail -n 文件名 | 查看文件的最后部分 | |
05 | grep 关键字 文件名 | 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)用于存放各种临时文件