1、ls 指令
功能: 显示当前目录下的所以子目录和文件

常用选项:

-a:显示目录下的所以文件和以 . 开头的隐藏文件
-l:查看文件,ls -l等价于ll
-R:显示所以子目录下的文件
-t:以时间排序

举例:


2、pwd 指令
功能: 显示当前所在的路径
举例:


3、cd 指令
功能: 进入指定目录
常用选项:

cd . . : 返回上级目录
cd /root/test/test1 : 绝对路径
cd . ./test1/ : 相对路径
cd ~:进入家目录
cd -:返回最近访问的目录

举例:


4、touch 指令
功能: 在当前路径下,创建一个普通的文件文本
举例:


5、mkdir 指令
功能: 在当前路径下,创建一个目录
常用选项:

-p:递归建立多个目录

举例:


6、rmdir 指令&& rm 指令
rmdir功能: 只能删除空目录,
常用选项:

-p:当子目录被删除后如果父目录是空目录,会一起被删除

rm功能: 只能删除当前目录下普通的文件文本,rm -rf 可以强制删除目录和文件文本

-f:强制删除,不会询问确认
-r:删除目录及其所有文件文本

举例:


7、man 指令
Linux的命令有很多参数,我们可以用man指令访问Linux手册页进行查询
Linux手册共分为8章:

1、是普通的命令
2、系统调用(内核提供的函数)
3、库调用(程序库中的函数)
4、特殊文件(通常位于/dev中)
5、文件格式,如passwd
6、留给游戏的,由各给游戏自己定义
7、附件的一些变量
8、系统管理命令(通常仅适用于root用户)

如:用man函数查询C语言中的printf函数:

8、cp 指令
功能: 复制文件或目录
常用选项:

-f:强制复制文件或目录
-r:递归处理

举例:


9、mv 指令
功能: mv命令是move的缩写,可以移动文件或对文件进行改名,在Liunx下经常用来备份文件或目录
常用选项:

-f :若目标文件已经存在,不会询问而直接覆盖
-i :若目标文件已经存在时,就会询问是否覆盖

举例:


10、cat 指令
功能: 查看目标文件的内容
常用选项:

-b:对非空输出行编号
-n:对输出的所以行编号
-s:不输出多行空行

举例:

其中nano打开Linux下的文本编译器,echo “hello bit1” > test.txt 输出重定向,echo “hello bit2” >> test.txt 追加重定向。


11、more 指令
功能: 类似cat,但是cat适合查看短文本,如果是长文本,more会显示目前屏幕大小的文本,然后 向下一行一行显示

举例:
如:循环1000次

其中** > **是输入重定向

cat所显示的内容:

more所显示的内容:


12、less 指令
功能: 与more类似,但是less可以 随意浏览文件,而more只能向下移动,却不能向上移动,同时具有 搜索功能
常用选项:

-i:忽略搜索时的大小写
-N:显示每行的行号
/ 字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)

13、head 指令
**功能:**用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行
常用选项:

-n(行数):显示的行数

举例:


14、tail 指令
**功能:**用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
常用选项:

-f:循环读取
-n(行数):显示行数

举例:

如果只拿中间【500-520】行的数据呢?
第一种方法:创建一个临时文件test_1.txt ,然后把前520行放到临时文件中去

第二种方法:利用管道

其中 **|**就是管道


15、时间相关的指令
1、显示时间
date显示
直接date可以显示当前时间:

也可自定义时间格式:

2、设定时间
实例:

3、时间戳
实例:

时间戳是从1970年1月1日开始所经过的秒数,不考虑闰年


16、Cal 指令
功能: 用于查看日历等时间信息,如有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份
常用选项:

-3:显示系统前一个月,当前月,下一个月日历
-j:显示当年中的第几天
-y:显示当前年份的日历

举例:


17、find 指令
功能: 用于在文件树中查找文件,并作出相应的处理
常用选项:

-name:按照文件名查找文件

18、grep 指令
功能: 在文件中搜索字符串,将找到的行打印出来
常用选项:

-i:忽略大小写的不同,所以大小写视为相同
-n:输出行号
-v:显示出没有‘搜索字符串’内容的那一行

举例:


19、zip/unzip 指令
功能: zip将目录或文件压缩成zip格式,unzip将压缩的目录解压
常用选项:

-r:递归处理,将指定目录下的所以文件和子目录一并压缩

举例:
压缩:

解压


