linux操作(二)

xiaoxiao2021-02-28  91

这篇是对前一篇的补充 一、装软件常见错误 markdown 错误一:无法获得锁 /var/lib/dpkg/lock –open(11:资源暂不可用) 解决方案:sudo rm –rv /var/lib/dpkg/lock 二、一切皆文件 懂一下其中的含义 设备也是文件 所有的设备文件位于/dev 各种含义是 屏幕 stdout(因为屏幕属于输出) stderr 键盘 stdin 硬盘 sda1 sda2 sda3 这里解释一下硬盘中各个字母代表的含义 sd/hd 揭示硬盘的接口类型 串口sd 并口hd a 第几块硬盘(还有b c 等) 1 第几个分区 1-4 主分区 不同分区表不同 mbr 4个主分区 gpt 128个主分区 逻辑分区从5开始 三、扩展指令 1、帮助(很重要,当你不知道指令如何使用时可以查看帮助指令) 介绍几个帮助指令用法(通常使用man指令,别的指令各有缺陷,不详述) help command(要查找的指令) command –help info command man 章节 command(man指令中的章节对应不同函数,章节依次检索,也可省略,但是如果有重复指令,需要指明章节) 一共三章节,介绍如下(可操作man,直接查看) ①、系统命令 ②、系统函数 ③、库函数(c语言、c++函数) 2、cat filename 查看文件内容 3、chmod 更改文件的权限 文件的权限有(可用二进制0或1表示是否具有权限) r 可读权限 4 w 可写权限 2 x 可执行权限 1 要得到权限的用户角色有 文件拥有者 u 同组用户 g 其他人 o 文件权限可通过ls -l filename来查看 比如看到为rwxr-xr-x 依次是文件拥有者 同组用户 其他人的权限 权限三个一组,顺序rwx没有哪个权限,就用-表示 修改权限有两种方式 ①修改文件权限,可以使用数字组合的方式 chmod 765 aa 则这个权限为rwxrw-r-x

常用数组组合: 777 755 644 666 ②直接加想要赋予的权限 chmod u+w aa chmod o=wr aa 其他人权限重置为读与写 chmod a+r aa 全部赋予读权限a为all 角色+权限,加权限 角色-权限,减权限 角色=权限,重置权限 4、解释一下在用ls -l 查看文件的时候出现的第一个字母的含义:代表文件类型 文件类型如下 ①普通文件 - ②特殊文件 c 字符设备文件 b 块设备文件(二进制) 设备文件/dev ③链接文件 l 快捷方式 ④目录文件 d 5、tar 归档解归档 压缩解压缩 首先解释一下归档和压缩的区别 归档相当于吧多个文件放到一个箱子里,通常归档后空间会比原来组合的大 压缩相当于把原来的东西放到一个压缩袋里,通常压缩后空间会比原来组合的小 然后是指令 建立归档文件 tar –cf study.tar study -c 新建 -f 制定名称(都有) 建立压缩文件 tar –czf st.tar.gz study 查看归档文件的内容 -t查看内容 **tar –tf st.tar tar –tzf st.tar.gz** 解归档与解压缩 -x tar –xf st.tar tar –xzf st.tar.gz -f 每个命令都有 -z 压缩文件需要加 .tar 归档文件后缀 .tar.gz压缩文件后缀

转载请注明原文地址: https://www.6miu.com/read-41084.html

最新回复(0)