侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

linux学习记录[文件目录管理]

2023-11-14 星期二 / 0 评论 / 0 点赞 / 41 阅读 / 3821 字

chown命令用于改变文件的所有权。chown命令的基本语法如下: chown [option]...[owner] [:[group]] file ... sudo chown lewis:root

chown命令用于改变文件的所有权。chown命令的基本语法如下:

chown  [option]...[owner] [:[group]] file ...

sudo chown lewis:root days.txt

chown 命令提供了-R选项,用于改变一额目录及其下所有文件的所有权

chgrp用于设置文件的属组,下面这条命令将days.txt的属组设置为nogroup组

sudo chgrp nogroup days.txt

改变文件权限:chmod

chmod用于改变一个文件的权限。这个命令使用“用户组+/-权限”的表述方式来增加和删除相应的权限。具体来说,用户组包括了文件属主(u)、文件属组(g)、其他人(o)和所有人(a),而权限则包括了读取(r)、写入(w)和执行(x),例如下面命令增加了属主对文件days的执行权限

查看文件类型

使用带-l选项的ls命令可以查看文件类型

[wzh@centos ~]$ ls -l总用量 70552drwxrwxr-x. 2 wzh wzh     4096 4月  26 14:53 days-rw-rw-r--. 1 wzh wzh        0 4月  26 14:58 days.txtdrwxrwxr-x. 2 wzh wzh     4096 4月  25 18:56 docmentdrwxrwxr-x. 3 wzh wzh     4096 4月  25 18:57 picturedrwxrwxr-x. 4 wzh wzh     4096 4月  25 19:20 tempx-rw-rw-r--. 1 wzh wzh 72194794 4月  25 02:52 VMware Tools.tar.gzdrwxr-xr-x. 2 wzh wzh     4096 4月  23 07:20 公共的drwxr-xr-x. 2 wzh wzh     4096 4月  23 07:20 模板drwxr-xr-x. 2 wzh wzh     4096 4月  23 07:20 视频drwxr-xr-x. 2 wzh wzh     4096 4月  23 07:20 图片drwxr-xr-x. 2 wzh wzh     4096 4月  23 07:20 文档drwxr-xr-x. 2 wzh wzh     4096 4月  25 06:00 下载drwxr-xr-x. 2 wzh wzh     4096 4月  23 07:20 音乐drwxr-xr-x. 2 wzh wzh     4096 4月  25 02:36 桌面
文件类型 符   号 文件类型 符   号
普通文件 - 本地域套接口 s
目录 d 有名管道 p
字符设备文件 c 符号链接 l
块设备文件 b    

建立链接ln

符号链接(也被成为“软链接”)需要使用带-s参数的ln命令来创建。下面时这个命令最简单的形式,这条命令给目标文件days取了一个别名day_my

[wzh@centos ~]$ ln  -s  days days_my[wzh@centos ~]$ lsdays     days.txt  picture  VMware Tools.tar.gz  模板  图片  下载  桌面days_my  docment   tempx    公共的               视频  文档  音乐

输出重定向

ls >文件位置/文件名称

[wzh@centos ~]$ ls > ~/ls_out[wzh@centos ~]$ lsdays     days.txt  ls_out   tempx                公共的  视频  文档  音乐days_my  docment   picture  VMware Tools.tar.gz  模板    图片  下载  桌面[wzh@centos ~]$ cat ls_outdaysdays_mydays.txtdocmentls_outpicturetempxVMware Tools.tar.gz公共的模板视频图片文档下载音乐桌面

输入重定向

[wzh@centos ~]$ vi days.txt[wzh@centos ~]$ cat <days.txt1234

另一种输入重定向的例子被成为立即文档。这种重定向方式使用操作符"<<"。立即文档明确告诉shell从键盘接受输入,并传递给程序。现在看下面这个例子:

[wzh@centos ~]$ cat <<EOF> hello> bye> EOFhellobye

让输入重定向和输出重定向结合在一起使用

[wzh@centos ~]$ cat <<END >hello> efsfd> efsf> END[wzh@centos ~]$ cat helloefsfdefsf

 

广告 广告

评论区