【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 /home/psdz/data/server/default.conf 删除
在这里插入图片描述

案例2:
在这里插入图片描述

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的指令

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,下面是Linux常用命令之创建、删除和设置权限。 ## 创建文件和目录 1. 创建文件:`touch 文件名`,比如:`touch test.txt` 2. 创建空目录:`mkdir 目录名`,比如:`mkdir testdir` 3. 创建带有多级子目录的目录:`mkdir -p 目录名/子目录名/子目录名`,比如:`mkdir -p testdir/subdir1/subdir2` ## 删除文件和目录 1. 删除文件:`rm 文件名`,比如:`rm test.txt` 2. 删除目录:`rmdir 目录名`,比如:`rmdir testdir` 3. 强制删除文件或目录:`rm -rf 文件或目录名`,比如:`rm -rf test.txt` 或 `rm -rf testdir` ## 设置文件和目录权限 Linux中,每个文件和目录都有自己的权限设置。权限分为读(r)、写(w)、执行(x)三种,分别表示对文件或目录的读取、写入和执行操作。对于每个文件或目录,都有三组权限:文件所有者(owner)、所属组(group)、其他人(others)。可以通过以下命令来设置文件和目录的权限: 1. 改变文件或目录的所有者:`chown 新的所有者 文件或目录名`,比如:`chown root test.txt` 2. 改变文件或目录的所属组:`chgrp 新的所属组 文件或目录名`,比如:`chgrp users test.txt` 3. 改变文件或目录的权限:`chmod 权限值 文件或目录名`,比如:`chmod 777 test.txt`,其中777表示所有人都有读、写、执行权限。更多关于chmod命令的详细内容可以查看这篇文章:[Linux常用命令(四)——文件和目录权限设置](https://blog.csdn.net/weixin_42462202/article/details/108846998)。 以上就是Linux常用命令之创建、删除和设置权限的内容,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值