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
。