美文网首页
Linux基础学习十一(下)

Linux基础学习十一(下)

作者: 程序猿小小白 | 来源:发表于2019-03-04 18:04 被阅读0次

三:swap分区

1.free:显示系统中空闲的,已用的物理内存及swap,buffer内存

        -m

创建交换分区:

(1)先用fdisk命令,调整分区类型为82

(2)mkswap        /dev/sda8

        -L:设置卷标

(3)swapon        /dev/sda8:启用交换分区

(4)swapoff        /dev/sda8:停用交换分区

2.dd命令:用于复制文件并对源文件的内容进行转换和格式化处理

        if=数据源

        of=数据存储目标

        bs=字节数(区块的大小)

        count=仅读取指定的区块数

        seek=创建数据文件时,跳过的空间大小

例:dd   if=/dev/sda   of=/mnt/mbr.backup   bs=512   count=1

3.mount命令,可以挂载iso镜像

mount   设备   挂载点

        -o   loop:挂载本地回环设备

mount   -a:mount  -a :挂载/etc/fstab文件中定义的所有文件系统

文件系统的配置文件/etc/fstab:os在初始时,会自动挂此文件的字段:

(1)要挂载的设备   挂载点   文件系统类型   文件系统检测次序

(2)转储频率(多少天做一次完全备份)   文件系统检测次序

4.fuser:使用文件或者套接字来识别进程

        -v:查看某文件上正在运行的进程

        -k:杀掉访问进程

        -m:指定一个挂载文件系统的文件或被挂载的块设备

例:fuser  -km  挂载点:终止正在访问此挂载点的所有进程

四:压缩,解压缩

压缩格式:gz,bz2,xz,zip,Z

1.gzip:.gz

gzip   文件名:压缩完成后会删除源文件

        -d:解压缩

        -数字:1-9,指定压缩比,默认是6

gunzip   文件名:解压,完成后会删除源文件

zcat   文件名:不解压情况下查看文本文件内容

2.bzip2:.bz2(比gzip有更大的压缩比)

bzip2   文件名

        -d:解压

        -数字:1-9,默认6

        -k:压缩时保留源文件

bunzip   文件名:解压

bzcat   文件名:不解压查看文本文件内容

3.xz:.xz

xz   文件名

        -d

        -数字

        -k

unxz   文件名:解压

xzcat   文件名

4.tar:归档工具(.tar)

        -c:创建归档文件

        -f  文件名.tar:操作的归档文件

        -x:展开归档

        --xattrs:归档时保留文件的扩展属性信息

        -t:不展开归档,直接查看归档了哪些文件

(1)-zcf:归档并调用gzip压缩

(2)-zxf:调用gzip解压缩解压缩并展开归档

(1)-jcf:bzip2

(2)-jxf

(1)-Jcf:xz

(2)-Jcf

5.cpio:归档工具

6.read:变量键盘读取

        -p:后面可接提示字符

        -t:后面可接字符的秒数

例:read  -p  “提示”   变量1   变量2   ...

五:while循环:适用于循环次数未知的场景,要有退出条件

语法:

while   条件;do

        语句

        。。。

done

相关文章

  • Linux基础学习十一(下)

    三:swap分区 1.free:显示系统中空闲的,已用的物理内存及swap,buffer内存 -m 创建交换分区...

  • 基本常用的linux命令-1

    学习语言少不了学习linux基础,那这两天就学习一下linux基础的命令,并总结记录一下: cd :切换路径 cd...

  • Linux系统基础命令汇总

    Linux系统学习,总结汇总了linux系统下基础常用的命令: 一.Linux系统基础常用命令 1.命令da...

  • LINUX基础学习

    #LINUX基础学习 ##命令行下的基础知识 Linux区分英文的大小写。 date :查看时间 cal:查看日历...

  • Linux基础学习-分析

    #LINUX基础学习 ##命令行下的基础知识 Linux区分英文的大小写。 date :查看时间 cal:查看日历...

  • Linux基础学习十一(上)

    一:文件系统管理 重新创建文件系统会损坏原有文件(相当于格式化) 1.cat /proc/filesystems:...

  • Linux学习--No.1一些基础概念

    因为学习生信会用到Linux,所以在寒假期间系统的学习一下Linux的相关知识。首先先学习下关于Linux的基础概...

  • 初识Linux(一)

    《本次学习内容源于传智播客的Linux 基础》linux和Windows在文件形式上的区别:在 Linux 下,我...

  • Linux基础学习十三(下)

    3.yum yum仓库中的元数据文件: primary.xml.gz:所有rpm包的列表,依赖关系,每一个...

  • Linux基础学习九(下)

    二:组合测试条件 -a:与关系 -o:或关系 !:非关系 三:文件查找 1.locate:非实时,模糊匹配,查找是...

网友评论

      本文标题:Linux基础学习十一(下)

      本文链接:https://www.haomeiwen.com/subject/gugiuqtx.html