linux操作(二)
来源:互联网 发布:gephi 布局算法 编辑:程序博客网 时间:2024/05/17 02:52
这篇是对前一篇的补充
一、装软件常见错误
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压缩文件后缀
- linux操作(二)
- Linux文件操作(二)
- Linux操作命令(二)
- Linux文件操作(二)
- linux基本操作(二)
- Linux 命令行操作(二)文件操作
- linux操作命令总结二()
- Linux操作命令总结(二)
- Linux C文件操作(二)
- Linux基本操作命令(二)
- Linux系统常用基本操作(二)
- Linux下Mysql基本操作(二)
- Linux系统基本命令行操作(二)
- Linux基本命令操作(二)
- Linux系统操作练习(二)
- Linux基本操作二
- Linux基本操作(二)
- linux学习笔记(二)--linux字符界面操作基础
- scope_ptr
- C语言处理分隔字符串
- Matlab(R2015b)添加工具箱
- 类加载机制
- linux下Makefile学习
- linux操作(二)
- 使用easyBCD在Win10安装Ubuntu16.04LS安装双系统
- python:利用asyncio进行快速抓取
- css3 Position:static|relative|absolute|fixed|
- 学习springmvc的第十一天(删除)
- Java Lambda表达式及方法引用
- hdu 1384 Intervals 差分约束 解题报告
- Ubuntu16.04+asus-z170+gtx1060搭建TensorFlow-GPU
- 关于Java写逆波兰表达式堆栈操作简单实现