chown <user>[:<group>] <filename> #修改文件的所有者和所属组
chgrp <组名> <文件名> # 修改文件所在组
chmod u=rwx,grw,o+x <filename> # 修改权限
chmod 777 <filename> # 修改权限
符号 | 文件类型 |
---|---|
- | 普通文件 |
d | 目录 |
l | 链接文件 |
c | 字符设备(键盘鼠标) |
b | 块文件(硬盘) |
rwx
作用到文件r
代表可读(read):可以读取,查看w
代表可写(write):可以修改,但是不代表可以删除该文件,删除-一个文件的前提条件是对该
文件所在的目录有写权限,才能删除该文件。x
代表可执行(execute):可以被执行rwx
作用到目录r
代表可读(read):可以读取,ls 查看目录内容w
代表可写(write):可以修改,目录内创建+删除+重命名目录x
代表可执行(execute):可以进入该目录crontab [-e] [-l] [-r] # 定时任务文件;e:编辑;l:查看;r:删除
到设定的时间自动执行
# 修改的文件内容
*/1 * * * * ls -l >> /tmp/to.txt #每分钟执行一次查看目录并写入到这个文件中
符号位 | 含义 | 范围 |
---|---|---|
第一个“*” | 一小时中的第几分钟 | 0-59 |
第二个“*” | 一天中的第几个小时 | 0-23 |
第三个“*” | 一个月中的第几个天 | 1-31 |
第四个“*” | 一年中的第几月 | 1-12 |
第五个“*” | 一周中的星期几 | 0-7 |
特殊符号说明
特殊符号 | 含义 |
---|---|
* | 任何时间 |
, | 不连续的时间 |
- | 时间范围 |
*/n | 每n时间执行一次 |
lsblk [-f] # 查看系统分区情况,f:显示文件系统信息
fdisk /dev/sdb # 分区,通过m查看帮助命令
mkfs -t ext4 /dev/sdb1 # 格式化
mount <磁盘位置> <挂载文件夹> # 挂载文件夹
umount <挂载文件夹> # 卸载磁盘
设置自动挂载
修改/etc/fstab
添加如下语句
/dev/sdb1 /home/newdisk ext4 defaults 0 0
df [-h] # 查看系统磁盘使用情况
du [-h] # 查看指定目录中文件夹磁盘占用情况
# -s 查看指定目录磁盘占用情况汇总
# -a 含文件
# --max-depth=1 子目录深度
# -c 列出明细同时,增加汇总量
tree # 以树状显示目录结构,使用yum安装