【Linux】基本指令合集相关推荐

  1. 50种Linux 常用指令合集

    目录 系统管理 常用的系统工作命令 echo date wget ps top pidof kill killall reboot poweroff 系统状态检测命令 ifconfig uname u ...

  2. 【Linux常用指令合集】

    基本的增删改查 ls:显示文件或目录-l:列出文件详细信息l(list)-a:列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 目录名:创建目录-p:级联创建 cd 目录:切换目录 p ...

  3. git 强制更新远程_版本控制管理工具git的常见指令合集

    今天小千就来给大家介绍一下git中比较常见的指令合集,方便大家使用git,建议收藏起来方便日后查阅. 一.常见的命令 git help <command> # 显示command的help ...

  4. linuex查看繁忙_[个人笔记] 关于linux的常见问题合集

    关于linux的常见问题合集,有技术问题,上 bug200.com 有什么方法可以设置吗chmod 755对于/opt/lampp/htdocs它的所有内容包括子文件夹和文件? 将来,如果我在htdo ...

  5. linux 中级 教程pdf,Linux初中级学习者指导Linux操作系统技术合集.pdf

    红联的个人空间 Linux操作系统技术合集 作者:红联 Linux操作系统技术合 集 ─────Linux初, 中级学习者教程 Linux有些神奇,有人就这么说,Linux有些意思,我想尝尝,尚末安装 ...

  6. JAVA我的世界给op_我的世界开服侠怎么给op 我的世界op指令合集

    我的世界开服侠是一款完全免费且好用的开服辅助,能够帮助玩家一键开服和小伙伴们一起玩耍,操作也十分的简单,最近看到很多小伙伴在问我的世界开服侠添加op的办法,那么今天就跟着小编一起看一下吧. 我的世界开 ...

  7. Linux手册大合集,收藏!Linux常用命令合集

    收藏!Linux常用命令合集 1. 帮助命令 1.1 man 命令名称,man 的意思是 manual,即手册,对于大多数命令都可以使用这个命令来查看其使用的方法. 1.2 help 命令名称 或者 ...

  8. 收藏!Linux 常用命令合集

    收藏!Linux常用命令合集 1. 帮助命令 1.1 man 命令名称,man 的意思是 manual,即手册,对于大多数命令都可以使用这个命令来查看其使用的方法. 1.2 help 命令名称 或者 ...

  9. 超实用:Vue 自定义指令合集

    大家好,我是漫步 前面我已经分享过一篇"分享8个非常实用的Vue自定义指令"文章,里面教了大家如何使用自定义指令,以及几个使用的指令,下面这篇文章也是类似内容,希望你会喜欢.记得查 ...

  10. Manjaro(Arch Linux)问题解决方案合集

    郑重声明:侵权必究,如需引用,请注明出处! Manjaro(Arch Linux)合集 一.搜狗输入法问题 1.搜狗输入法安装出错:sogou拼音异常,请尝试删除SogouPY并重启 经过多方分析,采 ...

最新文章

  1. Python 函数知识汇总
  2. springboot + shiro 验证码与记住登录
  3. 梦心日记本V2.0完工
  4. Quartz.net官方开发指南 第九课: JobStore
  5. Linux为什么可以在x86平台上运行,考虑在x86/Linux平台上的应用程序,以下指令执行时可能......
  6. 宝塔访问域名访问不到
  7. C# 从Excel中读取时间数据
  8. android+版本升级的时候会清楚数据马,android主进程销毁了,线程会不会也销毁?...
  9. 积分上下限无穷_数学分析|第九章 定积分利用等价无穷小量和定积分定义解决数列极限问题总结...
  10. mongodb和SQL语句对应查找表
  11. 【笔试面试】神马搜索C++程序猿电话面试
  12. atitit.html编辑器的设计要点与框架选型 attilax总结
  13. win10搭建无盘服务器配置,关于今天搞定网吧无盘Win10x64一包多配置到底的详细讲解 By 原来我不帅...
  14. 学计算机白头,关于「一夜白头」的科学解释!90%的人不知道!
  15. 路由器的两种工作模式~~~
  16. --nuhub--linux
  17. html使三角形渐变色,CSS3 简单的三角形渐变效果
  18. vuetify calendar实现日历考勤
  19. VUE使用vue-tree-color组件实现组织架构图(递归数据,简单明了)
  20. 奇迹网站系统IGC奇迹mu S17网站可视化装备模板

热门文章

  1. Kubernetes首个严重安全漏洞发现者,谈发现过程及原理机制
  2. 压缩包的密码如何删除?
  3. 时间:2014年4月9日18:55:27 中文验证码
  4. 【SD2.0大会】毛新生:MVC Is Dead?
  5. 无功优化的matlab程序,遗传算法的无功优化matlab实现
  6. conda tensorflow_TensorFlow笔记1——补充附录(1) 机器学习相关库安装、使用中遇到的报错情况...
  7. JavaWeb-新版
  8. 小学生班干部竞选自我介绍PPT模板
  9. Ueditor1.4.3.3+springMvc+maven 实现图片上传
  10. python画二次函数图像的顶点_几何画板演示顶点式二次函数的图象