入门Linux操作系统,一定要学会这70个命令!

【关注微信公众号:跟强哥学SQL,回复“笔试”免费领取大厂SQL笔试题。】

一、文件和目录管理

ls:列出目录下的内容。

cd:改变当前目录。

pwd:显示当前工作目录。

mkdir:创建新目录。

rm:删除文件或目录。

rmdir:删除目录。

cp:复制文件或目录。

mv:移动文件或重命名文件。

touch:更新文件的访问和修改时间,或创建新文件。

tree:显示文件和目录由根目录开始的树形结构。

ln:创建一个指向文件或目录的链接。

二、文本处理

cat:连接文件并打印到标准输出。

head:查看一个文件的前N行。

tail:查看一个文件的后N行。

more:查看一个长文件的内容。

grep:在文件中搜索指定模式。

sed:对文件进行文本替换和转换。

awk:用于处理和分析文本文件的工具。

sort:对文本进行排序操作。

三、文件搜索

find:根据指定条件在文件系统中搜索文件。

whereis:用于查找二进制程序、源代码和man页面。

which:显示可执行程序的路径。

四、打包和压缩文件

tar:用于创建打包文件(归档)及提取文件。

gzip:用于压缩文件。

gunzip:用于解压缩gzip压缩的文件。

zip:用于创建和提取zip格式的归档文件。

unzip:用于解压zip格式的归档文件。

五、用户及群组管理

groupadd:创建一个新用户组。

groupdel:删除一个用户组。

useradd:用于创建新用户账户。

userdel:用于删除用户账户。

passwd:用于设置用户密码或修改密码。

usermod:修改用户账户属性。

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

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

chgrp:修改文件或目录的所属组。

su:切换用户身份。

sudo:以超级用户权限执行命令。

groups:显示用户所属的组。

六、进程管理

ps:显示正在运行的进程列表。

kill:结束指定进程。

nohup:后台运行一个命令。

七、软件包管理

rpm:Fedora, Redhat等系统上的软件包管理工具。

apt-get:Ubuntu和Debian系列发行版的软件包管理工具。

yum:CentOS和RHEL系列发行版的软件包管理工具。

八、网络管理

ifconfig:配置和显示网络接口信息。

ip:更高级的网络管理工具,可用于配置和显示网络接口信息。

ping:用来测试网络连通性。

netstat:显示网络状态信息。

ssh:远程登录到其他计算机。

scp:安全地将文件复制到远程计算机或从远程计算机复制文件到本地。

curl:通过URL获取文件内容。

wget:从网络上下载文件。

traceroute:跟踪数据包从本地主机到目标主机的路径。

九、系统及硬件管理

cat /proc/cpuinfo:显示CPU信息,包括型号、核心数等。

free:显示内存使用情况。

top:查看系统资源的使用情况。

df:显示文件系统的磁盘空间使用情况。

du:估算文件或目录的磁盘使用情况。

systemctl:管理系统服务。

uname:显示系统核心信息,包括硬件架构和操作系统版本等。

mount:挂载文件系统到指定目录。

umount:卸载文件系统。

man:获取命令和函数的帮助信息。

date:显示系统日期。

十、关机和重启

shutdown:用于将系统关机或重新启动。

reboot:重新启动系统。

halt:立即停止系统并关闭电源。

poweroff:立即关闭系统并断开电源。

init:切换到运行级别,并执行相应的关机或重启操。

【关注微信公众号:跟强哥学SQL,回复“笔试”免费领取大厂SQL笔试题。】

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机网络】TCP协议——2.连接管理(三次握手,四次挥手)

目录 前言 一. 建立连接——三次握手 1. 三次握手过程描述 2. TCP连接建立相关问题 二. 释放连接——四次挥手 1. 四次挥手过程描述 2. TCP连接释放相关问题 三. TCP状态转换 结束语 前言 TCP——传输控制协议(Transmission Control Protocol)。是一种面向连接的传…

【Python基础】闭包

文章目录 [toc]函数引用示例 什么是闭包闭包示例闭包的本质闭包带来的问题 使用闭包修改外部函数中的变量闭包与对象的类比 函数引用 在学习闭包之前,先来了解什么是函数引用 示例 def test():print(这是 test 函数的内部代码...)func_obj testfunc_obj()这是 t…

被我们忽略的HttpSession线程安全问题

1. 背景 最近在读《Java concurrency in practice》(Java并发实战),其中1.4节提到了Java web的线程安全问题时有如下一段话: Servlets and JPSs, as well as servlet filters and objects stored in scoped containers like ServletContext and HttpSe…

用“价值”的视角来看安全:《构建新型网络形态下的网络空间安全体系》

作者简介: 懒大王敲代码,正在学习嵌入式方向有关课程stm32,网络编程,数据结构C/C等 今天给大家介绍《构建新型网络形态下的网络空间安全体系》这本书,希望大家能觉得实用! 欢迎大家点赞 👍 收藏…

【C语言】鹏哥C语言刷题训练营——第5节内容笔记(含代码全面分析和改进,讲解)

