IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 【Linux实操】——Linux常用命令总结+实操截图 -> 正文阅读

[系统运维]【Linux实操】——Linux常用命令总结+实操截图

一、指定运行级别命令

1.运行级别说明

0:关机
1:单用户模式(找回root密码)
2:多用户模式,没有网络服务
3:多用户模式,有网络服务
4:系统未使用,保留给用户
5:图形界面
6:系统重启

Linux运行级别示意图
在这里插入图片描述

2.切换到指定运行级别的命令

基本语法:init[0123456]
案例1:通过init来切换不同的运行级别,比如5——>3然后再关机
init 5
init 3
init 0
案例2:找回root密码
CentOS操作流程:进入单用户模式,然后修改root密码,因为进入单用户模式不需要root密码。
开机->在引导时输入回车键>看到一个界面输入e→看到一个新的界面,选中第二行(编辑内核)在输入e->在这行最后输入1 ,再输入回车键>再次输入b ,这时就会进入到单用户模式。这时,我们就进入到单用户模式,使用passwd指令来修改root密码。
ubuntu进入单用户模式:ubuntu进入单用户模式.

二、帮助指令

功能:当我们对某个指令不熟悉时,我们可以使用Linux 提供的帮助指令来了解这个指令的使用方法

1.man指令获取帮助信息

基本语法:man [指令或相关配置信息]
案例:查看ls指令的帮助信息
在这里插入图片描述
按q退出帮助
在这里插入图片描述

2.help指令

功能:获得shell内置命令的帮助信息

语法:help 指令
案例:查看cd指令的帮助信息
在这里插入图片描述

三、文件目录类指令

1.pwd指令

功能:显示当前工作的绝对路径
在这里插入图片描述

2.ls指令

功能:查看当前目录的所有内容信息

基本语法:ls [选项] [目录或者文件]
常用选项:
-a:显示当前目录的所有文件和目录,包括隐藏的。
-l :以列表的方式显示所有信息。
在这里插入图片描述

3.cd指令

功能:切换到指定目录

cd [参数]
常用参数:绝对路径和相对路径
cd~或者cd:回到自己的家目录
cd…回到当前目录的上一级目录
案例1:使用绝对路径切换到root目录
cd /root
案例2:使用相对路径到/root目录(需要字段该用户当前在哪个目录下,假设在/usr/lib)
cd …/…/root

4.mkdir指令

功能:用于创建目录

基本语法:mkdir [选项] 要创建的目录
常用选项: -p 创建多级目录
案例1:创建一个目录 /home/dog
案例2:创建多级目录 /home/animal/tiger

5.rmdir指令

功能:删除空目录

基本语法:rmdir [选项] 要删除的空目录
案例1:删除一个目录 /home/dog
注意事项
rmdir删除的是空目录,如果目录下有内容时是无法删除的。
如果需要删除非空目录,需要使用 rm -rf 要删除的目录

6.touch指令

功能:创建空文件

基本语法:touch 文件名称
案例1 :创建一个空文件 hello.txt

7.cp指令

功能:拷贝文件到指定目录

基本语法:cp [选项] source dest
常用选项: -r 递归复制整个文件夹
案例1:将 /home/aaa.txt 拷贝到 /home/bbb 目录下
案例2:递归复制整个文件夹,将 /home/test 这整个目录拷贝到 /home/zwj 目录

8.rm指令

功能:移除【删除】文件或目录

基本语法:rm [选项] 要删除的文件或目录
常用选项:
-r:递归删除整个文件夹
-f:强制删除不提示
案例1:将 /home/aaa.txt 删除

9.mv指令

功能:移动文件与目录或重命名
基本语法: mv oldNameFile newNameFile (重命名)
mv /temp/movefile/targetFolder (移动文件)
案例1:将 /home/aaa.txt 文件重命名为 pig.txt
案例2:将 /home/pig.txt 文件移动到 /root目录下

10.cat指令

功能:查看文件内容,以只读的方式打开

基本语法:cat [选项] 要查看的文件
常用选项:-n 显示行号
应用实例
案例1: /etc/profile 查看文件内容,并显示行号
cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道命令 |more
cat 文件名 |more [分页浏览]

11.more指令

功能:基于VI编辑器的文本过滤器,它以全屏的方式按页显示文本的内容。more指令内置了若干快捷键。

基本语法: more 要查看的文件
案例:采用more查看文件 /etc/profile
内置快捷键:

操作功能说明
空白键(space)向下翻一页
Enter向下翻一行
q代表立刻离开more,不再显示该文件内容
Ctrl+F向下滚动一屏
Ctrl+B返回上一屏
=输出当前行的行号
:f输出文件名和当前行的行号

12.less指令

功能:less指令用来分屏查看文件内容,它的功能和more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容事务,并不是一次将整个文件加载之后显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。

基本语法:less 要查看的文件
案例:采用less查看一个大文件 /opt/金庸-射雕英雄传 txt 精较版.txt

13.> 指令和 >> 指令

功能:>指令是输出重定向:将原来的文件内容覆盖
>>指令是追加:不会覆盖原来文件的内容,而是追加到文件的尾部。

基本语法:
(1)ls -l >文件 (将列表的内容写入文件a.txt中,如果文件不存在就创建该文件)
(2)ls -al >>文件 (将列表的内容追加到文件aa.txt的末尾)
(3)cat 文件1>文件2 (将文件1的内容覆盖到文件2)
(4)echo “内容” >> 文件

14.echo指令

功能:输出内容到控制台

基本语法:echo [选项] [输出内容]
案例:使用echo指令输出环境变量,输出当前的环境路径。
echo $PATH

15.head指令

功能:用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容。

基本语法:head 文件 (查看文件头10行内容)
head -n 5 文件 (查看文件头5行内容)
案例:查看 /etc/profile 的前5行代码(head -n 5 /etc/profile)

16.tail指令

功能:用于输出文件中尾部内容,默认情况下tail指令显示文件的后10行内容。

基本语法:
(1)tail 文件
(2)tail -n 5 文件
(3)tail -f 文件(实时追踪该文档的所有更新,工作经常使用)

17.ln指令

功能:软链接也叫符号链接,类似于windows里的快捷方式,主要存放了链接其他文件的路径

基本语法:ln -s [原文件或目录] [软链接名] (给原文创建一个软链接)
案例1:在/home 目录下创建一个软链接 linkToRoot,连接到 /root 目录
ln -s /root linkToRoot
案例2:删除软链接 linkToRoot

18.history指令

查看已经执行过历史命令,也可以执行历史指令

基本语法: history
案例1:显示所有历史指令
案例2:显示最近使用过的10个指令
案例3:执行历史编号为5的指令

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-03 11:36:38  更:2021-08-03 11:38:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 0:29:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码