Linux下的文件管理与汉语输入法的安装

#1、文件管理命令

**touch **:新建文件,修改文件时间戳

命令 用处
touch file file1 file2… 创建file file1 file2等空文件
touch file 将文件的时间同步到当前时间
touch -t YYYYMMDDHHMM 将文件时间进行更改到指定的时间

Linux下的文件管理与汉语输入法的安装_第1张图片
在这里插入图片描述
touch -t 进行时间更改
Linux下的文件管理与汉语输入法的安装_第2张图片
stat:查看文件时间戳信息

属性 意义
access 查看文件最近一次内容被查看的时间
modify 查看文件内容最后一次被更改的时间
change 查看文件任何信息最后一次被更改的时间

Linux下的文件管理与汉语输入法的安装_第3张图片

mkdir :全拼为make directory

命令 用处
mkdir dir dir1 dir2… 建立dir dir1 dir2等空目录
mkdir -p test/view/view1 从上层开始建立多层目录

Linux下的文件管理与汉语输入法的安装_第4张图片
Linux下的文件管理与汉语输入法的安装_第5张图片
Linux下的文件管理与汉语输入法的安装_第6张图片
rm删除文件或目录

命令 用处
rm file file1 file2… 删除file file1 file2等文件,删除时会有提示
rm -f file 删除文件不带提示
rm -r dir dir1 dir2 删除dir dir1 dir2等目录,删除时会有提示
rm -rf dir 删除目录不带提示

Linux下的文件管理与汉语输入法的安装_第7张图片
在这里插入图片描述
gedit:图形的文本编辑器

命令 用处
gedit file file1 file2 对file file1 file2等文件进行编辑
gedit 该命令在使用的时候必须有图像,file文件可以不存在,会创建一个file文件

Linux下的文件管理与汉语输入法的安装_第8张图片
Linux下的文件管理与汉语输入法的安装_第9张图片
vim#文本编辑器
vim file
#进入该文件并进入到vim浏览模式,在浏览模式下不能进行文件的编辑
按I可以进入编辑模式,在编辑模式下无法使用鼠标进行控制,需使用上下左右来进行光标 的移动
#在编辑模式下按esc可退出插入模式,按下wq即可保存更改的内容
#vim在编辑时会生成.swp文件,如果shall被强制关闭,.swp文件不会消失,再次对该文件使用vim命令时会发生报错
vim浏览模式
Linux下的文件管理与汉语输入法的安装_第10张图片
vim编辑模式
Linux下的文件管理与汉语输入法的安装_第11张图片

按键 作用
#[O] 只读打开的文件
#[E] 继续编辑文件
#[R] 恢复上次没有保存的编辑
#[D] 删除.swp文件继续进行编辑
#[Q] 退出编辑

Linux下的文件管理与汉语输入法的安装_第12张图片
报错内容Linux下的文件管理与汉语输入法的安装_第13张图片

cat #shell中显示文件内的所有内容

命令 用处
cat file 显示文件内容
cat -b file 显示出文件中的内容并将内容行号也显示出来,该变量不显示空行的行号
cat -n file 显示出文件中的内容与其行号,该变量显示空行的行号

Linux下的文件管理与汉语输入法的安装_第14张图片
history > file:将history的执行结果作为内容存放在file之中
Linux下的文件管理与汉语输入法的安装_第15张图片
Linux下的文件管理与汉语输入法的安装_第16张图片
head查看目标文件从前开始的行内容

命令 用法
head file 默认查看文件前十行
head -n file 显示文件前n行 n表示要显示的行数

Linux下的文件管理与汉语输入法的安装_第17张图片
Linux下的文件管理与汉语输入法的安装_第18张图片
tail:查看目标文件后多少行内容

命令 用法:
tail file 默认查看文件后十行
tail -n file 显示文件后n行 n表示要显示的行数

在这里插入图片描述
Linux下的文件管理与汉语输入法的安装_第19张图片
显示m到l行内容

  • 1、head -n l 文件地址 | tail -n m

  • 2、cat 文件地址 -b | head -n l | tail -n m

  • 3、cat文件地址 -b | sed -n m,lp
    Linux下的文件管理与汉语输入法的安装_第20张图片
    less:分页浏览

    命令 用法
    less file 使用分页浏览查看文件file
  • 1.在less模式下通过按上下可以一行进行查看,按pgup和pgdn可以逐页翻阅

  • 2.关键字 在文件中搜索含有关键字的内容 使用N向上进行匹配 n向下进行匹配

  • 3.按v后从less模式进入vim模式 在编辑完成后按:wq退出返回less模式#在less模式下按q退出less模式
    cp:复制文件
    cp 文件 目的地文件|将文件复制到目的地
    -|-
    cp 文件 文件1 文件2 目的地目录|将文件1 文件2复制到目的地目录下
    cp -r 目录1 目录2|将目录1复制到目录2下,-r参数下才能进行目录复制
    复制根据源文件生成新文件
    Linux下的文件管理与汉语输入法的安装_第21张图片
    Linux下的文件管理与汉语输入法的安装_第22张图片
    Linux下的文件管理与汉语输入法的安装_第23张图片

    mv:移动文件
    mv file file1 dir|将文件file file1移动到目录dir下
    -|-
    mv dir dir1 dir|将目录dir dir1移动到dir中
    mv file|不存在file,对文件进行重命名
    移动在同一分区不产生新文件是重命名过程,在不同分区产生新文件属于建立删除过程
    Linux下的文件管理与汉语输入法的安装_第24张图片
    Linux下的文件管理与汉语输入法的安装_第25张图片
    Linux下的文件管理与汉语输入法的安装_第26张图片
    mv与cp实现原理图
    Linux下的文件管理与汉语输入法的安装_第27张图片
    file:文件类型查看
    file file查看file文件的真实类型
    wc文件容量统计
    wc file|显示文件的行数 单词数 字符数
    -|-
    wc -l file|显示行数
    wc -m file|显示字符数
    wc -w file|显示单词数
    wc -c file|显示字节数
    Linux下的文件管理与汉语输入法的安装_第28张图片
    Linux下的文件管理与汉语输入法的安装_第29张图片
    建立文件的方法

  • 1、>file

  • 2、vim file

  • 3、touch file

  • 4、cp file1 file

  • 5、gedit file

