目录
一、Linux的目录
window系统中,磁盘有多个不同的盘符,同时C盘在我们系统安装完成时,就分成多个功能性文件夹,同样linux系统也有类似的文件,下面我们就简单介绍一下常用的各个分区。
/bin:存放所有用户的执行命令
/boot:存放系统启动文件
/dev:存放设备文件,接口文件
/etc:存放配置文件
/home:普通用户的宿主目录
/var:日志
/usr:应用程序
/root:管理员宿主目录
/sbin:存放管理员的执行命令
二、查看及搜索文件
查看文件内容方式
cat:查看文件内容
more:查看文件内容(内容更多)
less: 查看文件内容(内容更多)
注释:回车滚动,空格下一页,b向上一页,q退出,\查找,n查找中下一个内容,N查找中上一个内容
head -n——显示头部前几行(默认10行)
tail -n——显示尾部后几行(默认10行)
-f——持续显示(实时)
wc统计文件内容
wc——显示所有
-l——统计行数
-w——统计词数
-c——统计字节数
grep查找过滤文件内容
grep 查找 条件 文件
-i——忽略大小写
-v——查找相反内容
注释:"^..."以...开头,"...$"以...结尾,''^$''空白行
三、备份与恢复文档
备份和恢复是压缩,解压缩我们需要的文的一个过程
gzip和bzip命令
gzip和bzip命令
gzip -9 :压缩 (gzip -9 1.txt)
-d:解压缩 (gzip -d 1.txt.gz) ——(gunzip 1.txt.gz)
bzip -9:压缩 (bzip2 -9 1.txt)
-d:解压缩 (bzip -d 1.txt.bz2)——(bunzip2 1.txt.bz2)
tar命令
tar A B :把B压缩成A
tar A -C B :把A解压到B位置
-c:创建.tar格式文件
-x:解压.tar格式文件
-v:输出详细信息
-f: 表示使用归档文件
-t: 列表查看包内的文件
-C:解压时指定目标文件
-z: 调用gzip程序进行压缩解压缩(.gz)
-j: 调用bzip2程序进行压缩解压缩(.bz2)
-p:打包时保留文件目录权限
-P:打包时保留文件的绝对路径
常用组合
czvf:用gzip的方式备份成.tar格式
tar -czvf 1.tar.gz /home
xzvf:用gzip的方式备份成.tar格式文件
tar xzvf 1.tar.gz -C /opt ——解压指定到opt下
cjvf:用bzip2的方式备份成.tar格式
tar -cjvf 1.tar.gz /home
xjvf:用bzip2的方式备份成.tar格式文件
tar xjvf 1.tar.gz -C /opt ——解压到指定opt下