必读!!!
本章节将从最基本Linux入手,带领大家进行最基本的操作入门,首先我使用的环境是VM中的最小化安装,主要是考虑到更加的精准操作,以及Linux中的权限和组.这里我只介绍最常用到的,不知道的命令可以 common +需要查询的命令 ,会列出使用方法
各位若是没有挂载文件的可以点赞加关注私聊我,私信我
1.Linux基本操作(铺垫)
该内容主要针对于创建文件,打开,执行文件等操作 ,大致可以分为添加 删除 移动
1.文件读取操作
ls:命令
常用来列出文件,以及文件信息 该命令的格式为 ls 选项 目录或文件
选项 -a显示所有文件,包括隐藏的“.”开头的文件
-A 显示限制指定目录下的文件名以及类型
-t 依照最后的修改时间列出文件时间
-F 列出当前文件夹下的所有子目录以及类型
-R显示目录下以及其所有文件的子目录的文件名
-c按照文件的修改时间排序
pwd命令
:通过层级的方式展现你所在的位置
在Linux里面你需要知道的是你在哪里,在这个问题下,或许ls并不能帮助你解决这个问题
在图中 如果我创建了一个处于二级以上的文件夹,那么ls会告诉你有多少,但是一个目录里面可能或有很多个同级的文件 那么此时输入pwd就能显示当前你所属于的文件以及地点
在图上,我创建了多个文件,但是利用ls命令,并没有展现出层级关系,我不知道我在那,那么pwd的意义就在于通过层级的方式展现你所在的位置
2.创建增减文件
1:mkdir 选项 目录名
创建一个目录
选项
-p 在创建文件时,如果父目录不存在,则同时创建该目录以及其父目录
例如: mkdir -p dir/dir2 在当前目录下创建dir/dir2文件夹
创建一个文件夹 文件夹有层级级之分,一级目录(父目录)再往下就是子目录 谁是谁的子目录 ,当然可以不带选项,Linux默认创建在当前文件夹下,作为子文件放置
2:touch 选项 文件名或者目录名
建立或者更新文件的的修改日期 以及建立一个文件
选项
-d 20200201 把文件 存取或修改时间改成2020年02月01日
-a 把文件存取时间改为当前
-m 把文件修改时间改为当前
3.rm命令 rm 选项 文件名或者目录
删除文件或者目录
选项
-i 删除时提示用户
-f 删除时不提醒用户
-R 递归删除文件,以及目录下的子目录和文件
例如 rm -f testfire 删除叫做testfire的文件
rm -R /testfire/testfire2 递归删除testfire下的子目录
3.cd 文件执行命令
功能 1.改变当前所处的文件环境
cd~切换当前用户的主目录
cd.保持当前所处文件环境
cd ...切到上级目录
cd-最近两次工作目录之间切换
4.CP 文件的复制移动
cp 选项 源文件 目标文件
-a 尽可能 但不保证能完全复制(隐藏文件等)
-f 如果目标文件存在,则先删除,后覆盖,不提示用户
-i 与f一样,但会提示是否覆盖
-R 递归复制文件以及其子目录
cp ~/.temp /temp1 j将家目录下的temp 复制到temp1中