Linux的常用指令
- 重启
- init 6或reboot
- 关机
- init 0 或halt
- 如果没有执行关机命令,强制断电或关闭本地虚拟机的窗口,会导致Linux操作系统文件的损坏,严重的可能导致系统无法正常启动。
- 清屏
- clear
- 查看服务器的ip地址
- ip addr
- 时间操作
普通用户可以查看时间,但设置时间要系统管理员用户登录。 - 查看时间
- date
- 设置时区为中国上海时区(注意不是北京时间)
- cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- 设置时间
- date -s “yyyy-mm-dd hh:mi:ss”
- eg:date -s “2020-01-02 12:35:28”
- 复制
- Ctrl+Insert
- 粘贴
- Shift+Insert
- 结束某条指令
- Ctrl+c
- 添加用户
- useradd userName
- eg:useradd tom
- 删除用户
- userdel -r tom
- 立即进行关机
- shutdown -h now
- 1分钟后进行关机
- shutdown -h 1
- 现在重新启动计算机
- shutdown -r now
- 关机
- halt
- 重新启动
- reboot
- 把内存的数据同步到磁盘
- sync
当我们执行关机或重启时,都应该sync指令,把内存的数据写入磁盘,防止数据丢失
- sync
- 用户登录或注销
-
- 登录时尽量少用root账号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用"su 用户名"切换成系统管理员身份。
-
- 在提示符下输入logout即可注销用户
-
- 使用细节
-
- logout注销指令在图形运行级别无效,在运行级别3下有效
-
- 帮助指令
- 当我们对某个指令不熟悉时,我们可以使用Linux提供的帮助指令来了解这个指令的使用方法
- man获取帮助信息
- 基本语法
- man 命令或者配置文件
- eg:man ls
- 基本语法
- help获取帮助信息
- help 命令(功能描述:获得shell内置命令的帮助信息)
- eg:help cd
- 文件目录类
- pwd指令
- 基本语法
- pwd (显示当前工作目录的绝对路径)
- 基本语法
- ls指令
- 基本语法
- ls 选项 目录或是文件
- 常用选项
- a:显示当前目录所有的文件和目录,包括隐藏的
- l:以列表的方式显示信息
- eg:两个选项连续使用:ls -al
- 基本语法
- cd指令
- 基本语法
- cd 参数(功能描述:切换到指定目录)
- 常见参数
- 绝对路径和相对路径
- cd ~ 或者cd 回到自己的家目录
- cd… 回到当前目录的上一级目录
- 基本语法
- mkdir指令
- mkdir指令用于创建目录
- 基本语法
- mkdir 选项 要创建的目录
- 常用选项
- -p 创建多级目录
- rmdir指令
- mkdir指令删除空目录
- 基本语法
- rmdir 选项 要删除的空目录
- rmdir删除的是空目录,如果目录下有内容是无法删除的。
- 如果需要删除非空目录,需要使用rm -rf 要删除的目录
- touch指令
- 创建空文件
- 基本语法
- touch 文件名称
- 可以连续创建多个空文件
- touch a.txt b.txt
- cp指令
- 拷贝文件到指定目录
- 基本语法
- cp 选项 source dest
- 常用选项
- r :递归复制整个文件夹
- 使用细节
- 强制覆盖不提示的方法:将cp替换成\cp
- rm指令
- rm指令移除文件或目录
- 基本语法
- rm 选项 要删除的文件或目录
- 常用选项
- -r 递归删除整个文件夹
- -f 强制删除不提示
- rm -rf 文件夹名(强制删除文件夹并且不提示)
- mv指令
- 移动文件与目录或重命名
- 基本语法
- mv oldNameFile newNameFile(功能描述:重命名)
- mv /temp/movefile /targetFolder(功能描述:移动文件)
- cat指令
- cat查看文件内容,以只读的方式打开
- 基本语法
- cat 选项 要查看的文件
- 常用选项
- -n :显示行号
- cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道命令|more 分页显示,按下空格键即可切换到下一页
- more命令
- more命令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more指令中内置了若干快捷键:
- 空格键 代表向下翻一页
- Enter 向下一行
- q 立即离开,不再显示该文件内容
- ctrl+f 向下滚动一屏
- ctrl+b 返回上一屏
- = 输出当前行的行号
- :f 输出文件名和当前行的行号
- less指令
- less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有极高的效率。
- 基本语法
- less 要查看的文件
- 空白键 向下滚动一页
- pagedown 向下滚动一页
- pageup 向上滚动一页
- /子串 向下查找子串的功能。n:向下查找 N:向上查找
- ?子串 向上搜索子串的功能。n:向上查找 N:向下查找
- q 离开less这个程序
-
指令 和 >>指令
-
输出重定向和>>追加
- 基本语法
-
- ls -l>文件 列表的内容写入到文件中(覆盖写)
-
- ls -al>>文件 列表的内容追加到文件的末尾
-
- cat 文件1>文件2 将文件1的内容覆盖文件2
-
- echo “内容”>>文件
- echo指令
- echo输出内容到控制台
- 基本语法
- echo 选项 输出内容
- eg:输出环境变量路径
- echo $PATH
- head指令
- head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
- 基本语法
- head 文件 查看文件头10行内容
- head -n x 文件 查看文件头x行内容
- tail指令
- tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。
- 基本语法
-
- tail 文件 查看文件后10行内容
-
- tail -n x 文件 查看文件后x行的内容
-
- tail -f 文件 实时追踪该文档的所有更新,工作经常使用
-
相关文章:
Linux的常用指令
重启 init 6或reboot 关机 init 0 或halt如果没有执行关机命令,强制断电或关闭本地虚拟机的窗口,会导致Linux操作系统文件的损坏,严重的可能导致系统无法正常启动。 清屏 clear 查看服务器的ip地址 ip addr 时间操作 普通用户可以查看时间&am…...
第 5 章 HBase 优化
5.1 RowKey 设计 一条数据的唯一标识就是 rowkey,那么这条数据存储于哪个分区,取决于 rowkey 处于 哪个一个预分区的区间内,设计 rowkey的主要目的 ,就是让数据均匀的分布于所有的 region 中,在一定程度上防止数据倾斜…...
台北房价预测
目录 1.数据理解1.1分析数据集的基本结构,查询并输出数据的前 10 行和 后 10 行1.2识别并输出所有变量 2.数据清洗2.1输出所有变量折线图2.2缺失值处理2.3异常值处理 3.数据分析3.1寻找相关性3.2划分数据集 4.数据整理4.1数据标准化 5.回归预测分析5.1线性回归&…...
9:00进去,9:05就出来了,这问的也太···
从外包出来,没想到死在另一家厂子了。 自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。 好在有个兄弟内推…...
debootstrap 构建 RISC-V 64 Ubuntu 根文件系统
debootstrap 构建 Ubuntu RISC-V Linux 根文件系统 flyfish 主机信息 命令 lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal制作的根文件系统为 RISC-V 64 Ubuntu 22.04 LTS 1 主机…...
腾讯云轻量应用服务器(Lighthouse)怎么样?
轻量应用服务器是否好用,小白这么多年的经验来看,跑企业站或博客都没问题,因为小流量站是可以的。但是限制流量的服务器只适合小站。超流量后是要扣费的。简而言之,超过流量是按流量计费的。如果被攻击大概率会欠费。如果是企业用…...
学习 AI 常用的一些专业词汇
学习 AI 常用的一些专业词汇 AI 词汇集 AI 词汇集 神经网络(Neural Network): 由节点(模型参数)和连接(权重)组成的网络结构,用于机器学习与深度学习。 深度学习(Deep Learning): 使用包含多隐藏层神经网络进行表征学习的机器学习方法。 机器学习(Machine Learnin…...
IP协议基础
文章目录 基本概念IP和TCP分别解决什么问题 以下过程都是在网络层完成的网段划分路由路由转发过程路由表 基本概念 主机: 配有IP地址, 但是不进行路由控制的设备。 路由器: 即配有IP地址, 又能进行路由控制。 节点: 主机和路由器的统称。 IP和TCP分别解决什么问题 TCP解决…...
Redis主从复制、哨兵实战
环境:linux centos7.x ,虚拟机3台 版本:redis-6.2.6 1.下载安转redis 下载地址 wget https://download.redis.io/releases/redis-6.2.6.tar.gz解压 tar -zxvf redis-6.2.6.tar.gz移动目录 mv redis-6.2.6 /usr/local/redis编译 cd /usr/…...
README.md编写
一、摘要 项目一般会有个描述文件,对于项目的代码来讲,这个描述就是README.md文件,可以描述各模块功能、目录结构等。该文件可以方便让人快速了解项目的代码结构和功能。当然,若要深层次的了解项目,就得看项目总体的需…...
软件设计证书倒计时28天
从一个月前的果断报考软件设计证书,我没有后悔过。 软件设计证书一个月备考情况: 现在做选择题的正确率可以达到65%。是重复做过两遍历年真题。 接下来是继续做模拟题。 大题的题型基本是都知道, 第一题数据流图,第二题er图&…...
程序员基础的硬件知识(cpu、主板、显卡、内存条等)
一、综合简介 cpu:负责运算数据,就等于你的大脑运算速度。 显卡:本来没有显卡,后来因为大家对图片要求越来越高,视频要求越来越高,啥都让cpu算太累了,于是分出来一个,专门用来计算…...
优化Google Cloud Storage大文件上传和内存溢出
背景 我们的项目每天都会并行上传好几万份文件到下游的GCP Cloud Storage,当文件比较大时,会采用GCP的可续上传方案,通过把文件切分成多个数据块,分多次HTTP请求上传到GCP Bucket,具体可参考https://cloud.google.com…...
chatGPT的prompt技巧
Prompt 公式是 Prompt 的特定格式,通常由三个主要元素组成: 任务:明确而简洁地陈述 Prompt 要求模型生成的内容。指令:模型在生成文本时应遵循的指令。角色:模型在生成文本时应扮演的角色。 指令 Prompt 技术 指令 …...
【华为OD机试 2023最新 】统一限载货物数最小值(C语言题解 100%)
文章目录 题目描述输入描述输出描述备注用例题目解析代码思路C语言题目描述 火车站附近的货物中转站负责将到站货物运往仓库,小明在中转站负责调度2K辆中转车(K辆干货中转车,K辆湿货中转车)。 货物由不同供货商从各地发来,各地的货物是依次进站,然后小明按照卸货顺序依…...
ios 在windows chrome 联调
必要条件 1、iOS设备、数据线 2、Node.js 环境 3、Chrome 浏览器 4、电脑登录iTunes 5、手机 Safari 浏览器环境准备 1、安装Node环境参考Node安装的教程,确保终端输入node时可正常使用 2、安装 scoope 以及相关配置为了安装后续需要用的工具 remotedebug-ios-web…...
干翻Mybatis源码系列之第六篇:Mybatis可选缓存概述
前言 一:后续Mybatis我们会研究那些内容? Mybatis核心运行源码分析(前面系列文章已经探讨过) Mybatis中缓存的使用 Mybatis与Spring集成 Mybatis 插件。 Mybatis的插件可以对Mybatis内核功能或者是业务功能进行拓展,…...
如何调教ChatGPT
调教ChatGPT需要进行以下步骤: 收集语料库 首先需要准备一定量的自然语言数据,这些数据可以是文本、对话、新闻等。语料库越大,模型效果通常会越好。 数据预处理 对于收集到的原始语料库需要进行一定的预处理操作,比如去除噪声…...
记一次我的漏洞挖掘实战——某公司的SQL注入漏洞
目录 一、前言 二、挖掘过程 1.谷歌语法随机搜索 2.进入网站 3.注入点检测 3.SQLMAP爆破 (1)爆库 (2)爆表 (3)爆字段 三、总结 一、前言 我是在漏洞盒子上提交的漏洞,上面有一个项目叫…...
代码随想录二刷复习 day1 704二分查找 27 移除元素 977 有序数组的平方
代码如下 func search(nums []int, target int) int { left : 0 right : len(nums)-1 for left < right { middle : (leftright)/2 if target < nums[middle] { //因为上面的判断条件是left < right,所以左右两个边界的值最后都能取到,而此…...
可靠性+灵活性:电力载波技术在楼宇自控中的核心价值
可靠性灵活性:电力载波技术在楼宇自控中的核心价值 在智能楼宇的自动化控制中,电力载波技术(PLC)凭借其独特的优势,正成为构建高效、稳定、灵活系统的核心解决方案。它利用现有电力线路传输数据,无需额外布…...
Linux简单的操作
ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...
系统设计 --- MongoDB亿级数据查询优化策略
系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log,共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题,不能使用ELK只能使用…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院查看报告小程序
一、开发环境准备 工具安装: 下载安装DevEco Studio 4.0(支持HarmonyOS 5)配置HarmonyOS SDK 5.0确保Node.js版本≥14 项目初始化: ohpm init harmony/hospital-report-app 二、核心功能模块实现 1. 报告列表…...
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...
EtherNet/IP转DeviceNet协议网关详解
一,设备主要功能 疆鸿智能JH-DVN-EIP本产品是自主研发的一款EtherNet/IP从站功能的通讯网关。该产品主要功能是连接DeviceNet总线和EtherNet/IP网络,本网关连接到EtherNet/IP总线中做为从站使用,连接到DeviceNet总线中做为从站使用。 在自动…...
爬虫基础学习day2
# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...
【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论
路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中(图1): mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...
打手机检测算法AI智能分析网关V4守护公共/工业/医疗等多场景安全应用
一、方案背景 在现代生产与生活场景中,如工厂高危作业区、医院手术室、公共场景等,人员违规打手机的行为潜藏着巨大风险。传统依靠人工巡查的监管方式,存在效率低、覆盖面不足、判断主观性强等问题,难以满足对人员打手机行为精…...
在 Spring Boot 中使用 JSP
jsp? 好多年没用了。重新整一下 还费了点时间,记录一下。 项目结构: pom: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://ww…...