系列文章目录 身躯已然冰封,灵魂仍旧火热 本文由睡觉待开机原创,未经允许不得转载。 本内容在csdn网站首发 欢迎各位点赞—评论—收藏 如果存在不足之处请评论留言,共同进步! 文章目录 系列文章目录前言题目链接(有需要…

阿里云部署k8s with kubesphere

阿里云ESC 创建实例 填入密码即可 云上的防火墙相关设置就是安全组 vpc 专有网络 划分私有ip 子网 vpc 隔离环境域 不同的vpc下 即使相同的子网也不互通 使用交换机继续划分子网 停止 释放 不收钱 k8s 服务器 4核8G*1 8核16G *2 git 创建凭证 pipeline 发邮箱 (p124)…

双指针算法(二)

三数之和 三数之和 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重…

基于SpringBoot的蛋糕商城

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 项目介绍 基于SpringBoot的蛋糕商城,java项目。 e…

Linux---Ubuntu软件安装

1. 软件安装的介绍 Ubuntu软件安装有两种方式: 离线安装(deb文件格式安装)在线安装(apt-get方式安装) 2. deb文件格式安装 是 Ubuntu 的安装包格式,可以使用 dpkg 命令进行软件的安装和卸载。 命令说明dpkg安装和卸载deb安装包 dpkg命令选项: 选项…

数字滤波器设计——Matlab实现数字信号处理<1>

目录 一.实验内容 二.代码分析 1.信号产生部分 2.利用傅立叶级数展开的方法&#xff0c;自由生成所需的x(t) 3.通过选择不同的采样间隔T&#xff08;分别选T>或<1/2fc&#xff09;&#xff0c;从x(t)获得相应的x(n) 3.对获得的不同x(n)分别作傅立叶变换&#xff0c…

2024年高效远程协同运维工具推荐

随着企业的不断发展以及变化&#xff0c;企业的内部IT环境也是日益复杂&#xff0c;一跨高效远程协同运维工具必不可少&#xff0c;不仅可以提高生产力&#xff0c;还能降低运营成本。这里就给大家推荐2024年高效远程协同运维工具。 高效远程协同运维工具应用场景 1、IT运维管…

openresty介绍、安装、使用

openresty介绍、安装、使用 1、openresty介绍2、openresty安装3、openresty使用 1、openresty介绍 OpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台&#xff0c;其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极…

安卓端出现https请求失败(转)

背景# 某天早上&#xff0c;正在一个会议时&#xff0c;突然好几个同事被叫出去了&#xff1b;后面才知道&#xff0c;是有业务同事反馈到领导那里&#xff0c;我们app里面某个功能异常。 具体是这样&#xff0c;我们安卓版本的app是禁止截屏的&#xff08;应该是app里做了拦…

设计模式(三)-结构型模式(2)-桥接模式

一、为何需要桥接模式&#xff08;Bridge&#xff09;? 在软件设计中&#xff0c;存在有两个或多个不同维度的模块时&#xff0c;我们需要将这些模块使用到在一起&#xff0c;来实现一个完整的功能。所谓不同维度的意思就是这些模块所负责的职责是不同的&#xff0c;并且它们…

lua安装

lua安装 1.Lua介绍 特点&#xff1a;轻量、小巧。C语言开发。开源。 设计的目的&#xff1a;嵌入到应用程序当中&#xff0c;提供灵活的扩展和定制化的功能。 luanginx&#xff0c;luaredis。 2.windows安装lua windows上安装lua&#xff1a; 检查机器上是否有lua C:\U…

【《漫画算法》笔记】找数组中出现奇数次的元素

给定数组&#xff0c;只有一个元素出现过奇数次 思路&#xff1a; 考虑到异或运算的性质——两个等值数的异或结果等于0&#xff0c;两个不等值的数异或结果为1&#xff0c; 将给定数组的所有元素异或起来&#xff0c;最终结果就是那个“唯一出现过计数次”的数。 给定数组&a…

10129 - Play on Words (UVA)

题目链接如下&#xff1a; Online Judge 欧拉道路的题。 有向图满足欧拉道路有两个条件&#xff1a;1&#xff0c;图是连通的&#xff08;无向边意义上&#xff09;&#xff1b;2&#xff0c;最多只能有两个点的出度不等于入度&#xff0c;而且其中一个点的出度比入度大1&am…

Kubernetes 的用法和解析 -- 4

一.Deployment 资源详解 如果Pod出现故障&#xff0c;对应的服务也会挂掉&#xff0c;所以Kubernetes提供了一个Deployment的概念 &#xff0c;目的是让Kubernetes去管理一组Pod的副本&#xff0c;也就是副本集 &#xff0c;这样就能够保证一定数量的副本一直可用&#xff0c;…

概率论复习

第一章&#xff1a;随机概率及其概率 A和B相容就是 AB 空集 全概率公式与贝叶斯公式&#xff1a; 伯努利求概率&#xff1a; 第二章&#xff1a;一维随机变量及其分布&#xff1a; 离散型随机变量求分布律&#xff1a; 利用常规离散性分布求概率&#xff1a; 连续性随机变量…

华为OD试题四(字符串统计、计算误码率、计算最大乘积)

1. 字符串统计 题目描述&#xff1a; 给定两个字符集合&#xff0c;一个为全量字符集&#xff0c;一个为已占用字符集。 已占用的字符集中的字符不能再使用&#xff0c;要求输出剩余可用字符集。 输入描述&#xff1a; 1、输入为一个字符串&#xff0c;一定包含符号。前的为全…