Linux下的指令(常用的指令,以及案例展示)

目录

一:模式切换图

二:vi和vim相关操作

三:开机、重启用户的登录注销

四:用户管理(切换、添加、删除、查询)

4.1 基本管理

4.2 用户组​

五:实用指令

5.1 指定运行级别

5.2 找回运行密码

六:帮助指令(ls中的)

七:文件目录类指令(cd)​

7.1 mkdir(创建目录)

7.2 rmdir(删除目录)​

7.3 touch(创建文件)

7.4 cp(剪切)

7.5 rm(删除文件、目录)

八:修改字体

九:移动文件(mv)

十:查看指令(cat)

十:分屏查看指令(less) 

十一:echo指令和head指令​

十二:监控指令(tail)

十三:输出重定向和追加指令(>和>>)

十四:软链接(ln)

十五:查看历史指令(history)

十六:时间类指令(data、cal)

十七:查找指令(find、locate、which、grep)

十八:压缩和解压指令(gzip、gunzip、zip、unzip、tar)


一:模式切换图

vi和vim是文本编辑器 

二:vi和vim相关操作

三:开机、重启用户的登录注销

四:用户管理(切换、添加、删除、查询)

4.1 基本管理

su - rby切换用户到rby用户

layout返回上一级用户

pwd查看当前的目录在哪里 

删除:userdel milan删除米兰用户,但是家目录保存但是没有这个用户了。       

           userdel -r milan 删除米兰用户,但是家目录也删除。(注意)

查看:查看用户信息:id 用户名

            查看我是谁:whoami

4.2 用户组

修改用户组:usermod -g 用户组 用户名

五:实用指令

5.1 指定运行级别

运行级别的相关指令

5.2 找回运行密码

在登陆界面速度输入e进入系统编辑

在fi下面那条指令的后面输入 init /bin/sh

ctrl + x进入修改界面

mount -o remount,rw /

输入passwd进行修改

输入touch /.autorelabel

输入exec /sbin/init

六:帮助指令(ls中的)

man ls(帮助指令)

ls -a(隐藏文件)

ls -l(单行输入)

ls -la(隐藏单行输出)

也可以指定目录

ls /root -la

help cd(获取内置命令的相关信息)

七:文件目录类指令(cd)

7.1 mkdir(创建目录)

7.2 rmdir(删除目录)

7.3 touch(创建文件)

7.4 cp(剪切)

7.5 rm(删除文件、目录)

rm -rf bbb/ 删除目录不提示

rm -rf java.txt

八:修改字体

1.1 进入修改字体的文件位置

cd /lib/kbd/consolefonts

1.2 修改字体大小

setfont lat4-19

setfont latarcyrheb-sun32

九:移动文件(mv)

同一目录下叫做重命名

mv home/milan/12.txt home/milan13.txt

不同目录录下叫做移动文件

在/下:mv root/bbb/12.txt home/milan/

十:查看指令(cat)

cat只能查看不能修改

cat /etc/profile

cat -n /etc/profile

cat -n /etc/profile|more

 

十:分屏查看指令(less) 

查看较大的文件

十一:echo指令和head指令

十二:监控指令(tail)

十三:输出重定向和追加指令(>和>>)

主要用于把文件的内容写到另一个文件当中

>表示覆盖

>>表示追加

十四:软链接(ln) 

十五:查看历史指令(history)

十六:时间类指令(data、cal)

 

十七:查找指令(find、locate、which、grep)

 which ls可以查看ls指令在哪个目录下面

grep指令式过滤查找指令 

cat a.txt | grep "hello"

查看a.txt文件的内容,通过过滤查找指令过滤出带有“hello”这几个关键字符的内容行

十八:压缩和解压指令(gzip、gunzip、zip、unzip、tar)

压缩和解压文件

压缩和解压目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/2677.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

QEMU启动ARM32 Linux内核

目录前言前置知识ARM Versatile Express开发板简介ARM处理器家族简介安装qemu-system-arm安装交叉编译工具交叉编译ARM32 Linux内核交叉编译ARM32 Busybox使用busybox制作initramfs使用QEMU启动ARM32 Linux内核模拟vexpress-a9开发板模拟vexpress-a15开发板参考前言 本文介绍采…

Thread类的基本用法

Thread类的基本用法🔎1.线程创建🌻继承Thread类🌼继承Thread重写run()方法🌼继承Thread匿名内部类🌻实现Runnable接口🌼实现Runnable接口重写run()方法🌼实现Runnable接口匿名内部类&#x1f33…

spring5(四):IOC 操作 Bean 管理(基于注解方式)

IOC操作Bean管理(基于xml方式)前言一、注解1、概述二、入门案例1、Bean 的创建2、Bean的自动装配2.1 Autowired2、Qualifie3、Resource4、Value3、扫描组件3.1 配置文件版3.2 注解版4、测试前言 本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心…

SQL优化13连问,收藏好!

1.日常工作中,你是怎么优化SQL的? 大家可以从这几个维度回答这个问题: 分析慢查询日志 使用explain查看执行计划 索引优化 深分页优化 避免全表扫描 避免返回不必要的数据(如select具体字段而不是select*) 使用…

Docker常规安装简介

