文件管理命令

1.文件建立

touch           filename

注意:
touch不但可以建立文件也可以修改文件的时间戳
时间戳分为:
atime:文件内容被访问的时间标识
mtime:文件内容被修改的时间标识
ctime:文件属性或文件内容被修改的时间标识
在这里插入图片描述在这里插入图片描述在这里插入图片描述

2.目录建立

mkdir           dirctory
mkdir    -p     dir1/dir2/dir3
-p建立递归目录时,当上层目录不存在自动建立

在这里插入图片描述

在这里插入图片描述

3.文件删除

rm              file
rm     -f       file      -f=force 标识强制删除不提示

在这里插入图片描述

4.目录删除

rm     -r   directory     -r标示递归删除,也就是删除目录本身和里面的所有内容
rm     -r   -f    dir      删除目录不提示
rm     -rf     dir         在命令参数使用过程中,顺序时不需要注意的
rm     -fr     dir

在这里插入图片描述

5.编辑文件

gedit     file          ##必须有图形
vim       file          ##-->按[i]进入insert模式-->编辑内容-->按[esc]退出insert模式-->:wq退出保

在这里插入图片描述
在这里插入图片描述## 6.文件的复制

cp          源文件         目的地文件
cp   -r     源文目录     目的地目录
cp          源文件1       源文件2     目的地目录      ##目的地目录必须存在
cp   -r     源目录1       源目录2     目的地目录      ##目的地目录必须存在

在这里插入图片描述

7.文件移动

mv          源文件        目的地文件     ##重命名
mv          源目录        目的地目录  

在这里插入图片描述

8.文件查看

cat命令
cat         file         ##查看文件的全部内容
cat   -b    file          ##-b显示行号

less命令
less        file         ##分页浏览
用法:
上|下                    ##逐行移动
pageup|pagedown          ##逐页移动
/关键字                  ##高亮显示关键字,n向下匹配,N向上匹配
v                        ##进入vim模式,在vim模式中按:wq退回到less模式
q                        ##退出

head命令
head        file         ##查看文件前10行
head  -n 3  file         ##查看文件前三行

tail命令
tail ;       file         ##查看文件后十行
tail  -n 3  file         ##查看文件后三行
tail  -f    file         ##监控文件后十行内容的变化

cat命令
在这里插入图片描述
less命令
在这里插入图片描述
head命令
在这里插入图片描述
tail命令
在这里插入图片描述

9.文件的寻址

文件地址分为:
相对路径:相对与当前系统所在目录的一个文件名称的简写
此名称省略了系统当前所在目录的名称
此名称不以“/”开头名称在命令执行时会在自动在操作对象前加“pwd”所显示的值
绝对路径:绝对路径是文件在系统的真实位置
此命令是以“/”开头的
此命令在执行时系统不会考虑现在所在位置的信息
注意:
当操作对象是 对象1 空格 对象2 时,这两个对象之间没有任何关系
例:
胡辣汤 豆腐脑 ##是两个对象
胡辣汤豆腐脑 ##是一个对象
抱 ##动作是被系统执行的,不能作为名称出现
“抱” ##用引号的作用是把动作变成名称字符,这种方法叫引用

10.自动补齐

系统中利用TAB键可以实现自动补齐功能,按两次TAB可以列出以此关键词开头的所有内容

11.路径

pwd显示路径
pwd

cd切换路径
cd  目录名称    ##进入到指定目录中
cd  -          ##当前目录和当前目录值前所在目录之间的切换
cd  ~          ##进入当前用户家目录
cd  ~user      ##进入user家目录
cd  ..         ##进入当前目录的上级目录

ls查看命令
ls  -l     file    ##文件属性
ls         dir     ##目录中包含的内容
ls  -d     dir     ##目录本身
ls  -a     dir     ##所有文件包含隐藏的
ls  -S     dir     ##查看并且按照大小排序
ls  -s      dir    ##目录里面的内容按大小排序

wc文件大小统计
wc  -l             ##行数
wc  -w             ##单词数
wc  -m             ##字符数
wc  -c             ##字节数

cd命令
在这里插入图片描述
ls命令
在这里插入图片描述
在这里插入图片描述
wc命令
在这里插入图片描述

12.系统中历史的调用

history           ##查看历史
history     -c    ##清空当前环境中的历史
!数字            ##调用此行历史
!test            ##执行以test关键字开头的最近一条历史
ctrl + r + 关键字  ##调用历史中最近一条含有此关键字的历史

在这里插入图片描述

13.帮助

1.查看命令用途
whatis 命令
2.查看命令的用法

命令  -- help   ##查看命令的基本用法
[]              ##标示选项可以加也可以不加
...             ##标示选项可以加入任意个数
<>              ##标示选项是必须要加入的
userage:       ##标示命令用法
opetions:      ##对参数的作用做说明

在这里插入图片描述
3.man查看命令或文件的说明shouce

man     命令
man  5  文件
man的级别
1   #命令
2   #系统调用接口
3   #函数库调用接口
4   #特殊设备文件
5   #系统配置文件
6   #游戏规则说明
7   #包说明
8   #系统管理命令
9   #内核调用规则
man的基本用法
上|下              ##逐行查看
pageup|pagedown    ##分页查看
/关键字            ##高亮显示关键字,n向下匹配,N向上匹配
:q                ##退出
man    -k    字符串   ##当前字符串在系统中拥有的man级别
/user/share/doc    ##系统中所安装过的软件的帮助文档

在这里插入图片描述

14.系统中的通用配置符号

*             ##匹配0到任意字符
?            ##匹配单个字符
[[:alpha:]]   ##单个字母
[[:lower:]]   ##单个小写字母
[[:upper:]]   ##单个大写字母
[[:digit:]]   ##单个数字
[[:punct:]]   ##单个符号
[[:space:]]   ##单个空格
[[:alnum:]]   ##单个数字或字母
[[:punct:][:lower:]]   ##单个符号或单个小写字母
[1-9]         ##1位,这位是1-9的任意数字
[!3-5]        ##1位,不是3-5的数字
[^3-5]        ##1位,不是3-5的数字
[a-z]         ##1位,a-z的任意字母
{1..3}        ##3个,1 2 3
{1,4,7}       ##3个1,4,7这三个数
~             ##当前用户家目录
~username     ##指定用户的家目录
~+            ##当前目录
~-            ##进入当前目录之前所在目录

在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值