黑马Linux系统编程Day01

1.shell

shell:命令解释器,根据输入的命令执行相应命令。

1.1命令和路径补齐

Tab键

1.2历史记录

history

1.3主键盘快捷键

2.目录和文件

2.1Unix系统目录结构

ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面

2.2用户目录

位于/home/user,称之为用户工作目录或家目录

2.3相对路径和绝对路径

相对路径 :从当前位置开始描述的路径为相对路径
绝对路径 :从根目录开始描述的路径为绝对路径

2.4.和..

每个目录下都有.和.. ,. 表示当前目录 ,.. 表示上一级目录,即父目录。
根目录下的.和..都表示当前目录

 

2.5 文件信息详细介绍

2.6 ls

ls是英文单词list的简写,其功能为列出目录的内容
用ls -l命令显示的信息中,开头是由10个字符构成的字符串,其中第一个字符表示文件类型,它可以是下述类型之一:

后面的9个字符表示文件的访问权限,分为3组,每组3位。第一组表示文件属主的权限,第二组表示同组用户的权限,第三组表示其他用户的权限。每一组的三个字符分别表示 对文件的读、写和执行权限。各权限如下所示:

访问权限后面的数字表示与该文件共享inode的文件总数,即硬链接数(参见下面ln命令)

2.7 ln(软连接和硬链接)

链接有两种,一种被称为硬链接(Hard Link),另一种被称为软链接(Soft Link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对软链接,则不存在这个问题。默认情况下,ln产生硬链接。如果 给ln命令加上-s选项,则建立软链接。举例如下,注意ls -l列出文件的硬链接数和字节数:
硬链接 :对于hello文件的修改,word_h文件的内容也会随之变化,二者的内容是同步的

软链接 : 相当于给文件hello创建一个快捷方式文件word_s

3.文件属性和用户用户组

3.1whoami

查看当前登入用户

3.2chmod

用来修改文件属性,有文字设定法和数字设定法

3.3chown

修改文件的所有者

3.4chgrp

修改文件的所有组

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值