总体步骤 搜索镜像拉取镜像查看镜像启动镜像,服务端口映射停止容器移除容器 案例 安装tomcat docker hub上面查找tomcat镜像,docker search tomcat从docker hub上拉取tomcat镜像到本地 docker pull tomcatdocker images查看是否有拉取到的tomcat 使用tomcat镜像创…

windows微服务部署

windows部署一.nginx部署1.nginx 官网下载2. 配置nginx3.配置nigix 防止nigix刷新404不生效二.配置redis部署成服务1.在系统配置中 配置为系统变量2.打开快捷登录服务管理#3. 开启redis三.windows部署jar包一.nginx部署 1.nginx 官网下载 地址 官网地址 安装 windows版本 可安…

天猫2月咖啡行业数据分析(咖啡品牌销量排行)

随着人们消费水平的提高以及休闲、办公等场景化的需要,咖啡已成为越来越多人日常生活中的必需品,咖啡行业的市场规模也在不断扩大。并且,随着咖啡品牌不断发力线上赛道,咖啡的电商化之路也越来越成熟,而与此同时&#…

STM32MP157-QT-串口调试助手设计

文章目录前言STM32MP157串口调试助手widget.uipro文件widget.h头文件槽函数成员声明widget.cpp头文件扫描串口并添加到下拉列表串口配置参数获取配置参数打开、关闭串口读取数据信号读数据函数代码发送数据清空接收、发送区发送新行定时发送移植安装含编译 Qt 应用程序的交叉编…

PH电极酸碱度检测

最近做了一个项目是关于PH电极测酸碱度的一个仪器。 简单地说:玻璃电极是一种氢离子选择性电极,相当于一个对玻璃膜两侧氢离子浓度差异能产生附加电势差的“盐桥”,一般的盐桥是为了消除浓差电势或者液体接触电势这种附加电势差,玻…

I2C和SPI总线以及通信

通讯属性 概括 Serial/parallel 串行/并行Synchronous/asynchronous 同步/异步Point-to-point / bus 点对点 总线Half-duplex/full-duplex 半双工/全双工Master-slave/ equal partners 主从/对等single-ending / differential 单端/差分 点对点和总线 点对点通讯 只有两个通…

Springboot Long类型数据太长返回给前端,精度丢失问题 复现、解决

前言 惯例,收到兄弟求救,关于long类型丢失精度的问题: 存在一个初学者不会,就会有第二个初学者不会,所以我出手。 正文 不多说,开搞。 如题, 后端返回的数据 给到 前端, Long类型数…

DevOps系列文章 - K8S构建Jenkins持续集成平台

k8s安装直接跳过,用Kubeadm安装也比较简单安装和配置 NFSNFS简介NFS(Network File System),它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。我们可以利用NFS共享Jenkins运行的配置文件…

一文了解Jackson注解@JsonFormat及失效解决

背景 项目中使用WRITE_DATES_AS_TIMESTAMPS: true转换日期格式为时间戳未生效。如下: spring:jackson:time-zone: Asia/Shanghaiserialization:WRITE_DATES_AS_TIMESTAMPS: true尝试是否关于时间的注解是否会生效,使用JsonForma和JsonFiled均失效。 常…

功能测试转型测试开发年薪27W,又一名功能测试摆脱点点点,进了大厂

咱们直接开门见山,没错我的粉丝向我投来了喜报,从功能测试转型测试开发,进入大厂,摆脱最初级的点点点功能测试,拿到高薪,遗憾的是,这名粉丝因为个人原因没有经过指导就去面试了,否则…

字节跳动测试岗面试记:二面被按地上血虐,所幸Offer已到手...

在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。 但说实话,想进大厂还真没那么容易。最近面试字…

webpack——使用、分析打包代码

世上本无nodejs js最初是在前端浏览器上运行的语言,js代码一旦脱离了浏览器环境,就无法被运行。直到nodejs的出现,我们在电脑上配置了node环境,就可以让js代码脱离浏览器,在node环境中运行。 浏览器不支持模块化 nodej…

2万字带你精通MySQL索引

文章目录一、MySQL三层逻辑架构1、第一层负责连接管理、授权认证、安全等等。2、第二层负责解析查询3、第三层是存储引擎二、对比InnoDB与MyISAM1、存储结构2、 存储空间3、 可移植性、备份及恢复4、 事务支持5、 AUTO_INCREMENT6、 表锁差异7、 全文索引8、表主键9、表的具体行…

编写软件界面的方式

本文重点解决如下问题:编写软件的界面有哪几种方式?通常情形下,界面对于一个程序来说非常重要。比尔盖茨为操作系统加了一个界面就产生了微软。这样的说法或许有些夸张,但足以证明了界面对于提升软件的友好性、易用性、便捷性的重…

制作简单进销存管理系统(C#)

实验三:制作简单进销存管理系统 任务要求: 在进销存管理系统中,商品的库存信息有很多种类,比如商品型号、商品名称、商品库存量等。在面向对象编程中,这些商品的信息可以存储到属性中,然后当需要使用这些…

libvirt零知识学习5 —— libvirt源码编译安装(3)

接前一篇文章libvirt零知识学习4 —— libvirt源码编译安装(2) 在上篇文章及上上篇文章中构建libvirt的时候遇到了一个问题“ERROR: Problem encountered: YAJL 2 is required to build QEMU driver”。上篇文章讲到即使安装了相应的YAJL库仍然不能解决问…
最新文章