Linux学习-多人多任务环境

11.command [-options] parameter1 parameter2...-->命令执行方式

2.ls: list列出目录  -al:列出所有文件(隐藏文件前面有''.''符号)目录文件名以深色显示      date:日期        cal:日历        bc:计算机        quit:退出

一般开头为.的是隐藏文件 ,例如 .her,.he

3.[tab]接在一串命令的第一个字段后面,为命令补全;第二个字段后面为文件补齐。要双击。

4.[ctrl]+c:强制停止命令。[ctrl]+d:键盘输入结束。

5.[shift+page down]实现界面的上下,home and end;

6.命令的help 帮助 使用--help 例如 date --help;还有 man date 一样可以在线帮助 man->manual(操作说明)

7.info page 讲文件数据拆解成一个一个得段落,每个段落用自己得页面来编写,并且在各个页面中还有类似网页得超链接来跳转到各个不同得页面,每一个页面被称为一个节点(node);增加易读性。

8.在终端可以打开nano,他是一个文本编辑器。其中得^表示ctrl,有组合按键功能。

9.关机:shutdown -h ,shutsown -c,shutdown -k 等;reboot ,power off ,halt.

10.在终端下,$表示一般用户,#表示root.

11.Linux文件权限分类:用户、用户组、其他人。

文件拥有者:文件只能自己看,

用户组:同一用户组之间成员能够相互修改文件,也可以拥有隐私,不同用户组之间无法修改用户信息。每个账号可以有多个用户组得支持。

root:万能天神,什么都能干。

以root 查看文件 其格式如下

12.修改文件属性和权限

chgrp:修改文件所属用户组,chown:修改文件拥有者,chmod :修改文件权限 9个权限(可用数字8421码或字母 )

13.切换root用户

sudo:( 获取权限,默认5min后权限失效),sudo -i(进入root用户) 

14.cp复制文件给其他人 mkdir :建立新目录 touch:建立空文件 rm:删除文件

linux目录配置

1.配置的依据 FHS(Filesystem Hierarchy Standard,FHS)。

2.根目录(/)的意义与内容、/usr的意义与内容 、/var的意义与内容

3.目录树(directroy tree):

  • 启始点为根目录(/,root)
  • 每一个目录不止能使用本地分区的文件系统,也可以使用网络上的文件系统
  • 每一个文件在此目录树中的文件名都是独一无二的,包括完整路径。

4.路径(path)

  • 绝对路径(absolute):以根目录(/)开始写起的文件名或目录名称,例如/home/admicfh/Desktop/hello
  • 相对路径(relative):就相对于目前路径的文件名写法,例如:./home/admicfh,或者../home/admicfh
  • .代表当前的目录,也可以用./代表
  • ..代表上一层目录,也可以用../代表

linux文件与目录管理

目录与路径

1.目录的相关操作

 pwd: print working dirctory;

 

关于执行文件路径的变量:$PATH

echo具有显示、打印的意思

复制、删除、移动:cp、rm、mv 

 

文件内容查看

常用的文件内容显示命令:cat(Concatenate串联):由第一行开始显示文件内容

tac:由最后一行开始显示

nl:显示的时候,同时输出行号

more:一页一页的显示文件内容

less:与more类似,可以向前翻页

head:只看前几行

tail:只看后几行

od:以二进制方式看

 

Linux磁盘与文件系统

linux文件系统

linux操作系统的文件具有权限信息和属性信息。权限和属性信息存在与inode中,数据内容存放在数据区块中,还有一个超级块记录整个文件系统的整体信息,包括inode,数据区块的总量、使用量、剩余量。

 Linux的正统文件系统(Linux second Extened file system):ext2fs文件系统。

与目录树的关系

  

 日志式文件系统(Journaling filesystem)

 

文件系统的简单操作 

硬链接和符号链接:in

 在Linux下链接文件有两种,一种是类似Window的快捷方式功能的 ,快速链接到文件或者目录;另一种则是通过文件系统的inode链接来产生新的文件名,而不是产生新文件,称为硬链接(HARD LINK).

  • 一个可以被挂在的数据通常称之为【文件系统,filesystem】而不是硬盘分区。
  • 基本上Linux的文件系统为ext2,该文件系统的主要信息有:
    • 超级区块:记录inode/区块的总量、总量、使用量、剩余量,以及系统文件的格式与相关信息等。
    • inode:记录文件的权限和属性,一个文件占据一个inode,同时记录该文件的数据所在区块的编号。
    • 数据区块:记录文件的内容。
  • ext2文件系统属于索引式文件系统
  • 硬链接只是多了一个文件名对inode的号码链接而已。
  • 符号链接类似于winodw的快捷方式。
  • 磁盘的使用必须经过:分区、格式化、挂载,分别常用的命令:gdisk、mkfs、mount的3个命令。

文件与文件系统的压缩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值