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

linux常用指令 | 适合初学者

linux常用指令

1.ls: 列出当前,目录中的文件和子目录

ls			

2.pwd: 显示当前工作目录的路径

pwd

3.cd切换工作目录

cd /path/to/director

4.mkdir:创建新目录

mkdir directory_name

5.rmdir:删除空目录

rmdir directory_name

6.rm: 删除文件或目录

rm file_name
rm -r directory_name	//递归删除目录及内容

7.cp: 复制文件或目录

cp source_file destination
cp -r source_directory destination	//递归复制目录及其内容

8.mv: 移动或重命名文件或目录

mv old_name new_name

9.touch:创建空文件或更新文件的时间戳

touch file_name

10.cat:连接和显示文件内容

cat file_name

11.more/less: 逐页显示文本文件内容

more file_name
less file_name

12.head/tail:显示文件的前几行或后几行

head -n 10 file_name	//显示文件的前十行
tail -n 20 file_name	//显示文件的后20行

13.grep: 在文件中搜索指定文本

grep search_term file_name

14.ps:显示当前运行的进程

ps aux

15.kill:终止进程

kill process_id

16.ifconfig/ip: 查看和配置网络接口信息

ifconfig
ip addr show

17.ping: 性能与主机的连通性

ping host_name_or_ip

18.wget/CURL:从网络下载文件

wget URL
curl -0 URL

19.chmod: 修改文件或目录的权限

chmod permission file_name

20.chown: 修改文件或目录的所有者

chown owner:group file_name

21.tar: 用于压缩和解压文件和目录

tar -czvf archive.tar.gz directory_name	//压缩目录
tar -xzvf archive.tar.gz	//解压文件

22.df/du:显示键盘使用情况

df -h	//显示磁盘空间使用情况
du -h directory_name	//显示目录的磁盘使用情况

23.moubt/umount: 挂载和卸载文件系统

mount /dev/sdx1 /mut	//挂载分区到指定目录
umount /mnt				//卸载挂载的文件系统

24.psql/mysql: 用于与postgreSQL或MySQL数据库交互的命令行工具

psql -U username -d database_name	//连接到PostgreSQL数据库
mysql -u username -p				//连接到MySQL数据库

25.top/htop: 显示系统资源的实时使用情况和进程信息

top
htop

26.ssh: 远程登陆到其他计算机

ssh username@remote_host

27.scp: 安全地将文件从本地复制到远程主机,或远程主机复制到本地

scp local_file remote_user@remote_host:/remote/directory

28.find: 在文件系统中查找文件和目录

find /path/to/search -name "file_pattern"

29.grep:在文本中搜索匹配的行,并可以使用正则表达式进行高级搜索

grep -r "pattern" /path/to/search

30.sed: 流编译器,用于文本处理和替换

sed 's/old_text/new_text/' file_name

31.awk: 用于文本处理和数据提取的文本处理工具

awk '{print $1}' file_name		//提取文件中的第一列数据

32.ssh-keygen:生成SSH密钥对,用于身份验证远程服务器

ssh-keygen -t rsa

33.date: 显示或设置系统日期和时间

date

34.echo: 将文本输出到标准输出

echo "hello,world!"

相关文章:

linux常用指令 | 适合初学者

linux常用指令 1.ls: 列出当前,目录中的文件和子目录 ls 2.pwd: 显示当前工作目录的路径 pwd3.cd切换工作目录 cd /path/to/director4.mkdir:创建新目录 mkdir directory_name5.rmdir:删除空目录 rmdir directory_name6.rm: 删除文件或目录 rm file_name r…...

用 NotePad++ 运行 Java 程序

安装包 网盘链接 下载得到的安装包: 安装步骤 双击安装包开始安装. 安装完成: 配置编码 用 NotePad 写 Java 程序时, 需要设置编码. 在 设置, 首选项, 新建 中进行设置, 可以对每一个新建的文件起作用. 之前写的文件不起作用. 在文件名处右键, 可以快速打开 CMD 窗口, 且路…...

在 Linux 环境下搭建 OpenLab Web 网站并实现 HTTPS 和访问控制

实验要求 综合练习:请给openlab搭建web网站 ​ 网站需求: ​ 1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!!! ​ 2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站&#xff0c…...

微信小程序wx.showShareMenu配置全局分享功能

