Donald的Linux小记(一)文件处理命令

任何一个命令都可用 Ctrl+C 终止

目录处理命令

1 显示目录文件:ls

英文解释:list
所在路径: /bin/ls
执行权限:所有用户
语法: ls [-选项] [参数]
-a 显示所有文件,包括隐藏文件
-l 详细信息显示 -lh 人性化显示
-d查看目录属性 -i 文件id
文件读写权限:
-rw-r–r--
文件类型(-二进制文件,d 目录,;l 软连接文件)
u(user)所有者 g(group)所属组 o(other)其他人
r 读 w写 x执行

演示:
ls -a
在这里插入图片描述
ls -l在这里插入图片描述
ls -lh在这里插入图片描述
ls -ld
在这里插入图片描述
ls -i
在这里插入图片描述

2创建新目录:mkdir

英文解释:make directories
所在路径:/bin/mkdir
执行权限:所有用户
语法:mkdir -p[目录名]
-p 递归创建(前一目录不存在也可以创建)
演示:
mkdir /tmp/dir1
在这里插入图片描述

mkdir /tmp/first/second
mkdir -p /tmp/first/second
在这里插入图片描述
mkdir /tmp/first/third /tmp/fitst/fourth 同时创建多个目录
在这里插入图片描述

3切换目录:cd

英文解释:change directory
所在路径:shell内置命令
执行权限:所有用户
语法:cd [目录]
cd /tmp/first 切换到指定目录
cd … 返回上一级目录

4显示当前目录 pwd

英文解释:print working directory
所在路径:/bin/pwd
执行权限:所有用户
在这里插入图片描述

5删除空目录 rmdir

英文解释:remove emply directories
所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir [目录名]
rmdir /tmp/first/second 只能删除空目录
功能描述:删除空目录
在这里插入图片描述

6复制文件或目录 cp

英文解释:copy
所在路径:/bin/cp
执行权限:所有用户
语法:cp -rp [原目录/文件] [目标目录]
-r 复制目录 在这里插入图片描述
-p 保留文件属性
可以同时复制多个目录
在这里插入图片描述
复制的时候可以改名
在这里插入图片描述

7 剪切/更名文件 mv

英文解释:move
所在路径:/bin/mv
执行权限:所有用户
语法:mv [原目录/文件]
在被剪切的目录下 可以省略原目录
在这里插入图片描述
与复制一样剪切的时候也可以改名
在这里插入图片描述
mv rname newrname 不移动 直接更名
在这里插入图片描述

8.删除文件/目录 rm

英文解释:remove
所在路径:/bin/rm
执行权限:所有用户
语法:rm -rf [文件/目录名]
-r删除目录 -f 强制执行 不再询问
在这里插入图片描述
rm -rf /目录路径
在这里插入图片描述

文件处理命令

1 创建空文件 touch

所在路径:/bin/touch
执行权限:所有用户
语法:touch [文件名]
touch filename
Linux 文件中若包含空格,需要”file name“ 引起来,不然会创建两个文件
在这里插入图片描述

2显示文件内容 cat,tac 正序,逆序

所在路径:/bin/cat ,/bin/tac
执行权限:所有用户
语法:cat [文件名] tac[文件名]
-n 按行显示 文件内容 cat -n [文件名] =cat [文件名] -n
可以查看内容少的文件,因为只显示最后的内容
在这里插入图片描述

3 分页显示文件内容 more 不能回翻

所在路径:/bin/more
执行权限:所有用户
语法:more [文件名]
空格/f 翻页
enter 换行
Q/q 退出

4 分页显示文件内容 less 可以回翻

所在路径:/bin/less
执行权限:所有用户
语法:less [文件名]
上下箭头 上下行浏览
PgUp PgDn 上下页浏览
/字符串:向下搜索“字符串”
?字符串:向上搜索“字符串”

在这里插入图片描述
在这里插入图片描述

5指定显示n行内容 head tail

所在路径:/bin/head /bin/tail
执行权限:所有用户
语法:head [文件名] tail[文件名] 默认10行
-n 显示文件前/后n行的内容 head -n num [文件名]
tail -f 动态显示文件末尾内容
在这里插入图片描述

链接命令

1生成链接文件 ln

英文解释:link
所在路径:/bin/ln
执行权限:所有用户
语法:ln -s [原文件] [目标文件]
-s 创建软链接
.soft 软连接(相当于windows快捷方式
lrwxrwxrwx,软链接文件权限都是rwxrwxrwx
箭头指向源文件 源文件删除,就失效了,也会同步更新)
.hard 硬链接 (cp -p +同步更新 echo“xxx‘ >> [源文件]
i节点标识一样
不能跨分区
不能对目录使用)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值