「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」。
-
前言
本文使用Linux工具---CRT远程连接Linux,其主要作用:
1、鼠标右键(复制、粘贴)
2、快捷键 ALT+P 通过SFTP上传文件
-
Linux 的ls命令
先介绍一下ls命令的主要参数:
-a 列出目录下的所有文件,包括以 . 开头的隐含文件
-l 该ls命令选项可以列出文件的详细信息
-A 显示除 “.”和“..”外的所有文件
-b 把文件名中不可输出的字符用反斜杠加字符编号的形式列出。
-B 不输出以 “~”结尾的备份文件。
-c 输出文件的 i 节点的修改时间,并以此排序。
-C 按列输出,纵向排序。
-d 将目录象文件一样显示,而不是显示其下的文件。
-e 该ls命令选项可以输出时间的全部信息,而不是输出简略信息。
-f -U 该ls命令选项可以对输出的文件不排序。
-i 该ls命令选项可以输出文件的 i 节点的索引信息。
-k 该ls命令选项可以以 k 字节的形式表示文件的大小。
参考文章:jingyan.baidu.com/article/8cd…
附加: ls –l 可以简写为:ll
目录描述:
需知:
drw.. 普通目录
-rw.. 普通文件(.txt .db .jpg )
lrwx.. 链接文件(快捷方式)
-
Linux 的cd命令
-
cd命令用来切换当前目录。
cd .. 或 cd ../ 切换到当前目录的上一级目录
cd / 切换到Linux根目录
cd / 目录名 任意目录,切换到指定目录中
cd ~ 切换到当前用户家目录。root用户家目录为/root
cd - 切换到上一次访问的目录(只两个目录间切换)
另:pwd(print working directory) 显示当前的目录路径
-
Linux 的mkdir命令
-
mkdir命令用来创建目录
语法:mkdir 目录名
补充:-p 递归创建目录
- rmdir 删除目录(删除空目录)
命令: rmdir 目录
- rm命令
可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
命令:rm -r目录名称 -f不带提示
命令:rm -rf目录名
-
Linux 的文件操作命令
- find命令用来查找文件或目录
语法: find 目录名 –name 文件名目录名
命令: find /home –name “*.txt” //查找home路径下所有以.txt结尾的文件名称
- cp命令
用来将一个或多个源文件或者目录复制到指定的目的文件或目录
命令: cp -r 需要复制的文件 目标位置
-
Linux 的文件浏览命令
主要用于XML/Properties/日志文件等浏览
- cat命令
cat 文件名(可通过TAB补全)
cat只能查看少量信息的数据,浏览正文文件内容。
- more命令
如果文件内容很大,使用more命令,每次在屏幕上显示一页的内容,并且在屏幕底部将会出现—More—的信息。
空格键:向前(向下)移动一个屏幕
Enter键:一次移动一行
b:往回(向上)移动一个屏幕
h:显示一个帮助菜单
q:退出more命令并返回操作系统提示符下
v:在当前行启动/usr/bin/vi。
- Less 命令(显示百分比-m 显示行号-N )
一页一页翻动
less –mN 文件
head 只看头几行 head -n 行数 (-n 想看的行数)
tail 只看尾巴几行
-
Linux 的文件编辑命令
下图为最基础使用命令
注:
保存并退出命令: :wq
不保存并退出: :q!
-
Linux 的文件解压、打包命令
Linux常用压缩格式:
*.tar 对文件进行压缩、但大小不会压缩
*.tar.gz 对文件进行压缩、并压缩文件大小
tar命令
解包:tar zxvf FileName.tar
打包:tar czvf FileName.tar DirName
gz命令
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
对于.tar.gz 和 .tgz
解压:tar zxvf 压缩包名.tar.gz
压缩:tar zcvf 压缩包名.tar.gz 压缩的文件
-C 指定压缩路径
解压:tar zxvf 压缩包名.tar.gz -C /usr/local/jdk