【Linux学习】命令系统

本文详细介绍了Linux中`ll`命令的输出解析,包括权限的含义、七种文件类型如普通文件、目录、链接等。同时,讲解了`chmod`的用法,`su`命令以及Shell在操作系统中的角色。此外,还讨论了Terminal的基本概念,以及命令行中的重定向和追加操作,帮助读者掌握如何控制命令输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ll 输出的七列分别是什么

该命令主要输出了七列内容,分别为:权限、文件数、所属用户、所属群组、文件大小、常见日期、文件名。

常见时间:在Linux系统下,有修改时间,访问时间,修改权限时间,三个时间

第一列权限包含:文件类型,所在用户权限,所在组权限、其他权限,权限位置以权限是的顺序是固定的。

修改所在组命令chgrp

Linux中七种文件类型

- regular file 普通文件

d directory 目类

l link 链接

b block 块设备 存储数据以供系统存取的接口设备,也就是硬盘

c character 字符设备 串口设备 鼠标 键盘

S socket 套接字

p pipe 管道

chmod的用法

chmod a+x file # 给file文件的用户、组和其他都赋予执行权限
chmod o-x file # 给file文件的其他减去执行文件
​
# 最常见的使用就是要删掉Linux中带锁的文件命令
chmod 777 file

chmod的用法

chown wwd:haizei file # 修改file的所属用户是wwd,所属组为haizei
chown -R wwd:haizei Dirtectory # 修改Dir所有的文件为。。。

su命令

su wwd # 用户切换到wwd但是工作目录不变
su - wwd # 用户切换到wwd切工作目录变成wwd家目录

shell

shell是贝壳,是interface,是包裹在基于操作系统内核和系统层之上的用户层软件,给用户提供接口,让用户可以深入到计算机系统里面,进行操作。

Terminal

terminal 一般是一个封装程序(Linux中一切皆文件),这个文件包含有标准的输入`0`输出`1`,以及标准错误`2`

 

无论什么语言底层都是符合这个规则。

``   命令特换符

命令中如果包含另一个命令,则用``将他包起来,类似命令的嵌套,使用$取出结果值。

重定向符号

会把某个命令的输出送入到其他位置,会覆盖原有的位置的数据

命令到文件

>> 追加

会把某个命令的输出送入到其他位置,不会覆盖原有的位置的数据

重定向

文件到命令的重定向

>> 一般作为输入结束符

例子:

cat >> /etc/sysconfig/network  << EOF
WWD 
WWD
WWD
EOF

那么上述命令就会在network文件中存有三个WWD

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值