linux常见指令以及权限理解

1.linux下基本指令:

ls指令:

查看文件的属性

ls-l:文件的属性

ls-la:显示所有文件的属性

ls *:

linux任何一个目录下面都有两个隐藏文件:

..:表示当前路径的上级路径,可以原路返回

.:表示当前路径

存在的意义:帮助用户定位当前目录下的文件

文件的类型:

1.以d开头的:是一个目录

2.以-开头的:文件是一个普通文件

3,在linux中,以.开头的,是隐藏文件

pwd指令:

显示用户当前所在目录:

需要配合cd使用

cd指令:

cd..返回上级目录:

cd/root/class_108/dir3:绝对路径:

我们把从开始定位到指定位置,具有唯一的路径叫做绝对路径。

cd../day02/相对路径:

我们以自己当前所处的路径为起始参照位置,来进行特定文件的定位,这种路径:相对路径。

如何用绝对路径和相对路径:

1.绝对路径往往比较长,但是不变,一半在一些固定场景,配置文件中使用。

2.一般命令行输入,比较常用相对路径。

cd~:进入用户家目录:

其中root为用户的家目录

cd-:返回上一次访问的目录:

touch指令:

功能:新建一个不存在的文件。

mkdir指令:

语法:

在当前目录下创建一个名为dir4的目录。

rmdir指令和rm指令:

man指令:

通过联机手册获取命令的参数,使用man来访问

语法:

运行之后结果如下:

常用选项:

cp指令:

用于复制文件或目录

要想学习cp指令,先看一个echo指令:

相当于换行输出。

另外:

1.没有在显示器显示

2.而是这个数据被写入到文件中

其中的>是输出重定向,这里是输出到test.exe文件中。

cp指令语法:

就是将源文件或目录拷贝到目标文件或目录里。

这里的目标文件或目录可以在拷贝的时候自动创建。

这里看一下-r:

递归拷贝,可以将递归生成的目录直接进行拷贝。

mv指令:可以用来移动文件或目录。

cat指令:

查看目标文件的内容:

看一下-n:

more指令:

与cat指令相同

常用选项:

less指令:

与more类似

head指令:

tail指令:

14.时间相关的指令

date显示:

date指定格式显示时间:

时间戳:

15.cal指令:

当前月份

与cal临近的两个月份

显示当年月份在第一年的第几天

显示当年份的日历:

16.find指令:

17.grep指令:

18.zip指令:

19.tar指令:

20.bc指令:

21.uname

22.热键:

23.shell命令以及运行原理:

1.将使用者的命令翻译给核心进行处理

2.将核心的处理结果翻译给使用者

存在的意义:

1.进行命令行解释

2.保护os对于用户的请求,直接拦截

24.liunx权限管理:

1.文件访问者的分类:

2.文件类型:

3.文件权限:

读:r

写:w

执行:x

文件权限值的表示方法:

1.字符表示方法:

2.8进制表示方法:

文件访问权限的相关设置方法:

1.chmod指令:

用户表示符+/-=权限字符

三位8进制数:

umask:

24.目录的权限:

sudo:

25.粘滞位:

当一个目录被设置为粘滞位,则该目录下的文件只能由:

1.超级管理员删除

2.该目录的所有者删除

3.该文件的所有者删除

但是root不讲道理,在任何情况下可以任意操作文件或目录。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值