linux第三课

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux第三课相关的知识,希望对你有一定的参考价值。

一、管理权限和归属
1.权限概述
文档归属
所有者(u):拥有此文件/目录的用户-user
所属组(g):拥有此文件/目录的组-group
其他用户(o):除所有者、所属组以外的用户-other
访问权限
读取(r):允许查看内容-read
写入(w):允许修改内容-write
可执行(x):允许运行和切换-excute
2.查看权限 ls -l
# ls -l /etc/passwd
-|rw-|r--|r--. 1 root root 2481 2月 23 09:37 /etc/passwd
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩
权限解读顺序:⑩①⑥②⑦③④
① 文件类型

  1. 更改文件/目录权限
    chmod命令
    格式:chmod [ugoa][+-=][rwx] 文档路径 ...
    -R:递归修改(含所有子目录及子目录中的文档)
    [[email protected] ~]# ls -ld /tmp/studir
    [[email protected] ~]# chmod g-rx,o-rx /tmp/studir/
    [[email protected] ~]# ls -ld /tmp/studir
    [[email protected] ~]# chmod u-w,g=rx /tmp/studir/
    [[email protected] ~]# ls -ld /tmp/studir
    [[email protected] ~]# chmod a=rwx /tmp/studir/
    [[email protected] ~]# ls -ld /tmp/studir

二、备份与恢复

  1. 制作/释放zip包
    a.压缩zip
    格式:zip [-ry] 备份文件.zip 文档路径 ...

eg:
[[email protected] ~]# ls -ld /boot/
[[email protected] ~]# ls /opt/
[[email protected] ~]# zip -ry /opt/boot_bak.zip /boot/
[[email protected] ~]# ls /opt
b.解压
格式:unzip 备份文件.zip [-d 目标文件夹]
格式:unzip 备份文件.zip

eg:
[[email protected] ~]# ls /tmp/todir
[[email protected] ~]# unzip -d /tmp/todir /opt/boot_bak.zip
[[email protected] ~]# ls /tmp/todir
2.制作/释放.tar包
a.制作.tar包并压缩
基本用法
格式:tar -zcPf 备份文件.tar.gz 文档路径 ...
格式:tar -jcPf 备份文件.tar.bz2 文档路径 ...
格式:tar -JcPf 备份文件.tar.xz 文档路径 ...

eg:
[[email protected] ~]# ls -ld /var/log/
[[email protected] ~]# du -sh /var/log/
[[email protected] ~]# mkdir -p /tmp/day03
[[email protected] ~]# tar -zcPf /tmp/day03/log.tar.gz /var/log/
[[email protected] ~]# tar -jcPf /tmp/day03/log.tar.bz2 /var/log/
[[email protected] ~]# tar -JcPf /tmp/day03/log.tar.xz /var/log/
[[email protected] ~]# du -sh /tmp/day03/*

b.解压缩.tar包
基本用法
格式:tar -xPf 备份文件.tar.gz
格式:tar -xf 备份文件.tar.bz2
格式:tar -xf 备份文件.tar.xz [-C 目标文件夹]

eg:
[[email protected] ~]# cd /tmp/day03/
[[email protected] day03]# ls
[[email protected] day03]# tar -xf log.tar.gz
[[email protected] day03]# ls
[[email protected] day03]# rm -rf var
[[email protected] day03]# ls
[[email protected] day03]# tar -xf log.tar.bz2
[[email protected] day03]# ls
[[email protected] day03]# rm -rf var
[[email protected] day03]# ls
[[email protected] day03]# tar -xf log.tar.xz
[[email protected] day03]# ls
[[email protected] day03]# rm -rf var
[[email protected] day03]# ls

三、访问光盘及ISO镜像
1.挂载
mount 设备 挂载点(一定是目录)

2.卸载
umount 设备
umount 挂载点

3.Linux下的光驱设备
/dev/sr0
/dev/cdrom

实验:访问光盘文件
1.放入光盘
把iso文件放入光驱
2.挂载
[[email protected] ~]# ls /mnt/dvd
[[email protected] ~]# mkdir -p /mnt/dvd
[[email protected] ~]# ls /mnt/dvd/
[[email protected] ~]# mount /dev/cdrom /mnt/dvd/
3.访问光盘内容
[[email protected] ~]# ls /mnt/dvd/
4.卸载
[[email protected] ~]# umount /mnt/dvd
[[email protected] ~]# ls /mnt/dvd/

以上是关于linux第三课的主要内容,如果未能解决你的问题,请参考以下文章

LINUX第三课

linux第三课

学习linux第三课!新手必须掌握的linux命令

Linux探索之旅第一部分第三课:測试并安装Ubuntu

《linux就该这么学》第三课

《Linux就该这么学》第三课