【鸟哥私房菜第七章 Linux文件与目录管理】教程文章相关的互联网学习教程文章

Linux文件与目录管理常用命令

Linux文件与目录常用命令管理: 文件权限/目录权限:-rwxr-xr-x. 1 root root 40 Mar 15 04:20 zeng.txtr(4):可读w(2):可写x(1):可执行drwxr-xr-x. 3 root root 4096 Mar 13 04:48 homer(4):可以查看目录列表即ls此目录w(2):可操作目录(删,增,改)x(1):即有cd权限chmod:可以改变文件的权限;u: 用户权限 g:用户组权限 o:其他人权限 a:所有人的权限比如:chmod a+x zeng.txt (将所有的权限都增加x)chmod u–w zeng.txt ...

Linux练习(Part2:文件管理和IO重定向)【代码】

目录Part2:文件管理和IO重定向练习1:1、显示/etc目录下所有以l开头,以一个小写字母结尾,且中间出现至少一位数字的文件或目录列表2、显示/etc目录下以任意一位数字开头,且以非数字结尾的文件或目录列表3、显示/etc/目录下以非字母开头,后面跟了一个字母及其它任意长度任意字符的文件或目录列表4、显示/etc/目录下所有以rc开头,并后面是0-6之间的数字,其它为任意字符的文件或目录列表5、显示/etc目录下,所有.conf结尾,且以m...

linux -- 查看linux磁盘容量和文件夹所占磁盘容量【图】

1,df -h这个命令可以以人们容易阅读的方式显示整个磁盘的使用情况,如下图所示:Filesystem:代表该文件系统是在哪个分区,所以列出设备名称Size:总的磁盘空间大小Used:使用掉的硬盘空间大小Avail:剩下的磁盘空间大小Use%:磁盘使用率Mounted on:磁盘挂载的目录所在(挂载点)2,du -sh /data这个命令可以以人们容易阅读的方式显示指定目录使用磁盘的大小,如下图所示: 原文:https://www.cnblogs.com/gengyufei/p/12806973....

Linux中如何恢复rm命令误删除的文件之extundelete编译安装及使用【代码】【图】

1、下载extundelete包,安装依赖我用的是Centos系统,在安装extundelete之前需要安装e2fsprogs,e2fsprogs-libs,e2fsprogs-devel。yum install e2fsprogs e2fsprogs-libs e2fsprogs-devel然后下载extundelete程序下载地址: http://extundelete.sourceforge.net/ 2、编译安装extundelete编译步骤: tar xjf extundelete-0.2.4.tar.bz2 cd extundelete-0.2.4 ./configure make && make install extundelete的用法,可以通过hel...

linux高级文件系统管理——btrfs

前几天,关于高级文件系统方面也给大家分享过RAID和LVM,今天给大家分享的这款文件系统可能比这两者更先进,可以将其二者合二为一。第一,它可以使用磁盘或者分区大小不一样的设备组建RAID;第二,它可以做到像LVM一样,随时扩展以及缩减使用空间,LVM支持在线扩展,但不能支持在线缩减,btrfs同时支持在线扩展和在线缩减;并且支持一条命令直接创建出带RAID功能的LV。所以个人体验之后觉得相当不错,分享于大家。一、btrfs文件系统...

Linux 124课程 4、 创建,查看,编辑文件【代码】

Redirecting output to a file or grogram重定向> 追加重定向|&>> 将标准输出和错误输出都重定向到一个文件| 管道符 (将上一个命令的输出,作为下一个命令的输入)tee 通常结合管道符使用,做为下一个命令输入的同事,做标准输出Whatis cal cal -1 cal -3 cal -ycal > cal.txt 将标准输出,重定向到cal.txt中cat cal.txtcall >cal.txt 将错误输出,输出到显示器call 2>cal.txt...

Linux 只复制目录,不复制目录下数据文件

[root@yoon u02]# mkdir yoon[root@yoon u02]# mkdir hank[root@yoon yoon]# mkdir -p 1/data[root@yoon yoon]# mkdir -p 2/data[root@yoon yoon]# mkdir -p 3/data[root@yoon yoon]# ls1 2 3[root@yoon yoon]# cd 1/data/[root@yoon data]# ls[root@yoon data]# touch yoon.sql[root@yoon data]# pwd/u02/yoon/1/data[root@yoon data]# 将yoon下的所有目录复制到hank目录下,不要文件yoon.sql[root@yoon u02]# lsbackup hank ...