在app.js文件中配置如下即可: onLaunch() {//开启分享功能this.overShare()},/*** 开启朋友圈分享功能* 监听路由切换/自动执行*/overShare() {wx.onAppRoute((res) > {// console.log(route, res)let pages getCurrentPages()let view pages[pages.length - …...

机器学习面试八股总结

下面是本人在面试中整理的资料和文字,主要针对机器学习面试八股做浅显的总结,大部分来源于ChatGPT,中间有借鉴一些博主的优质文章,已经在各文中指出原文。有任何问题,欢迎随时不吝指正。 文章系列图像使用动漫 《星游…...

南京邮电大学《2024年812自动控制原理真题》 (完整版)

本文内容,全部选自自动化考研联盟的:《南京邮电大学812自控考研资料》的真题篇。后续会持续更新更多学校,更多年份的真题,记得关注哦~ 目录 2024年真题 Part1:2024年完整版真题 2024年真题...

大数据新视界 -- Hive 数据湖集成与数据治理(下)(26 / 30)

💖💖💖亲爱的朋友们,热烈欢迎你们来到 青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…...

Android EventBus最全面试题及参考答案

目录 什么是 EventBus? 请解释 EventBus 是什么,以及它的工作原理。 简述 EventBus 的工作原理。 EventBus 的主要组成部分有哪些? EventBus 是如何实现发布订阅模式的? EventBus 与观察者模式有什么区别? Even…...

C++ 游戏开发:开启游戏世界的编程之旅(1)

在游戏开发领域,C 一直占据着极为重要的地位。它以高效的性能、对底层硬件的良好控制能力以及丰富的库支持,成为众多大型游戏开发项目的首选编程语言。今天,就让我们一同开启 C 游戏开发的探索之旅。 一、C 游戏开发基础 (一&am…...

SpringBoot mq快速上手

1.依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2.示例代码 基础信息配置 package com.example.demo.config;import org.springframework.amqp.co…...

图像处理网络中的模型水印

论文信息&#xff1a;Jie Zhang、Han Fang、Weiming Zhang、Wenbo Zhou、Hao Cui、Hao Cui、Nenghai Yu&#xff1a;Model Watermarking for Image Processing Networks 本文首次提出了图像处理网络中深度水印问题&#xff0c;将知识产权问题引入图像处理模型 提出了第一个深…...

Halcon 瑕疵检测原理及应用

摘要&#xff1a; 本文详细阐述了 Halcon 在瑕疵检测领域的原理、相关技术以及广泛的应用场景。首先介绍了 Halcon 软件的基本概况及其在机器视觉领域的重要地位&#xff0c;接着深入剖析了瑕疵检测所涉及的图像采集、预处理、特征提取与分析以及分类与判定等核心原理&#xff…...

JAVA 架构师面试 100套含答案:JVM+spring+ 分布式 + 并发编程》...

今年的行情&#xff0c;让招聘面试变得雪上加霜。已经有不少大厂&#xff0c;如腾讯、字节跳动的招聘名额明显减少&#xff0c;面试门槛却一再拔高&#xff0c;如果不用心准备&#xff0c;很可能就被面试官怼得哑口无言&#xff0c;甚至失去了难得的机会。 现如今&#xff0c;…...

多模态学习详解

多模态学习详解 引言 多模态&#xff08;Multimodal&#xff09;学习是机器学习和人工智能领域的一个重要分支&#xff0c;它涉及从多个不同类型的输入数据中提取信息&#xff0c;并将这些信息融合以改善模型的性能。多模态学习能够处理的数据类型广泛&#xff0c;包括但不限…...

C#应用开发:基于C# WPF界面实现本机网络通讯状态(下载速度)的显示

目录 概述 具体实现 第一步&#xff1a;获取网络接口信息 代码解释&#xff1a; 第二步&#xff1a;创建 WPF 界面 第三步&#xff1a;绑定数据 注意事项 概述 在 WPF 中实现一个界面来显示本机网络接口的状态&#xff0c;通常需要以下几个步骤&#xff1a; 获取网络接口…...

Octo—— 基于80万个机器人轨迹的预训练数据集用于训练通用机器人,可在零次拍摄中解决各种任务

概述 论文地址&#xff1a;https://arxiv.org/abs/2405.12213 在机器人学中&#xff0c;通常使用针对特定机器人或任务收集的数据集来学习策略。然而&#xff0c;这种方法需要为每项任务收集大量数据&#xff0c;由此产生的策略只能实现有限的泛化性能。利用其他机器人和任务的…...

2022高等代数下【南昌大学】

设 ε 1 , ε 2 , ε 3 \varepsilon_1, \varepsilon_2, \varepsilon_3 ε1​,ε2​,ε3​ 是复数域上线性空间 V V V 的一组基,线性变换 σ \sigma σ 在 ε 1 , ε 2 , ε 3 \varepsilon_1, \varepsilon_2, \varepsilon_3 ε1​,ε2​,ε3​ 下的矩阵为 J = ( 2 0 0 1 2…...

UDP编程

UDP编程是指使用用户数据报协议&#xff08;UDP&#xff09;进行网络编程的过程。UDP是一种无连接的传输协议&#xff0c;它不保证数据的可靠性和顺序性。 在UDP编程中&#xff0c;程序可以使用套接字&#xff08;socket&#xff09;来进行数据的发送和接收。UDP套接字是一种用…...

论文阅读:Omnidirectional Image Super-resolution via Bi-projection Fusion

对于全景图像&#xff08;ODIs&#xff09;的超分辨率的技术有&#xff1a;等矩投影&#xff08;ERP&#xff09;但是这个没有利用 ODIs 的独特任何特性。ERP提供了完整的视场但引入了显著的失真&#xff0c;而立方体映射投影&#xff08;CMP&#xff09;可以减少失真但视场有限…...

Web 毕设篇-适合小白、初级入门练手的 Spring Boot Web 毕业设计项目:智行无忧停车场管理系统(前后端源码 + 数据库 sql 脚本)

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 项目介绍 1.1 项目功能 2.0 用户登录功能 3.0 首页界面 4.0 车辆信息管理功能 5.0 停车位管理功能 6.0 入场登记管理功能 7.0 预约管理功能 8.0 收费规则功能 9.0…...

多模态2025:技术路线“神仙打架”,视频生成冲上云霄

文&#xff5c;魏琳华 编&#xff5c;王一粟 一场大会&#xff0c;聚集了中国多模态大模型的“半壁江山”。 智源大会2025为期两天的论坛中&#xff0c;汇集了学界、创业公司和大厂等三方的热门选手&#xff0c;关于多模态的集中讨论达到了前所未有的热度。其中&#xff0c;…...

golang循环变量捕获问题​​

在 Go 语言中&#xff0c;当在循环中启动协程&#xff08;goroutine&#xff09;时&#xff0c;如果在协程闭包中直接引用循环变量&#xff0c;可能会遇到一个常见的陷阱 - ​​循环变量捕获问题​​。让我详细解释一下&#xff1a; 问题背景 看这个代码片段&#xff1a; fo…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例

文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...

Mysql中select查询语句的执行过程

目录 1、介绍 1.1、组件介绍 1.2、Sql执行顺序 2、执行流程 2.1. 连接与认证 2.2. 查询缓存 2.3. 语法解析&#xff08;Parser&#xff09; 2.4、执行sql 1. 预处理&#xff08;Preprocessor&#xff09; 2. 查询优化器&#xff08;Optimizer&#xff09; 3. 执行器…...

毫米波雷达基础理论(3D+4D)

3D、4D毫米波雷达基础知识及厂商选型 PreView : https://mp.weixin.qq.com/s/bQkju4r6med7I3TBGJI_bQ 1. FMCW毫米波雷达基础知识 主要参考博文&#xff1a; 一文入门汽车毫米波雷达基本原理 &#xff1a;https://mp.weixin.qq.com/s/_EN7A5lKcz2Eh8dLnjE19w 毫米波雷达基础…...

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement 1. LAB环境2. L2公告策略2.1 部署Death Star2.2 访问服务2.3 部署L2公告策略2.4 服务宣告 3. 可视化 ARP 流量3.1 部署新服务3.2 准备可视化3.3 再次请求 4. 自动IPAM4.1 IPAM Pool4.2 …...

Python环境安装与虚拟环境配置详解

本文档旨在为Python开发者提供一站式的环境安装与虚拟环境配置指南&#xff0c;适用于Windows、macOS和Linux系统。无论你是初学者还是有经验的开发者&#xff0c;都能在此找到适合自己的环境搭建方法和常见问题的解决方案。 快速开始 一分钟快速安装与虚拟环境配置 # macOS/…...

无需布线的革命:电力载波技术赋能楼宇自控系统-亚川科技

无需布线的革命&#xff1a;电力载波技术赋能楼宇自控系统 在楼宇自动化领域&#xff0c;传统控制系统依赖复杂的专用通信线路&#xff0c;不仅施工成本高昂&#xff0c;后期维护和扩展也极为不便。电力载波技术&#xff08;PLC&#xff09;的突破性应用&#xff0c;彻底改变了…...

【QT控件】显示类控件

目录 一、Label 二、LCD Number 三、ProgressBar 四、Calendar Widget QT专栏&#xff1a;QT_uyeonashi的博客-CSDN博客 一、Label QLabel 可以用来显示文本和图片. 核心属性如下 代码示例: 显示不同格式的文本 1) 在界面上创建三个 QLabel 尺寸放大一些. objectName 分别…...

汇编语言学习(三)——DoxBox中debug的使用

目录 一、安装DoxBox&#xff0c;并下载汇编工具&#xff08;MASM文件&#xff09; 二、debug是什么 三、debug中的命令 一、安装DoxBox&#xff0c;并下载汇编工具&#xff08;MASM文件&#xff09; 链接&#xff1a; https://pan.baidu.com/s/1IbyJj-JIkl_oMOJmkKiaGQ?pw…...