一,系统的运行级别

0:关机

1:单用户模式(可以找回丢失的密码)

2:多用户状态没有网络服务

3:多用户状态有网络服务

4:系统未使用保留给用户

5:图形界面

6:系统重启

注意:在/etc/inittab文件中可以修改默认的运行级别

二,切换到指定的运行级别

默认指令

init 运行级别

三,帮助指令

1:获取帮助信息

man 命令

2:help指令

help 命令(功能描述:获取shell内置命令的帮助信息)

四,文件目录类指令

1:pwd 查看当前工作目录的绝对路径

2:ls指令

ls -a :显示当前目录所有的文件和目录,包括隐藏的

ls -l :以列表的方式显示信息

ls -h :友好的显示文件和目录的信息

3:cd指令

cd 参数(切换到指定的目录)

cd .. 回到当前目录的上一级目录

cd ~ 回到家目录

4:mkdir指令(用于创建目录的指令)

mkdir 目录名称

mkdir -p 目录名称(能够创建多级目录)

5:rmdir指令(删除空目录)

rmdir 要删除的空目录

注意:这个指令只能删除空目录

6:touch指令(创建文件指令)

touch 文件名

7:cp指令(拷贝文件到指定目录)

cp 原文件 目标目录

cp -r 原目录 目标目录(递归复制整个文件夹)

8:rm指令(删除文件或目录)

基本语法:

rm 【选项】 要删除的文件或目录

常用选项

-r :递归删除整个文件夹

-f :强制删除不提示

9:mv指令(移动文件与目录或重命名)

基本语法:

mv 旧文件名 新文件名(重命名)

mv 文件名 目标目录(移动文件)

10:cat指令(查看文件内容,只读的方式打开)

基本语法:

cat 【选项】文件名

常用选项:

-n :显示行号

11:more指令(分页查看文件内容)

基本语法:

more 要查看的文件

进入阅读模式内置的快捷键

空格键 向下翻一页

回车键 向下翻一行

q 立即离开more

Ctrl+F 向下滚动一屏

:f 输出文件名和当前行号

12:less指令(分屏查看文件内容)

基本语法:

less 要查看的文件

进入less内置快捷键

空白键 向下翻一行

上 向上翻动一页

下 向下翻动一页

q 离开程序

13:>指令与>>指令

>输出重定向:会将原来文件内的内容覆盖

>>追加:不会覆盖文件的内容,追加到文件的底部

实例:

ls -l > 文件 (列表内容写入到文件中)

ls -l >> 文件(列表内容追加到文件中)

cat 文件1 > 文件2(文件1的内容覆盖文件2的内容)

14:echo指令(输出内容到控制台)

echo 输出内容

15:head指令(显示文件开头部分内容,默认前十行)

基本语法

head 文件名(查看文件内容前十行)

head -n 20 文件名(查看文件前20行内容,20可以为任意数值)

16:tail指令(显示文件尾部部分内容,默认后十行)

基本语法:

tail 文件名 (查看文件后十行内容)

tail -n 20 文件名 (查看文件后20行内容,20可以为任意数值)

tail -f 文件名 (实时追踪该文件的所有更新)

17:ln指令(软连接,类似于Windows中的快捷方式)

ln -s 原文件或目录 软链接名

18:history指令(查看已经执行过的历史命令)

history:查看已经执行过的历史命令

!n:执行编号为n的指令(n为已执行的编号)

五,时间日期类指令

1:date指令(显示当前日期)

基本语法:

date 显示当前时间

date +%Y 显示当前年份

date +%m 显示当前月份

date +%d 显示当前是那一天

date "+%Y-%m-%d %H:%M:%S" 显示年月日时分秒

设置时间

date -s 字符串时间

2:cal指令(查看日历指令)

cal 显示当前日历

cal 2020 显示2020年日历

六,搜索查找类指令

1:find指令(从指定目录向下递归遍历各个子目录,将满足条件的文件和目录显示在终端)

基本语法:

find [搜索范围] [选项]

选项 功能

-name 按照指定的文件名查找模式查找文件

-user 查找指定用户的所有文件

-size 按照指定文件的大小查找文件

例如:

查找Linux系统中大于20m的文件(+n 大于 -n 小于 n等于)

find / -size +20M

2:locate指令(可以快速定位文件路径)

locate 搜索文件

注意:第一次使用locate指令前,必须使用updatedb指令创建locate数据库

3:grep指令(过滤查找) 管道符号 |(前一个命令的处理结果传递给后面的命令处理)

grep [选项] 查找内容 源文件

常用选项:

-n 显示匹配行及行号

-i 忽略字母大小写

案例:

在hello.txt文件中查找yes所在的行

cat hello.txt | grep -n yes

七,压缩与解压缩类指令

1:gzip/gunzip指令(gzip用于压缩,gunzip用于解压缩)

gzip 文件(压缩文件,只能将文件压缩成.gz格式)

gunzip 文件.gz(解压缩命令)

