1.Linux文件、目录管理

一、Linux文件目录
1.创建目录-mkdir(make directorys)
#mkdir [选项] (参数)
mkdir  /filename 			#--filename为目录名称
mkdir  -p  /dad/son  		#依次创建父目录后创建子目录
2.查看目录或文件-ls | ll(list directory)

ls 与 ll 命令功能几乎相同,ll命令显示信息更加全面,下方以ll命令做介绍。

#ls  [选项] (文件)  
ls -l   		--输出长格式/列表(等同与 ll 命令)
#ll /			--查看根目录下文件与目录
#ll -a 			--查看当前目录下内容与隐藏文件

#ll -i  		--显示文件的inode索引号 
#ll -t			--最近修改的文件放最上面
#ll -h		--自读单位,自动换算单位
#ll -ld  /data 	--只看data目录下的文件时间、类型
3.切换目录-cd ( change directory)

绝对路径: 从根开始 把学校校门当作根,从校门到教室就是绝对路径
#cat /etc/sysconfig
相对路径: 没从 校门开始,直接从教室一 到 教室二 就是相对路径
#cat syscionfig

#cd  /  		--切换到根
#cd /dad/son --切换到dad下的son目录 
特殊符号:
~    切换至用户主目录 
-    返回此前进入的目录
.    代表当前目录
. .  代表上一级目录
4.查看当前目录-pwd(print work directory)
#pwd  打印当前所在的目录
5.显示文件或文件系统状态-stat (status)

stat命令用来显示文件或文件系统的详细信息

#stat file  查看文件三种时间状态:Access,Modify,Change:
	[root@localhost ~]# stat  passwd
	  File: ‘passwd’
	  Size: 906             Blocks: 8          IO Block: 4096   regular file
	Device: fd00h/64768d    Inode: 25192981    Links: 1
	Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
	Context: unconfined_u:object_r:admin_home_t:s0
	Access: 2020-05-14 17:06:19.096067049 +0800
	Modify: 2020-05-14 17:07:41.806062954 +0800
	Change: 2020-05-14 17:07:41.806062954 +0800
	 Birth: -
# stat -f passwd		 显示文件系统的信息
	[root@localhost ~]# stat -f passwd
	  File: "passwd"
	    ID: fd0000000000 Namelen: 255     Type: xfs
	Block size: 4096       Fundamental block size: 4096
	Blocks: Total: 2618880    Free: 2282731    Available: 2282731
	Inodes: Total: 5242880    Free: 5208166
6.更新文件时间|创建文件-touch

1.一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式)
2.二是用来创建新的空文件

语法:
#touch [选项]  (参数)

#touch file				 创建file文件
#touch zjz{1..10}.txt    批量创建为zjz1、zjz2...10的文件
#touch -a file		     修改`stat`命令查看的`Access`档案的读取时间记录
7.移动文件|重命名文件-mv ( move files)
mv zjz.txt 123.txt		#重命名zjz.txt为123.txt
mv zjz /tmp				#将文件zjz移动到/tmp(类似Windows回收站)
mv 1.txt 2.txt  /test  	#将1.txt-2.txt移动到/zjztest 文件夹中
8.复制文件或目录-cp(copy)
语法:
#cp[选项]  (参数)
cp -p file1 file2   #保留时间戳、模式、所有权
cp -r dir1 dir2/	#递归复制文件和目录
9.删除文件-rm(remove)慎用

删除一个目录中的一个或多个文件或目录

rm -r /dir	#删除文件或目录
rm -rf *		#删除当前目录下的所有文件
正确删除文件方式:
使用mv命令移动到 /tmp(
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值