当前位置: 首页 > news >正文

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指令,把内存的数据写入磁盘,防止数据丢失
  • 用户登录或注销
      1. 登录时尽量少用root账号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用"su 用户名"切换成系统管理员身份。
      1. 在提示符下输入logout即可注销用户
      1. 使用细节
        1. 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这个程序
  • 指令 和 >>指令

  • 输出重定向和>>追加

  • 基本语法
    1. ls -l>文件 列表的内容写入到文件中(覆盖写)
    1. ls -al>>文件 列表的内容追加到文件的末尾
    1. cat 文件1>文件2 将文件1的内容覆盖文件2
    1. echo “内容”>>文件
  • echo指令
  • echo输出内容到控制台
  • 基本语法
  • echo 选项 输出内容
    • eg:输出环境变量路径
    • echo $PATH
  • head指令
  • head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
  • 基本语法
  • head 文件 查看文件头10行内容
  • head -n x 文件 查看文件头x行内容
  • tail指令
  • tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。
  • 基本语法
      1. tail 文件 查看文件后10行内容
      1. tail -n x 文件 查看文件后x行的内容
      1. 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内核功能或者是业务功能进行拓展&#xff0c…...

如何调教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&#xff0c;所以左右两个边界的值最后都能取到&#xff0c;而此…...

第16章 指令级并行与超标量处理器

处理器体系结构的超标量实现是指常见指令--整数与浮点算术、加载存储和条件分支--可以同时启动&#xff0c;但独立执行。 16.1 概述 超标量方法的本质是能在不同的流水线中独立地并发地执行指令。 在传统的标量组织结构中&#xff0c;其并行性是通过允许许多指令在同一时间处…...

JavaWeb ( 三 ) Web Server 服务器

1.5.Web Server服务器 Web Server 服务器是一种安装在服务器主机上的应用程序, 用于处理客户端(Web浏览器)的请求&#xff0c;并返回响应内容。服务器使用HTTP(超文本传输协议)与客户机浏览器进行信息交流。 简单说就是将http协议的信息翻译成对应开发语言可以处理的对象信息。…...

2.6 浮点运算方法和浮点运算器

学习目标&#xff1a; 以下是一些具体的学习目标&#xff1a; 理解浮点数的基本概念和表示方法&#xff0c;包括符号位、指数和尾数。学习浮点数的运算规则和舍入规则&#xff0c;包括加、减、乘、除、开方等。了解浮点数的常见问题和误差&#xff0c;例如舍入误差、溢出、下…...

第一次找实习, 什么项目可以给自己加分(笔记)

什么样的项目能简历加分、对找工作有帮助 基本特征&#xff1a; 一个特征是“硬核基础软件”&#xff0c;另一个为很实用的APP。 硬核基础软件 独立实现一个操作系统的kerne内核&#xff08;操作系统的内部引擎&#xff09; 北美计算机名校会让学生用一个学期的时间实现一个…...

FPGA/Verilog HDL/AC620零基础入门学习——8*8同步FIFO实验

实验要求 该项目主要实现一个深度为8、位宽为8bit的同步FIFO存储单元。模块功能应包括读控制、写控制、同时读写控制、FIFO满状态、FIFO空状态等逻辑部分。 该项目由一个功能模块和一个testbench组成。其中功能模块的端口信号如下表所示。 提示&#xff1a; &#xff08;1&a…...

shell脚本

shell函数 函数分类&#xff1a; 系统函数 自定义函数 常用系统函数&#xff1a; basename 从指定路径中获取文件名 dirname 从指定路径中获取目录名&#xff0c;去掉文件名 自定义函数 # 函数的定义 函数名 () { 命令 # 使用$n获取函数的参数 [return 返回…...

不部署服务端调用接口,前端接口神器json-server

简介 json-server 是一款小巧的接口模拟工具&#xff0c;一分钟内就能搭建一套 Restful 风格的 API&#xff0c;尤其适合前端接口测试使用。 只需指定一个 json 文件作为 api 的数据源即可&#xff0c;使用起来非常方便&#xff0c;30秒入门&#xff0c;基本上有手就行。 进阶…...

国产化:复旦微JFM7K325T +华为海思 HI3531DV200 的综合视频处理平台

板卡概述 TES714 是自主研制的一款 5 路 HD-SDI 视频采集图像处理平台&#xff0c;该平台采用上海复旦微的高性能 Kintex 系列 FPGA 加上华为海 思的高性能视频处理器 HI3531DV200 来实现。 华为海思的 HI3531DV200 是一款集成了 ARM A53 四核处理 器性能强大的神经网络引擎…...

Ceph入门到精通- stderr raise RuntimeError(‘Unable to create a new OSD id‘)

/bin/podman: stderr raise RuntimeError(Unable to create a new OSD id) podman ps |grep osd.0 podman stop osd.0 容器id 重新添加osd.0 集群目录 cd /var/lib/ceph/e8cde810-e4b8-11ed-9ba8-98039b976596/1109 ls1110 rm -rf osd.01111 ceph orch daemon add osd…...

AWSFireLens轻松实现容器日志处理

applog应用程序和fluent-bit共享磁盘&#xff0c;日志内容是json格式数据&#xff0c;输出到S3也是JSON格式 applog应用部分在applog目录&#xff1a; Dockerfile文件内容 FROM alpine RUN mkdir -p /data/logs/ COPY testlog.sh /bin/ RUN chmod 777 /bin/testlog.sh ENTRYP…...

建站公司 长沙和西安/优化营商环境个人心得体会

# -*- encoding: utf-8 -*-#导入Flask类, 导入重定向&#xff0c;url_for是简易寻址跳转&#xff0c;from flask import Flask,redirect,url_for,jsonify#建立Flask对象, Flask函数接收一个参数__name__&#xff0c;它会指向程序所在的包app Flask(__name__)#页面显示&#xf…...

个人网站域名后缀/seo专业培训seo专业培训

Cookie和Session的简单理解 由于Http协议是无状态的&#xff0c;所以产生了cookie和session进行状态的管理。 从哪里来&#xff0c;在哪里&#xff0c;到哪里去&#xff1a; --> Cookie是由服务端生成&#xff0c;存储在响应头中&#xff0c;返回给客户端&#xff0c;客…...

手机做印章网站/上海网站制作推广

public class EqualTest {public static void main(String[] args) {//对于基本类型的变量。""和"equal"的区别int t157;int t267;int t3124;int t4124;//“”对于基本数据类型&#xff0c;判断两个变量的值是否相等。Boolean result1(t1t2);Boolean resul…...

电商网站建设效果/郑州网络营销公司有哪些

华为nova7和nova7se有何区别&#xff0c;哪个更值得入手&#xff1f;华为nova 7 SE的8GB/128G售价为2399元&#xff0c;8GB/256G售价为2799元&#xff1b;华为nova 7的8128GB版本售价2999元&#xff0c;8256GB版本售价3399元。通过售价可以看出这两款手机还是有较大区别的。1、…...

软件网站是怎么做的/seo站内优化站外优化

教程地址 学习完毕&#xff0c;教程很好。...

网站地图怎么做的/建站之星官方网站

给空格子上下左右的互换操作&#xff0c;问最后是怎样的 注意一行的最后一个若是空格&#xff0c;需要自己加注意读取时 操作可能分好多行&#xff0c;一定要读取到 0 为止 1 #include <iostream>2 #include <cstring>3 using namespace std;4 char map[50][50],o…...