目录及文件的基本操作

###1.pwd(显示当前工作目录的名称)

pwd			显示当前目录
pwd -P		返回链接的真实路径

###2.cd(切换当前工作目录)

cd /usr/src/	切换工作目录至/usr/src/
cd .. 			切换工作目录至当前目录的上一级目录
cd -			返回前一个目录
cd 				切换工作目录至当前用户的家目录

###3.ls(显示目录与文件信息)

-a		显示所有,包括隐藏文件与目录。
-d		显示目录本身的信息,而非目录下的文档信息
-h		显示容量信息
-l		长格式显示文档的详细信息
-u		显示文件或目录最后被访问的时间
-t 		以修改时间排序

ls					显示当前目录下的子文件与目录名称
ls /etc				显示/etc目录下的子文件与目录名称
ls -a				查看包含以.开始的隐藏文件与目录信息
ls -l				查看文件与目录的详细信息
ls -ld /eric		查看当前eric目录自身的详细信息
ls -lh				人性化显示容量信息
ls -lu /eric/error.log		查看/eric/error.log最后访问时间
ls -lt				查看档案信息并以修改时间排序

###4.mkdir(创建目录)

-p		递归创建
mkdir eric						创建文件夹
medir -p /eric/test1/test2		递归创建文件夹

###5.cp(复制文件与目录)

-r 		递归,复制子文件与子目录
-a		复制时保留原文档所有属性
cp /etc/hosts /tmp/			复制文件 /etc/hosts至 /tmp/目录下
cp /etc/hosts /tmp/host		复制文件 /etc/hosts至 /tmp/目录下并改名为host
cp -r /var/log/ /tmp/		复制目录/var/log至/tmp/目录下
cp -a /etc/passwd /var/tmp	复制文件/etc/passwd至目录 /var下并改名为tmp,保留源文档所有属性。

###6.rm(删除文件或目录)

-f		强制删除
-i		提示是否删除
-r		递归删除
rm readme.txt		删除文件
rm -rf Jacob		删除目录且不提示

###7.mv(移动或重命名文件)

mv hello.txt hel.txt		将 hello.txt改名为 hel.txt	
mv hel.txt /etc/		将 hel.txt移动到/etc目录下

###8.find(搜索文件或目录)

-group		按组查找
-user		按用户查找
-name       按文档名称查找
-iname		按文档名称不区分大小写
-mtime		按修改时间
-empty		查找空文件
-size		按容量大小	
-type       按文档类型
-exec		对找到的文档执行特定的命令
-a			并且
-o			或者

find -name hello.doc		查找当前目录下名为hello.doc的文档
find -iname "Hello"			不区分大小写查找包含”Hello“的文档
find / -empty				查找所有空文档	
find / -group apache        查找所属组为apache的文档
find / -user eric			查找所属用户为eric的文档
find / -mtime 2				查找2天前的当天修改过的文档
find /-size +10M			查找大于10M的文档
find / -type f				查找所有普通文件
find ./ -size +5M -exec ls \	查找到大于5M的文档后执行ls操作
find / -size +1M -a -type f		查找大于1M且类型为文件的文档

###9.du(计算文件或目录的容量)

-h		人性化显示
-s		显示总容量
-a		查看所有目录以及文件的容量信息,

du /root		查看/root所有文件的容量信息
du -a /root		查看/root所有文件的容量信息
du -sh /root	查看/root所占磁盘空间总和

###10.touch(创建文件或修改文件时间)

touch hello.txt
如果hello.txt不存在,则创建。如果已经存在,则更新文件所有的时间为当前系统时间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值