关于linux文件夹与文件的权限理解

文件夹的r(可读)权限 可以让有该权限的用户看到文件夹里面的目录结构,但是如果没有x(可执行)权限的话是不能cd进入该文件夹的.因此要进入文件夹必须要有x权限,w(可写)权限可以让用户任意操作文件夹里的文件,如删除,添加,重命名.. 文件的r权限就是可以打开文件浏览内容 ,w权限就是可以编辑该文件,x权限就是可以让该文件可以被系统执行..原文:http://www.cnblogs.com/mrcrazy/p/4319210.html

Understanding Unix/Linux Programming-文件、设备和流

每个设备文件都支持系统调用 ioctl:目标:控制一个设备头文件:#include<sys/ioctl.h>函数原型:int result = ioctl(int fd , int operation [,arg...]);参数fd : 文件所关联的文件描述符operation:操作类型arg:可选参数result:-1即错误;0即正确;  实际上,任何数据的源或者目的地都被Unix视为文件来处理,基本的系统调用既支持磁盘文件,也适用于设备文件。它们的区别体现在对于连接的操作上。磁盘文件的文件描述符包含对...

和Linux大魔王愉快的玩耍(一)环境变量和文件类型【图】

好的那就开始学习Linux吧用惯了Windows,刚开始学Linux真是一脸懵逼,然而我Windows也并没有很会用。650) this.width=650;" src="/upload/getfiles/default/2022/11/9/20221109041731013.jpg" />650) this.width=650;" src="/upload/getfiles/default/2022/11/9/20221109041731227.jpg" title="SPB]0}0@F40ON)@K]H45DC7.png" />先放张祖师爷照片,毕竟第一篇博客。首先呢,Linux是个多用户的操作系统,那就意味着每个用户登录系统后...

chapter7:Linux文件与目录管理之(3)命令与文件查询【图】

一.脚本文件名的查询which----寻找执行文件which [-a] command-a:将所有由PATH目录中可以找到的命令都列出来,而不是只列出第一个\alis后面是命令别名,也就是说,输入ls相当于输入后面的一些内容.说明:这个命令是根据PATH里面的路径去找.且which后面要加的是完整的文件名. 二.文件名的查找通常使用whereis /locate ,而find用的不多.只有在实在找不到时才用find,因为whereis 和locate都是利用数据库来查找,所以速度快.而find是在硬盘上...

[Linux]结合awk列举大于指定容量大小所有文件目录【代码】

业务背景/home/pms目录是工作目录,现在该目录占用硬盘空间过大,需要清理,现在需要列举该目录中所有大于200MB的子文件目录,以及该子文件目录的占用空间脚本实现du -h --max-depth=10 /home/pms/* | awk ‘{ if($1 ~ /M/){split($1, arr, "M")}; if(($1 ~ /G/) || ($1 ~ /M/ && arr[1]>200)) {printf "%-10s %s\n", $1, $2} }‘ | sort -n -r其中du -h--max-depth=10 /home/pms/*结果如下$ du -h --max-depth=10 /home/pms/* 0 ...

linux 文件权限【代码】

1、/etc/passwd文件root@pts/0 # cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin uucp:x:10:14:...

linux高级文件系统管理概述:处理交换分区、设置文件系统配额、配置raid和逻辑卷【图】

8月26号,学习了linux(CentOS6.8)文件系统管理,内容颇多,主要分为如下几个部分:一、处理交换分区和文件及移动介质的使用二、常见工具free,df,du,dd的使用三、设置文件系统配额四、配置raid五、配置逻辑卷六、btrfs文件系统一、处理交换分区和文件及移动介质的使用 交换分区是系统RAM的补充 基本设置包括: 创建交换分区或者文件 使用mkswap写入特殊签名 在/etc/fstab文件中添加适当的条目 使用swapon -a 激活...

解决遇到Linux网络配置,从熟悉网络配置文件入手

如果接触过Linux,网络配置是一个比较棘手的问题。但是Linux是文件为基础来构建的系统,包括我们windows中设备,Linux也视为文件。所以只要我们明白文件的作用。就能对Linux更加的熟悉,网络配置也是。所以为了熟悉和解决遇到Linux网络配置,首先从网络配置文件入手。这里面整理和汇集较多资料,从多角度,多篇文章,希望能耐心看完。一.简要概述DNS配置文件[root@localhost etc]# cat /etc/resolv.conf nameserver 210.36.16.33na...