2、Linux中文件寻址

Linux系统结构
FHS (Filesystem Hierarchy Standard) Linux层级结构标准3
LINUX中一切都是文件
rm -rf /* 系统清空
#系统二级目录

目录 用处
/bin 系统常规命令
/sbin 系统管理命令
/dev 设备文件
/home 普通用户家目录集合,此目录下是普通用户家目录
/root 超级用户家目录
/lib64 64位函数库
/lib 系统函数库
/proc 进程信息,系统识别的硬件信息
/run 当前运行的硬件和系统模块
/srv 系统数据(常量)
/var 系统数据(变化)
/tmp 系统临时文件存放目录
/mnt 临时设备挂载点
/media cdrom临时挂载点
/etc 系统大多数程序的配置目录
/opt 第三方软件安装位置
/boot 系统启动分区,系统启动时读取的文件都在此目录中
/sys 关于内核设定目录
/usr unix system resource 仅次于/ 重要 多数系统资源都在此目录中

相对路径#绝对路径名称的简写,省略了用户当前所在的系统位置,此名称只有在管理当前所在系统目录中子文件时才能使用 系统中不以/开头的文件名称都为相对路径 在程序操作时会自动识别当前路径的信息并关联操作目标
绝对路径#文件在系统中的真实位置,在任何场景下都可以使用,通常以/开头,不会考虑当前系统位置

3、关于文件寻址的命令

pwd示shall当前的工作目录
在这里插入图片描述
cd对当前的工作目录进行切换
**“cd ~-”=“cd -”**区别是cd -只能在cd中使用,~-可以在任何内容中使用
Linux下的文件管理与汉语输入法的安装_第30张图片
在这里插入图片描述
Linux下的文件管理与汉语输入法的安装_第31张图片
在这里插入图片描述
Linux下的文件管理与汉语输入法的安装_第32张图片
Linux下的文件管理与汉语输入法的安装_第33张图片
在这里插入图片描述
在这里插入图片描述

ls##显示文件信息

ls 显示当前目录中的文件名称
ls file 显示指定文件名称
ls dir 显示指定目录中的文件名称
ls -d dir 显示目录本身名称
ls -l file 显示文件属
ls -l dir 显示目录内容属性
ls -ld dir 显示目录本身属性
ls -a dir 显示目录中所有文件名称,包括隐藏名
ls -s 显示文件大小
ls -R dir 递归显示目录中的内容
ls -i file 显示文件编号
ls -S file 按文件大小排序

在这里插入图片描述
Linux下的文件管理与汉语输入法的安装_第34张图片
在这里插入图片描述

4、文件批量处理

* #匹配0到任意个字符
匹配单个字符
[[:alpha:]] 匹配单个字母
[[:lower:]] 匹配单个小写字母
[[:upper:]] 匹配单个大写字母
[[:digit:]] 匹配单个数字
[[:alnum:]] 匹配单个数字或字母
[[:punct:]] 匹配单个符号
[[:space:]] 匹配单个空格

字符集合的表示方法

  • []:条件是或者 关系是模糊匹配,对象和几个对比匹配就开始操作,[1-10]1到10 [!d-f][^d-f]除了d-f以外
  • {}:点名机制,经精确指定集合中每一个元素,{1…10}1-10{a…c}a-c,需注意{}中为两个点,如果输错则会产生{xxx}的文件名
  • ~:默认代表当前用户家目录
  • ~username:指定的用户家目录
  • “~+”=“.”:当前目录
  • ~-:当前目录之前所在目录
  • .- :当前目录的上级目录
    :Linux下的文件管理与汉语输入法的安装_第35张图片

5、中文输入法的安装

  • 1、在root→Other Locations→computer→etc→yum.repos.d中创建repo类型的文件,文件名任取
  • 2、对文件内容进行编辑将内容输入
    Linux下的文件管理与汉语输入法的安装_第36张图片
  • 3、使用安装命令dnf install ibus-libpinyin -y命令进行安装ibus-libpinyin,-y表示不进行提示
    Linux下的文件管理与汉语输入法的安装_第37张图片
  • 4、安装完成后点击右上角的设置
    Linux下的文件管理与汉语输入法的安装_第38张图片
  • 5、选择Region&Language按+创建,如果china中没有显示安装内容,则重启虚拟机Linux下的文件管理与汉语输入法的安装_第39张图片
  • 6、选择安装内容并点击add
    Linux下的文件管理与汉语输入法的安装_第40张图片
  • 7、右上角有en出现,则安装完毕
    在这里插入图片描述

你可能感兴趣的:(Linux下的文件管理与汉语输入法的安装)