2:zip/unzip(zip压缩文件,unzip解压)

基本语法:

zip [选项] xxx.zip 将要压缩的内容(压缩文件的命令)

unzip [选项] xxx.zip (解压缩文件命令)

zip常用选项

-r 递归压缩

unzip常用选项

-d 目录:指定解压后文件的存放目录

3:tar指令(最常用的打包指令)

tar -zcvf xxx.tar.gz 打包的内容(压缩目录,压缩后的格式为.tar.gz)

tar -zxvf xxx.tar.gz(解压缩)

其他重点Linux指令文章:

Linux指令之关机,重启,用户登录注销总结

Linux之组管理和权限管理相关指令

Linux之任务调度相关指令

Linux之进程管理与服务管理相关指令

Linux之RPM与YUM相关指令总结

linux系统找运行指令,Linux系统常用指令总结相关推荐

  1. 分析linux系统的运行性能,Linux系统下常见性能分析工具的使用

    在前面的文章中,我简单介绍了影响linux性能的几个方面以及如何解决这些方面的问题,但是如何才能从系统上发现是某个方面或某几个方面出现问题了呢,这就需要使用linux系统提供的几个常用性能分析工具,下 ...

  2. linux系统上运行sh,Linux系统下如何运行.sh文件的实现

    Linux系统下如何运行.sh文件的实现 在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): ...

  3. VMware安装Linux系统找不到镜像系统(Operating system not found)

    针对于VMware虚拟机装载Linux镜像时,找不到镜像系统,一般存在的问题是:  CPU架构和所下载iso镜像不是对应的. 下面介绍与常用CPU相适用的iso镜像: 常用intel的cpu(即i5, ...

  4. 分析linux系统的运行性能,Linux系统如何分析CPU的性能瓶颈

    以下内容来自转载和自己的初用体验. vmstat [root@master ~]# vmstat -n 3 procs   ---memory--    --swap--    --io--  --s ...

  5. Linux学习总结(49)——应当竭力避免在系统中运行的 Linux 命令

    前言 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令.以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在 ...

  6. linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令

    一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh"  #每3s在后台执行一次1.sh脚 ...

  7. linux启动设置运行级别,Linux的运行级别和设置开机启动服务的方式

    Linux的运行级别 什么是运行级别呢?简单点来说,运行级别就是操作系统当前正在运行的功能级别.级别是从0到6,具有不同的功能.这些级别定义在/ect/inittab文件中.这个文件是init程序寻找 ...

  8. linux 指定cpu运行线程,linux 线程与CPU绑定

    看到很多程序都是根据CPU个数来创建线程个数,当时很不理解他们之间的关系,请教了项目组的同事后才有了大致了解. 1. 相关系统函数 下面的函数可以通过man命令查询到.SYNOPSIS #define ...

  9. linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目

    到官网下载:https://tomcat.apache.org/download-80.cgi  在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd  切换目录 / ...

最新文章

  1. 开源的linux网关untangle
  2. Win64 驱动内核编程-25.X64枚举和隐藏内核模块
  3. 【教女朋友学网络系列2】之进制转换及IP地址类
  4. 分布式任务分发框架Gearman教程和PHP实现实例
  5. leetcode 235. 二叉搜索树的最近公共祖先(Java版,树形dp套路)
  6. Hibernate连接数据库
  7. 给要学习.NET(c#语言)的新手一些学习方法
  8. 正则基础之——非捕获组
  9. 《软硬件接口》课程大纲
  10. python中else在循环中的使用(一分钟读懂)
  11. 【翻译】 Video Object Tracking using Improved Chamfer Matching and Condensation Particle Filter
  12. R查看和更改工作路径的命令
  13. 马云:眼光有多远 未来就有多远【2014世界互联网大会】
  14. 甘肃省房屋过户费用计算机,2017二手房过户费计算器
  15. 2017年数据库技术盘点
  16. 苹果微信分身版ios_香草直播苹果版下载-香草直播ios苹果版「精彩直播」
  17. Access Key / Secret key 密钥安全原理架构
  18. 超准的普通话水平测试,敢不敢进来做一下!
  19. 力扣解法汇总969- 煎饼排序
  20. 微信浏览器iframe嵌套h5,h5页面不能调起微信支付问题处理

热门文章

  1. summit网页上的smt打不开 提示无法启动应用程序 请与应用程序供应商联系
  2. Unicode和ANSI之间转换 - NotePad++轻松实现
  3. 易语言空壳程序360误报测试解决方法
  4. 速成pytorch学习——6天Dataset和DataLoader
  5. 全球首发!惯性导航导论(剑桥大学)第十部分
  6. data2vec!统一模态的新里程碑
  7. 自然语言处理之TF-IDF
  8. k8s 拉取镜像失败_k8s 拉取私有仓库失败
  9. 一分钟带你打开TikTok直播的世界?
  10. io hang linux 原理,Linux 避免IO hang