《Linux的文件目录类指令 20条》
文件目录类的指令
1.pwd指令
查看当前目录
2.ls 指令
查看当前目录所有内容信息
ls -a 显示当前目录所有的文件和目录,包括隐藏的
ls -l 以列表的方式显示信息
ls -al或la -al
举个栗子

3.cd指令
基本语法
cd [参数] (切换到指定目录)
cd ~或者cd 回到自己的家目录
cd ../ 回到当前目录的上一级目录
绝对路径:文件在硬盘上存储的路径
cd /home
相对路径:相对于自己的目标文件的位置;从当前目录开始定位到需要的目录中去
cd ../home
cd ../../home/2
cd ../../../home/2/3
举个栗子
使用绝对路径切换到root目录
使用相对路径切换到root目录(需要知道该用户当前在哪个目录下)
回到当前目录的上一级目录
回到家目录
4.mkdir
用户创建目录
基本语法
mkdir 目录名字(绝对路径)
mkdir [选项] 要创建的目录
常用选项: -p 创建多级目录
举个栗子
mkdir -p /home/school/classroom

5.rmdir
在当前目录删除空目录
基本语法
rmdir 删除目录
举个栗子

6.rm -rf 目标(绝对路径)
强制删除
基本语法
rm -rf /1/2/3/4/5/6/7/8/9
rm -rf 1.txt 2.txt
举个栗子

7.touch
创建空文件
基本语法
touch 文件名称+后缀
touch 文件名称+后缀 文件名称+后缀 文件名称+后缀
举个栗子

8.rm指令
删除文件或者目录
基本语法:rm(选项)要删除的文件或者目录
-r删除整个文件夹
-m 强制删除不提示
rm -rf
9.mv指令
移动文件或者目录,或者重命名
举个栗子(重命名)

基本语法:mv 文件名 新文件名 (例如:mv zhangsan lisi)
mv 移动文件名字 位置
举个例子(移动)

10.cat指令
查看文件内容
基本语法:cat /选项 要查看的文件
-n 显示行号 (cat -n /选项 查看的文件)
为了浏览方便, | more(翻页)

11.more 指令
以全屏的方式按页显示文本文件的内容
基本语法:more /选项 要查看的内容
空格换页 ,回车换行,ctrl+f 向下换屏 ctrl+b向上换屏
= 输出当前是哪一行 q退出
举个例子:

12.less 指令
用来分屏查看文件内容,功能和moer指令类似,但是比less指令强大一些,支持各种显示终端。less指令在显示文件内容的时候,并不是将整个文件内容加载之后才显示的,而是根据显示需要加载内容,对于显示大型文件具有较高的效率
基本语法: less 要查看的文件(退出 : q )
13. > 指令和>> 指令
>输出重定向 (会将原来的内容覆盖)
>>追加 (不会覆盖原来的内容,而是追加到了文件尾部)
基本语法
ls -l >文件名(将列表中的内容写入到文件中)
ls -al >>文件名 (将列表中的内容追加到文件中)
cat 文件1 > 文件2 (将文件1的内容覆盖到文件2)
echo "内容" >> 文件1(将内容追加到文件中)
14. echo指令
输出指令到控制台
基本语法:echo 选项 输出内容
用echo输出当前环境变量,输出当前环境路径
echo $path
15. head指令
用于显示文件开头部分内容,默认情况下head指令,显示的前十行内容,
基本语法:head 文件 查看文件头十行的内容
head -n 5 文件(查看文件头5行)
16. tail 指令
用于显示文件尾部部分内容,默认情况下显示文件尾部的后十行
基本语法: tail 文件名
tali -n 5 文件(查看文件尾部5行内容)
tail -f 文件 (实时追踪该文件的所有更新)
17. history 指令
查看已经执行过的历史命令,也可以执行历史命令
基本语法 history ! 历史命令行数(再次执行该命令)

18.ln 指令
软链接,软连接也叫符号连接,相当于winddows中的快捷方式,主要存放了链接其他文件的路径
基本语法:ln -s 源文件或者目录 软链接名字 (给源文件创建一个软链接)
19.dtae 指令
显示当前日期:date+%Y(显示当前年)
date+%m(显示当前月)
date+%d(显示当前日)
date+%H(显示当前小时)
date+%M(显示当前分钟)
date+%S(显示当前秒)
date '+%Y-%m-%d-%H:%M:%S(显示当前年月日小时分钟)
基本语法: date -s 字符串时间(修改时间)

20.cal 指令
查看日历指令
基本指令:cal+字符串 (查看整年日历)
举个栗子:

本文章为原创精品,转载请标明出处
《Linux的文件目录类指令 20条》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- RPA的概念和优势
大多数人每天都会使用到一些机器人流程自动化的工具,例如读取邮件和系统,计算.生成文件和报告.而在未来,那些你不想做的枯燥的工作,也许真的可以不做了,重复化.标准化的工作都可以让机器人帮你完成.想必此刻 ...
- 浅谈云原生基础入坑与docker 搭建redis-cluster集群
浅谈云原生基础入坑与docker 搭建redis-cluster集群 开篇来点自己的小感触:自从走上后端开发这条无法回头的互卷道路以后,在视野内可见新的技术在迭代,更新的技术在不断发行.就拿最近的Op ...
- Cesium近地天空盒,解决图片旋转问题
前言 当我们使用官网的例子设置天空盒后,会发现天空云彩是斜的,比如下边这张图:通过查阅网上资料,需要修改cesium的源码,以下是修改后skybox的源码,在自己的项目中引入即可: 实现代码 cons ...
- Kafka 之 HW 与 LEO
更多内容,前往 IT-BLOG HW(High Watermark):俗称高水位,它标识了一个特定的消息偏移量(offset),消费者只能拉取到这个 offset 之前的消息.分区 ISR 集合中的每 ...
- css中所有的选择器(包括比较少见的选择器)
jQuery.CSS常用选择器 符号 描述 示例 说明 紧接无符号 相当于"并且"关系 input.k-textbox{ ...} 选出input并且包含k-textbox类的 ...
- 时隔十年,QQ更新了Linux版本
昨天1024程序员节,QQ悄悄地更新了QQ for Linux,也许是给各位一个惊喜吧. 官网及其的简陋.和一个Word文档似的. 十年一更,有网友称,瞬间回到QQ2006,确实界面功能有些落后,相信 ...
- [Windows/Linux]判别服务器: 虚拟机 | 物理机 ?
物理主机,一般称: [宿主机] 虚拟机信息,一般涉及如下关键词: VMware : VMware 虚拟化技术 Vistualbox KVM(Kernel-based Virtual Machine): ...
- 全网最详细中英文ChatGPT-GPT-4示例文档-智能聊天机器人从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)
目录 Introduce 简介 setting 设置 Prompt 提示 Sample response 回复样本 API request 接口请求 python接口请求示例 node.js接口请求示 ...
- fio性能测试-环境搭建,功能介绍,测试讲解
fio性能测试-环境搭建,功能介绍,测试讲解 Fio介绍:FIO(Flexible I/O Tester)是一个用于测试磁盘.文件系统.块设备和网络设备性能的工具.它可以模拟不同类型的I/O负载,包括 ...
- 【Spring注解驱动】(三)servlet3.0
前言 今天是7.21日,终于是看完了..暑假在家学习是真的差点意思 1 Servlet 3.0简介 Servlet 2.0是在web.xml中配置servlet filter.listener.Dis ...